task-direction-approval
SKILL.md
Task Direction Approval
Overview
This skill prevents unauthorized direction changes by forcing explicit user consent before deviating from the original requirements.
Use when...
- Switching from the original tech/library to alternatives
- Replacing an automated approach with a manual workaround
- Changing architecture or design patterns
- Delivering different results than requested
Symptoms / keywords
- “can’t use X”, “let’s switch to Y”, “workaround”, “manual”, “different approach”, “alternative library”, “rewrite”, “change architecture”
Communication protocol (template)
❌ Wrong Response:
"GraphQL Codegen failed, so I'll define types manually instead."
✅ Correct Response:
"GraphQL Codegen failed due to authentication error. Options available:
- Add authentication headers
- Try different endpoint
- Download schema file directly Which approach would you prefer?"
Minimal workflow
- Explain the failure root cause clearly (what failed, why it failed, evidence).
- Present 2-3 viable options with trade-offs (speed, risk, maintenance, correctness).
- Ask for explicit user choice.
- Only proceed after approval.
Notes
- Use
investigation-modewhen there are repeated failures or the situation is unclear.
Weekly Installs
6
Repository
faulkdev/github-copilot-superpowersFirst Seen
3 days ago
Installed on
claude-code5
opencode4
antigravity4
gemini-cli4
windsurf3
trae3