enggenielisted
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