From ypm
This skill launches an interactive 8-phase new project setup wizard. Use when the user asks "create a new project", "start a project", "bootstrap project", "set up a new repo", "initialize project", "新しいプロジェクト作成", "プロジェクトを始める", or "プロジェクト立ち上げ".
npx claudepluginhub signalcompose/claude-tools --plugin ypmThis skill uses the workspace's default tool permissions.
This skill guides you through an **interactive 8-phase project setup wizard**. It handles everything from initial planning to a fully configured, development-ready project.
references/gitignore-templates.mdreferences/phase-1-planning.mdreferences/phase-2-directory.mdreferences/phase-3-documentation.mdreferences/phase-4-github.mdreferences/phase-5-gitflow.mdreferences/phase-6-environment.mdreferences/phase-7-doc-rules.mdreferences/phase-8-claude-md.mdreferences/settings-json-template.mdCompares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Designs, implements, and audits WCAG 2.2 AA accessible UIs for Web (ARIA/HTML5), iOS (SwiftUI traits), and Android (Compose semantics). Audits code for compliance gaps.
This skill guides you through an interactive 8-phase project setup wizard. It handles everything from initial planning to a fully configured, development-ready project.
## [Project Name] - Bootstrap Progress
✅ Phase 1: Project Planning
🔄 Phase 2: Directory Creation ← Current
⏳ Phase 3: Documentation Setup
⏳ Phase 4: GitHub Integration
⏳ Phase 5: Git Workflow Setup
⏳ Phase 6: Environment Configuration
⏳ Phase 7: Documentation Rules
⏳ Phase 8: CLAUDE.md & Final Check
| Phase | Name | Key Actions |
|---|---|---|
| 1 | Project Planning | Requirements gathering, tech stack selection |
| 2 | Directory Creation | Local directory, git init, initial README |
| 3 | Documentation Setup | docs/ structure, DDD/TDD/DRY principles |
| 4 | GitHub Integration | Repository creation, initial push |
| 5 | Git Workflow Setup | Branch strategy, protection rules, worktree |
| 6 | Environment Config | .gitignore, .claude/settings.json |
| 7 | Documentation Rules | Update policies, onboarding, PR templates |
| 8 | CLAUDE.md & Final | Project CLAUDE.md, final review, completion |
For each phase, read the corresponding reference file to get detailed instructions:
${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/phase-1-planning.md${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/phase-2-directory.md${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/phase-3-documentation.md${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/phase-4-github.md${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/phase-5-gitflow.md${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/phase-6-environment.md${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/phase-7-doc-rules.md${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/phase-8-claude-md.mdAdditional references (load as needed during relevant phases):
${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/settings-json-template.md${CLAUDE_PLUGIN_ROOT}/skills/project-bootstrap/references/gitignore-templates.mdAt the end of each phase:
Remind the user:
/ypm:project-status-update