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