create-feature
SKILL.md
[IMPORTANT] Use
TaskCreateto break ALL work into small tasks BEFORE starting — including tasks for each file read. This prevents context loss from long files. For simple tasks, AI MUST ask user whether to skip.
Prerequisites: MUST READ before executing:
.claude/skills/shared/understand-code-first-protocol.md.claude/skills/shared/evidence-based-reasoning-protocol.md
Quick Summary
Goal: Scaffold a new full-stack feature with backend (entities, CQRS, controllers) and frontend (Angular components, services).
Workflow:
- Analyze — Break down requirements, identify scope (backend/frontend/full-stack)
- Identify — Determine target microservice and Angular app/module
- Plan — Map out entities, commands/queries, endpoints, components, DTOs
- Approve — Present plan, wait for explicit user approval before creating files
- Create — Scaffold files in order: entities → application → DTOs → controllers → frontend