From granary
Installs granary CLI, initializes project workspace with SQLite DB via `granary init`, and verifies setup with `granary doctor`. Use for granary onboarding.
How this skill is triggered — by the user, by Claude, or both
Slash command
/granary:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when the user asks you to set up granary in their project.
Use this skill when the user asks you to set up granary in their project.
First, verify granary is installed:
which granary
If not installed, direct the user to install it:
# macOS/Linux
curl -fsSL https://raw.githubusercontent.com/speakeasy-api/granary/main/scripts/install.sh | sh
# Windows PowerShell
irm https://raw.githubusercontent.com/speakeasy-api/granary/main/scripts/install.ps1 | iex
Initialize granary in the project directory:
granary init
This creates a .granary/ directory with the SQLite database.
Check that granary is working:
granary doctor
Granary is now ready. The user can:
granary projects create "Project Name" --description "..."granary project <id> tasks create "Task title" --description "..."granary session start "session-name"npx claudepluginhub speakeasy-api/granaryPlans codebase features into Granary projects and tasks. Researches existing work via granary search/grep, avoids duplication, then creates projects and breaks down into focused tasks.
Provides production readiness checklist for Granola SaaS team/enterprise deployment, covering licensing, security, integrations, workspaces, and go-live.
Installs Claude-Code-Tunnels Project Orchestrator into the project directory, verifies Python 3.10+, registers workspaces, connects messenger channels. Invoke via /claude-code-tunnels:setup-orchestrator.