Claude Skill Think Before Coding

Premium Claude Skill - Think Before Coding. Forces explicit reasoning, surfaces assumptions, and handles ambiguity before implementation to reduce LLM mistakes.

ishandutta2007 c11a25a 837 B Updated

File contents

Think Before Coding (Claude Skill)

Don't assume. Don't hide confusion. Surface tradeoffs.

Before implementing:

  • State your assumptions explicitly. If uncertain, ask rather than guess.
  • Present multiple interpretations. If ambiguity exists, don't pick silently.
  • Push back when warranted. If a simpler approach exists, say so.
  • Stop when confused. Name what is unclear and ask for clarification.

Key Logic

LLMs often pick an interpretation silently and run with it. This Claude Skill forces explicit reasoning to ensure the path forward is aligned with user intent.

ishandutta2007/claude-skills-by-karpathy/tree/main/claude-skills/think-before-coding commit c11a25a407

Frequently asked questions

npx skillmds@latest add ishandutta2007/claude-skill-think-before-coding