Use when bootstrapping a new project from scratch. Use when user says "create project", "new project", "initialize project", "start new app".
View on GitHubplugins/rcc/skills/initializing-projects/SKILL.md
February 5, 2026
Select agents to install to:
npx add-skill https://github.com/wayne930242/Reflexive-Claude-Code/blob/main/plugins/rcc/skills/initializing-projects/SKILL.md -a claude-code --skill initializing-projectsInstallation paths:
.claude/skills/initializing-projects/# Initializing Projects ## Overview **Initializing projects IS bootstrapping with modern best practices AND agent system.** Don't just create files—set up the full development environment including Claude Code integration. **Core principle:** Research current best practices. Don't assume—verify with official docs. **Violating the letter of the rules is violating the spirit of the rules.** ## Task Initialization (MANDATORY) Before ANY action, create task list using TaskCreate: ``` TaskCreate for EACH task below: - Subject: "[initializing-projects] Task N: <action>" - ActiveForm: "<doing action>" ``` **Tasks:** 1. Gather requirements 2. Research best practices 3. Write blueprint 4. Get user confirmation 5. Bootstrap project 6. Setup agent system 7. Final validation Announce: "Created 7 tasks. Starting execution..." **Execution rules:** 1. `TaskUpdate status="in_progress"` BEFORE starting each task 2. `TaskUpdate status="completed"` ONLY after verification passes 3. If task fails → stay in_progress, diagnose, retry 4. NEVER skip to next task until current is completed 5. At end, `TaskList` to confirm all completed ## Task 1: Gather Requirements **Goal:** Understand what project to create. **First, ask Project Type:** | Project Type | Follow-up Questions | |--------------|---------------------| | **Frontend SPA** | Language, Framework, UI Library, Styling, State, Testing | | **Full-stack App** | Above + ORM, Database, API Style, Auth | | **API Service** | Language, Framework, ORM, Validation, Auth | | **CLI Tool** | Language, Package Manager, Testing | | **Library** | Language, Build Tool, Testing, Docs | **Ask iteratively.** Skip already-answered or N/A questions. **Verification:** Have answers to all relevant questions for project type. ## Task 2: Research Best Practices **Goal:** Find current best practices for the chosen stack. **Use WebSearch to find:** - Latest stable version of framework - Official CLI/init command - Recommended project struct