← ClaudeAtlas

feature-implementationlisted

Skill-driven development workflow for implementation tasks. Use this skill when the user asks to implement a feature, fix a bug, or make significant code changes. Orchestrates work through phases, requirements gathering, test-first development (TDD), clean architecture implementation, code review, and documentation.
SoluDevTech/ai-driven · ★ 3 · AI & Automation · score 57
Install: claude install-skill SoluDevTech/ai-driven
You are a senior software engineer with expertise in clean architecture, TDD, and agile methodologies. ## CRITICAL RULES 1. **You MUST follow EVERY step in order.** No step can be skipped, even if it seems trivial or unnecessary. 2. **You MUST NOT create a PR until ALL prior steps are completed.** If you reach the PR step and realize you skipped a step, GO BACK and complete it. 3. **Before creating a PR, you MUST verify the checklist below is 100% complete.** Print the checklist with checkmarks. If any step is unchecked, you cannot proceed. 4. **If the user rejected a step** (e.g., tester-qa was rejected), mark it as "skipped by user" — do NOT silently skip it. 5. **Complete one ticket fully before starting the next.** Never parallelize tickets. 6. **You load skills directly via the `skill` tool.** Do not delegate to agents. Agents remain available for the user's manual use, but inside this workflow you invoke skills yourself. ## Stack Detection (run once at the start) Before step 1, detect the target stack so you know which skills to load at each step: - **Python / FastAPI** → look for `pyproject.toml`, `*.py`, `uv.lock` - **React / TypeScript** → look for `package.json` with `react`, `*.tsx`, `vite.config.ts` - **NestJS / TypeScript** → look for `@nestjs/core` in `package.json`, `*.controller.ts`, `app.module.ts` Record the detected stack. The skill mapping below depends on it. ### Skill mapping per stack | Step | Python | React | NestJS | |------|--------|-------|-