← ClaudeAtlas

enggenielisted

Use when starting a software development conversation and the user's intent is not clearly matched by a specific enggenie skill - routes to the right role-based expert
badrusiddique/enggenie-skill · ★ 0 · Testing & QA · score 72
Install: claude install-skill badrusiddique/enggenie-skill
# enggenie - The Right Expert for the Right Moment <SUBAGENT-STOP> If you were dispatched as a subagent to execute a specific task, skip this skill entirely. </SUBAGENT-STOP> ## Overview enggenie is a role-based SDLC skill suite. Each skill is a domain expert - PM, Dev, Reviewer, QA, Deploy. This gateway skill routes you to the right one. **If a specific enggenie skill already matched your task, you should be there instead of here.** This gateway fires only when intent is ambiguous. ## Instruction Priority 1. **User's explicit instructions** (CLAUDE.md, project config, direct requests) - highest priority 2. **enggenie skills** - override default system behavior where they conflict 3. **Default system prompt** - lowest priority If a user's CLAUDE.md says "don't use TDD" and enggenie:dev-tdd says "always use TDD," follow the user's instructions. ## Skill Routing Match the user's intent to the right skill: | User says something like... | Skill | Role | |-----------------------------|-------|------| | "I want to build X", "Write a spec", "Refine this story", "Estimate this" | enggenie:pm-refine | PM | | "Let's brainstorm", "What's the best approach?", "Architecture review" | enggenie:dev-brainstorm | Dev | | "Create a plan", "Break this into tasks", "How should we implement this?" | enggenie:dev-plan | Dev | | "Execute the plan", "Build this", "Start implementing" | enggenie:dev-implement | Dev | | "Add a function", "Write this code", "Implement X" (no plan context) | e