engineering-discipline
Structured planning, execution, debugging, and code review workflows
All Skills in This Repository (5)
Pure Emerald Level Indicatorsrob-pike
Apply Rob Pike's five rules to decide whether code optimization is warranted.
systematic-debugging
Enforce a reproducible debugging workflow that isolates root causes before fixes.
run-plan
Load, validate, and execute plan tasks in dependency order.
clarification
Resolve vague requests through iterative Q&A and parallel codebase exploration.
plan-crafting
Create executable plan documents with worker-validator tasks and explicit dependencies for multi-step implementations.
Frequently Asked Questions
FAQPage SchemaHow to install engineering-discipline?โผ
Run `npx skills add tmdgusya/engineering-discipline --all -g -y` in your terminal to install all skills globally.
How to turn a vague coding request into a working implementation?โผ
The clarification skill explores your codebase and asks targeted questions, then routes the task to plan-crafting or milestone-planning based on complexity. Execution and independent review follow automatically.
How to fix bugs without guessing?โผ
The systematic-debugging skill enforces a reproduce-first, root-cause-first workflow with a failing test locked in before any fix is applied.
How to clean up messy generated code?โผ
The clean-ai-slop skill removes over-commenting, dead code, and unnecessary abstractions in ordered passes while preserving behavior, and the simplify skill reviews changes for reuse, quality, and efficiency.
Does engineering-discipline work with Claude Code and Cursor?โผ
Yes. All skills follow the standard SKILL.md format and run in Claude Code, Cursor, Codex, Gemini CLI, and OpenCode.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core