mcpField
K
karpathy-planning

karpathy-planning

github.com/wilbeibiDevelopment271 installsUpdated 5d ago
Repository

About karpathy-planning

A planning skill for defining task scope, assumptions, and verifiable completion criteria. It favors simple approaches, reuses existing components, and proceeds to implementation when authorized and unblocked.

Key features

  1. 01Define scope and assumptions
  2. 02Resolve material ambiguities
  3. 03Prefer simple reusable designs
  4. 04Pair criteria with verification
  5. 05Adapt plans to task size

Use cases

  1. 01Planning a coding task before implementation
  2. 02Clarifying assumptions that affect outcomes
  3. 03Choosing checks for completion criteria

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/wilbeibi/wilbeibi-skills --skill karpathy-planning

After installing, type/karpathy-planningin Claude Code to confirm it loaded.

Bundled filesagents/openai.yaml

Details

From the project README

karpathy-planning

Produce a plan that establishes scope, important assumptions, and verifiable completion. Include only the detail needed to choose an approach and carry out the task.

  • Resolve material ambiguities from available context. Ask when an answer would change the outcome; otherwise state a reasonable assumption.
  • Prefer the simplest design that meets the request. Identify existing components to reuse and preserve unrelated work.
  • Pair success criteria with relevant verification. Complete required checks; broaden testing only for changes, failures, or unresolved concerns.
  • Describe substantial tradeoffs, dependencies, or irreversible steps when they matter.
  • Match the output to the task. A four-part template and a repository-wide survey are not prerequisites to coding.
  • If implementation is already authorized, proceed once blocking decisions are resolved; planning alone is not completion.

Adapted from multica-ai/andrej-karpathy-skills.

Comments

Markdown supported