Quick Start#
Get Sidekick up and running in under a minute.
1. Install#
npm install -g sdkck2. Import API spec#
# From a URL
sdkck api import https://petstore3.swagger.io/api/v3/openapi.json --name petstore
# From a local file
sdkck api import ./api.yaml --name myapi
# From a Postman collection
sdkck api import ./postman_collection.json --name myapi3. Run commands#
Every operation from the spec is now a first-class CLI command:
sdkck petstore listPets
sdkck petstore getPetById --param petId=42
sdkck petstore createPet --body name=Fido --body tag=dog4. Search for commands#
# Fuzzy search (no API key needed)
sdkck search "create Jira issue"
# AI-powered semantic search (requires OPENAI_API_KEY)
export OPENAI_API_KEY=sk-...
sdkck search "create Jira issue"5. Use a plugin#
Official plugins auto-install on first use:
# Create a Jira issue — plugin installs automatically
sdkck jira issue create --fields project='{"key":"PROJ"}' summary="New summary" description="New description"
# Show all official (JIT) plugins
sdkck plugins
# @hesed/bb latest
# @hesed/conni latest
# @hesed/jira latest
# @hesed/mysql latest
# @hesed/psql latest
# @hesed/sentry latest
# @hesed/supabase latest6. Output format#
Most commands output JSON by default — structured, consistent, and optimized for agent parsing. Use --toon to further reduce token usage.
# Default: full JSON output
sdkck jira issue get PROJ-123
# {"id":"10001","key":"PROJ-123","fields":{"summary":"Fix login bug",…}}
# --toon: condensed output, fewer tokens
sdkck jira issue get PROJ-123 --toon7. Get help#
Sidekick has built-in help at every level.
# Top-level help — lists all topics and commands
sdkck help
# Help for a topic
sdkck help api
# Lists all openapi subcommands
sdkck help permission
# Lists all permission subcommands
# Help for a specific command
sdkck help api import
# Shows flags, arguments, and examples
sdkck help search
# USAGE
# $ sdkck search [QUERY] [--json] [--no-truncate]
# List every available command
sdkck commandsWhat's next?#
- AI agent integration — Connect Sidekick to your AI agent
- API to Commands — Deep dive into importing specs
- Permissions — Control what your agent can do