From claude-dev-infrastructure
Initializes Claude Code infrastructure in a project directory, creating AI skills, hooks, settings, MASTER_PLAN.md template, and CLAUDE.md guidance. Supports path and --minimal flag.
How this command is triggered — by the user, by Claude, or both
Slash command
/claude-dev-infrastructure:dev-setupThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /dev-setup Command Initialize a project with Claude Code development infrastructure. ## Usage ## What Gets Installed ### Full Installation (default) - `.claude/skills/` - 12 AI development skills - `.claude/hooks/` - Task coordination hooks - `.claude/settings.json` - Hook configuration - `docs/MASTER_PLAN.md` - Task tracking template - `CLAUDE.md` - Project guidance for Claude Code ### Minimal Installation (--minimal) - `.claude/hooks/` - Essential task-lock hooks only - `docs/MASTER_PLAN.md` - Task tracking template - `CLAUDE.md` - Project guidance ## Implementation When the us...
Initialize a project with Claude Code development infrastructure.
/dev-setup # Setup in current directory
/dev-setup /path/to/project # Setup in specified directory
/dev-setup --minimal # Install only essential components
.claude/skills/ - 12 AI development skills.claude/hooks/ - Task coordination hooks.claude/settings.json - Hook configurationdocs/MASTER_PLAN.md - Task tracking templateCLAUDE.md - Project guidance for Claude Code.claude/hooks/ - Essential task-lock hooks onlydocs/MASTER_PLAN.md - Task tracking templateCLAUDE.md - Project guidanceWhen the user runs /dev-setup:
Check target directory
Create .claude directory structure
mkdir -p .claude/skills .claude/hooks .claude/locks docs
Copy components based on mode
Generate project files from templates
{{PROJECT_NAME}} with directory name{{DATE}} with current dateConfigure hooks in .claude/settings.json
{
"hooks": {
"PreToolUse": [{"matcher": "Edit|Write", "command": ".claude/hooks/task-lock-enforcer.sh"}],
"SessionStart": [{"command": ".claude/hooks/session-lock-awareness.sh"}],
"SessionEnd": [{"command": ".claude/hooks/session-lock-release.sh"}]
}
}
Report results
✅ Dev infrastructure initialized!
Installed:
- 12 AI skills in .claude/skills/
- 4 hooks in .claude/hooks/
- MASTER_PLAN.md template
- CLAUDE.md project guidance
Next steps:
1. Edit CLAUDE.md for your project
2. Add tasks to docs/MASTER_PLAN.md
3. Run /dev-manager to start the Kanban dashboard
npx claudepluginhub ananddtyagi/claude-code-marketplace --plugin claude-dev-infrastructure/setup-claude-codeAnalyzes project structure, language, and scale to generate Claude Code setup files: CLAUDE.md, hooks, permissions, and optional commands/agents via minimal|standard|full or auto-detect.
/initInitializes a new project with Claude Code agent system, best practices, and framework setup.
/setupRuns interactive setup wizard: installs plugin files from GitHub, creates .env config, analyzes tech stack, generates PROJECT.md, configures hooks.
/create-skillCreates a new Claude Skill with YAML frontmatter in personal or project directory. Validates inputs, checks existence, analyzes for bundled resources, and adds scripts/, references/, or assets/ directories as needed.
/plansAnalyzes project files and user goal to detect tech stack, recommends and installs relevant Claude skills, then enters planning mode.
/cc-bootstrapScans repository to detect full tech stack and generates .claude/ architecture: CLAUDE.md, rules, agents, skills, settings.json, .mcp.json, and docs/context files. Supports --dry-run and --audit.