Install the CLI
Sync prompts, skills, and slash commands to your machine. Use them with Claude Code, Cursor, or any agent CLI.
Quick start
~2 minutes- 1
Install the CLI
Pick your installer. Recommended — isolated environment.
Requires Python 3.8+ — check with
python3 --version$ pipx install noddle-deck-cli$ noddle-deck --version - 2
Authenticate
PROGenerate a Personal Access Token, then log in. CLI tokens require a PRO or Team subscription.
Don't have PRO yet? Upgrade → to unlock CLI tokens & Skills.
Create a token in Settings$ noddle-deck login --token nd_pat_xxxxxxxxxxxxxxxx$ noddle-deck statusTokens are stored at ~/.noddle-deck/config.json, chmod 600.
- 3
Sync content to your machine
Choose what to pull. Files are written to your home directory so any agent or editor can read them.
FreeReusable prompt templates with typed variables. Pipe-friendly via noddle-deck cat.$ noddle-deck sync sync-prompts✓ Synced 42 prompt(s) to ~/.noddle-deck/prompts/Saved to
~/.noddle-deck/prompts/
Need help? Run noddle-deck --help or open the full documentation.
Wire slash commands into your agent
Symlink the synced folder so commands appear natively in your tool.
$ ln -sfn ~/.noddle-deck/commands ~/.claude/commands/noddle-deckAfter symlinking, commands appear as /noddle-deck:<name> inside Claude Code.
Next step
CLI installed — now grab a starter pack
Skip the manual sync. Six role-specific packs bundle curated skills + slash commands. One command, ~80% of your daily flow covered.
Troubleshooting
Command not found: noddle-deck
Add the pip user-bin directory to your PATH. Append this to your shell rc (~/.zshrc or ~/.bashrc) then restart your terminal:
$ export PATH="$HOME/.local/bin:$PATH"Authentication required after login
Your token may have been revoked or expired. Re-create one in Settings → CLI Access and run noddle-deck login again.
Skills access requires PRO Kit
Skills are PRO-only. Visit Pricing to upgrade — prompts and slash commands stay free on every plan.
Python version mismatch
Noddle Deck CLI needs Python 3.8 or later. Verify with python3 --version and upgrade via pyenv or your OS package manager if older.