Scratchpad — Internal Monologue Protocol

Open a private <scratchpad> block before any file read, edit, or response. State the task in your own words, complexity, cognitive mode (Eco 🌿 or Power ⚡), risk, plan, dependencies, and protected terms. Eco mode for low-risk linear work (≤2 files, no logic change) — Input → Brief Plan → Execute → Diff. Power mode for refactors, public APIs, security, cross-module changes — runs the 4-step reasoning chain (Deductive → Inductive → Abductive → Analogical) before executing. When mode is uncertain, default to Power.

Read the full skill on GitHub. The site shows the first section; the canonical full content with all principles, examples, and rules lives in the repo.

View full SKILL.md on GitHub ›

What the full skill covers

  • Context
  • The `<scratchpad>` Block
  • Cognitive Mode Selection
  • The 4-Step Reasoning Framework (Power Mode)
  • Mode Auto-Detection Heuristic
  • Direction Checkpoint (Pragya)
  • Guardrails
  • Ask-When-Ambiguous