scaffolding-projects
Scaffolding Projects
Follow this sequence when starting something new. Do not write code until you understand what exists and what's needed.
Scale the process to the task. For a one-function change, skim phases 1-3 in seconds. For a new service, spend real time on each.
Workflow
Progress:
- [ ] Phase 1: Understand requirements
- [ ] Phase 2: Explore existing code
- [ ] Phase 3: Plan approach
- [ ] Phase 4: Implement incrementally
- [ ] Phase 5: Verify each step
Phase 1: Understand requirements
- Clarify what the user wants. Ask focused questions if the request is ambiguous — but do not over-interrogate obvious requests.
More from beltonk/claude-code-agent-skills
coding-practices
Coding-specific practices for AI agents — scope discipline, read-before-write, simplest approach first, incremental development, verification, comment standards, security awareness, tool preferences, and shell discipline. Use when the agent is writing, editing, or reviewing code. Works alongside agentic-standards (which covers general behavior for all interactions).
4managing-memories
Covers the full memory lifecycle — when to save, what format to use, how to organize and deduplicate, how to recall relevant memories, and what to never persist. Use at natural breakpoints to capture user preferences, corrections, and project conventions, and at session start to load relevant context.
4handing-off-sessions
Captures structured session state for resuming work in a new session or handing off to another agent. Use at the end of a session, before context limits, or when the user asks to save progress. Not needed for trivial sessions (quick questions, one-line answers).
4compacting-context
Provides a structured 9-section summarization template for compressing long conversations while preserving critical details. Use when a session approaches context limits and history must be compressed without losing user intent, file changes, errors, or next steps.
4agentic-standards
Foundational behavioral standards for any AI agent — safety/reversibility framework, output quality, memory conventions, and prompt injection defense. Applies to all agent interactions including chat, analysis, writing, debugging, and coding. Use when setting up an agent, onboarding to a new project, or when behavioral baseline guidance is needed. For coding-specific rules, also load coding-practices.
4receiving-code-review
Enforces rigorous handling of code review feedback. Classifies comments by severity, verifies claims independently, prevents blind implementation of incorrect suggestions, and handles contradictory reviews. Use when receiving review comments on a pull request or code change.
1