Agent skill
tm-definition-of-done
Enforce Tavern Master definition of done (lint + tests + formatting + plan updates).
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/tm-definition-of-done-jonwhitefang-tavernmaster
SKILL.md
When to use
Use for any change that modifies code, UI, data, sync, or build configuration.
Operating rules
- Follow
AGENTS.md(ask clarifying questions when required; don’t guess). - Keep changes reviewable: small, focused commits; avoid sweeping refactors unless explicitly requested.
Definition of done checklist
After making changes (or before presenting a final patch):
- Run:
npm run lintnpm run testnpm run format:check
- If scope or sequencing changed, update
IMPLEMENTATION_PLAN.md(keep it a living checklist). - If UI changed, ensure:
- labels match the screen’s intent
- keyboard focus order is reasonable
- no obvious contrast regressions (per existing theme)
- Summarize:
- what changed
- commands run + results
- any follow-up items and where they’re tracked
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?