Stress-test a plan or design by walking every branch of the decision tree until reaching shared understanding.
Clean up changed code without changing behavior. Use after making code changes to improve reuse, simplicity, efficiency, and maintainability.
Review and edit documentation, READMEs, guides, or technical prose. Use when writing, reviewing, or improving docs.
Commit all uncommitted changes with atomic, semantically grouped commits.
TypeScript testing with test.each patterns and async handling. Use when writing or reviewing TypeScript tests.
Before finishing, briefly reflect on what you wish you had known at the start. Use when wrapping up a task to capture lessons learned.