Thorough — Development skill for Claude Code
When you think you are done, you are NOT done.
How to install Thorough
Installs to ~/.claude/commands/protolabsai-protomaker-thorough.md
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 RepositoryRelated Skills
Implementation Plan
You are tasked with creating detailed implementation plans through an interactive, iterative process. You shou
Iterate Implementation Plan
You are tasked with updating existing implementation plans based on user feedback. You should be skeptical, th
ExportProfile
Generate a complete personal profile summary of everything you know about me from our conversations. Be thorou
10x Plan
Create detailed implementation plans with thorough research and iteration
Wrap Full
/wrap thorough mode — insights + force-run conditional phases (use when stepping away for a stretch)
Create Plan Nt
Create implementation plans with thorough research (no thoughts directory)
Related Agents
Critical Thinking
Critical thinking mode that challenges assumptions and probes reasoning. Use when you want a second opinion on
Ideas
Generate ideas explore possibilities think creatively using inherited context as background
Daily Copilot
The everyday work partner. Use for prioritization, thinking out loud, "remember this", "challenge this", "what