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.
npx claudepluginhub ananddtyagi/claude-code-marketplace --plugin claude-dev-infrastructure# /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-projectInitializes or updates Claude project setup with coding guardrails for new/existing projects, validates bootstrap, detects state, and auto-analyzes codebases.
/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.
/setup-projectInitializes Claude Code project structure: creates .claude/ directories, updates .gitignore if in git repo, symlinks essential global skills and commands.
/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.
Share bugs, ideas, or general feedback.
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