baphled/dotopencode/checklist-discipline
- community
Checking that the SKILL.md file is still in the repository.
Maintain rigorous checklist discipline with incremental updates
Install
npx vskill@latest install baphled/dotopencode/checklist-disciplineSKILL.md
The same SKILL.md was published earlier as majiayu000/claude-skill-registry-data/checklist-discipline.
Skill: checklist-discipline
What I do
I enforce the rigorous use of checklists to prevent cognitive overload and avoidable errors. I distinguish between different checklist types and ensure they are used as living documents during complex operations.
When to use me
- During repetitive but high-stakes operations (e.g. deployments, migrations)
- When executing complex multi-step tasks that span multiple sessions
- When creating standardised procedures for a team
- To verify the "Definition of Done" for a task
Core principles
- DO-CONFIRM vs READ-DO — Choose the right style. READ-DO for unfamiliar tasks; DO-CONFIRM for expert routines to verify completeness.
- Incremental updates — Tick off items immediately upon completion, never at the end.
- Granularity balance — Ensure steps are actionable but not trivial. Focus on the "killer steps" where errors often occur.
- Living documents — Update the checklist if a new edge case or error is discovered during execution.
Patterns & examples
Surgical Checklist Pattern: Focus on high-risk transition points:
- Pre-flight: Verify environment variables, backup status, and access permissions.
- Execution: Atomic steps with specific verification commands.
- Post-flight: Validate logs, health checks, and stakeholder notification.
Checklist Design:
- Actionable: "Run npm test" instead of "Check tests".
- Verifiable: "Ensure build/ folder exists" instead of "Check build".
- Concise: Keep checklists to 5-9 items per logical section.
Anti-patterns to avoid
- ❌ Batch ticking — Marking items as done after the work is finished (defeats the purpose).
- ❌ Checklist bloat — Including trivial steps that lead to "checklist fatigue" and skipping.
- ❌ Stale checklists — Following a list that doesn't reflect the current state of the codebase.
KB Reference
~/vaults/baphled/3. Resources/Knowledge Base/AI Development System/Skills/Thinking-Analysis/Checklist Discipline.md
Related skills
task-completer— Ensuring all requirements are mettask-tracker— Managing task lists and progresspre-action— Deliberate planning before checklist executiondocumentation-writing— Creating clear, usable procedures
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/checklist-discipline/SKILL.md
Popularity
- Repository stars
- 1
- Repository forks
- 1
- 7-day trend score
- 8
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/baphled/dotopencode/checklist-discipline)