smouj/flickclaw-cli

GitHub: smouj/flickclaw-cli

Stars: 0 | Forks: 0

# @flickclaw/cli

FlickClaw

npm version npm downloads license website GitHub stars

One command. No global install. All 8 AI Agent Frameworks.

FlickClaw CLI installs pre-configured AI agents into your coding tools. Browse 159 professional agents at [flickclaw.com](https://flickclaw.com), pick one, authenticate with your FlickClaw token, and install it into any of 8 supported frameworks — no global install required. npm exec --yes @flickclaw/cli@latest -- install product-claw --target cursor ## Quick Start # Check your setup (no install needed) npm exec --yes @flickclaw/cli@latest -- doctor # List available agents (requires login/token) npm exec --yes @flickclaw/cli@latest -- list # Install an agent into your framework (requires login/token) npm exec --yes @flickclaw/cli@latest -- install --target # Optional: global install for shorter commands npm install -g @flickclaw/cli flickclaw install product-claw --target cursor ## Supported Frameworks | Framework | `--target` | Install scope | Files | |-----------|-----------|--------------|-------| | **OpenClaw** | `openclaw` | workspace / global | Skill package + agent workspace | | **Claude Code** | `claude-code` | project / global | SKILL.md + CLAUDE.md | | **Codex** | `codex` | project / global | AGENTS.md + codex profile | | **Cursor** | `cursor` | project | .mdc rule files | | **Windsurf** | `windsurf` | project | Rule + workflow files | | **Aider** | `aider` | project | CONVENTIONS.md + config | | **Ollama** | `ollama` | project | Modelfile + system prompt | | **Hermes** | `hermes` | workspace / global | Skill package + validate.sh | | **All** | `all` | bundle | Complete ZIP with all formats | ## Commands | Command | Description | |---------|-------------| | `flickclaw doctor` | Check installation health and connectivity | | `flickclaw list` | List all available agents | | `flickclaw install ` | Install an agent (default: OpenClaw) | | `flickclaw install --target ` | Install into a specific framework | | `flickclaw targets ` | Show available targets with file details | | `flickclaw uninstall ` | Remove an installed agent | | `flickclaw update --target ` | Update a specific agent | | `flickclaw update --all` | Update all installed agents | | `flickclaw login --token ` | Authenticate with FlickClaw | | `flickclaw logout` | Remove stored credentials | | `flickclaw whoami` | Verify authentication status | | `flickclaw version` | Show CLI version | ## Install Examples # OpenClaw (default) npm exec --yes @flickclaw/cli@latest -- install product-claw # Cursor npm exec --yes @flickclaw/cli@latest -- install product-claw --target cursor # Claude Code npm exec --yes @flickclaw/cli@latest -- install security-claw --target claude-code # All frameworks at once npm exec --yes @flickclaw/cli@latest -- install audit-claw --target all ## Authentication # Login with your FlickClaw token flickclaw login --token # Or set environment variable export FLICKCLAW_TOKEN= Get your token at [flickclaw.com/dashboard/tokens](https://flickclaw.com/dashboard/tokens). Tokens use the `fctk_` format and are shown only once when created. ### Rate Limits | Plan | Rate Limit | |------|-----------| | Free | 30 requests/minute | | Pro | 120 requests/minute (4x more) | Upgrade at [flickclaw.com/pricing](https://flickclaw.com/pricing). ## Security | Feature | Status | |---------|--------| | npm provenance | ✅ Published with attestations | | No postinstall scripts | ✅ Zero runtime side effects | | No Pro content in package | ✅ Agents fetched from authenticated API | | No secrets in package | ✅ Auth via token, never in cache | | Path traversal protection | ✅ All paths validated | | Zero runtime dependencies | ✅ Minimal supply chain | | Token redaction | ✅ Credentials never in logs | ## Requirements - **Node.js** ≥ 18 - **npm** ≥ 9 ## License MIT © FlickClaw

Website · Docs · Agents · GitHub · npm

标签:自定义脚本