npx claudepluginhub casper-studios/casper-marketplace --plugin casper/setupInitializes or resumes project setup via interactive Q&A, creating conductor/ artifacts for product definition, guidelines, tech stack, workflow, and style guides.
/setupDetects ghost Claude plugin installations by checking cache, registry, and temp files on macOS/Linux/Windows; cleans up on user confirmation.
/setupChecks local Codex CLI readiness, prompts to install if unavailable via npm, and optionally toggles stop-time review gate.
/setupGuides enterprise admins through Claude Office add-in setup for Vertex AI, Bedrock, or custom gateway; provisions credentials and generates deployable manifest.xml.
/setupConfigures claude-hud as Claude Code statusline by providing ~/.claude/settings.json config, build instructions, manual setup, and troubleshooting steps.
/setupRuns interactive setup wizard: detects AI providers (Codex, Gemini, Ollama, etc.), RTK token optimizer, system tools; displays status table; offers to install/configure missing items.
Read the settings template at ${CLAUDE_PLUGIN_ROOT}/settings-template.json.
Then apply these settings to the user's .claude/settings.json:
.claude/settings.json doesn't exist, create it with the template contentsAfter applying, confirm what was added and remind the user to restart Claude Code for the changes to take effect.
The setup applies the following protections:
.env, .env.*, .env.local, .env.production**/secrets/**, **/.secrets/****/*credentials*casper:setup, casper:company, casper:projects, casper:transcriptsnpm run:*, npm test:*, npm install:*git status:*, git diff:*, git log:*, git add:*, git commit:*The bash validator hook blocks catastrophic commands:
rm -rf / and similar system-destroying patternscurl | bash (remote code execution)dd to block devices (disk destruction)DISABLE_TELEMETRY=1DISABLE_ERROR_REPORTING=1This plugin focuses on preventing irreversible, catastrophic operations rather than trying to block everything potentially dangerous. Denylists are inherently bypassable - these rules are a safety net, not a security boundary.