protoLabsAI

Thorough — Development skill for Claude Code

Development community

When you think you are done, you are NOT done.

How to install Thorough

Installs to ~/.claude/commands/protolabsai-protomaker-thorough.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/protoLabsAI/protoMaker/HEAD/.claude/commands/thorough.md -o ~/.claude/commands/protolabsai-protomaker-thorough.md

Restart Claude Code, or start a new session, for it to be picked up.

What Thorough does

When you think you are done, you are NOT done.

You must run a mandatory 3-pass verification before concluding:

Pass 1: Correctness & Functionality

  • Verify logic matches requirements and specifications
  • Check type safety (TypeScript types are correct and complete)
  • Ensure imports are correct and follow project conventions
  • Verify all functions/classes work as intended
  • Check that return values and side effects are correct
  • Run relevant tests if they exist, or v

Alternatives in Development

  • Done Check — PUA Done Check — 用于没跑测试别说完成、已完成但没证据、done without proof、需要验收/回归/交付质量检查的场景 19.5k ★
  • Create Handoff — You are tasked with writing a handoff document to hand off your work to another agent in a new session 10k ★
  • Crypto Research Command — Think hard and execute comprehensive cryptocurrency research by calling all crypto analysis agents in parallel 3.4k ★

Full documentation available on GitHub

View Source Repository