Skip to content
Back to skills

Karpathy

ASecurity

Engineering guardrails for every change — the behavioral base of the policy spine. Make no unrequested assumptions, no over-engineering, no orthogonal edits, and match the surrounding code. Apply on every edit, plan, and review.

  • 28 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 7, 2026
ai-agentsgorails

Security analysis

A100/100

Scanned September 7, 2026

npx -y skills add move-hoon/claude-pro-minmax --skill karpathy --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Karpathy?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Karpathy
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/move-hoon-karpathy/badge)](https://www.skillsdirectory.com/skills/move-hoon-karpathy)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: karpathy
description: Engineering guardrails for every change — the behavioral base of the policy spine. Make no unrequested assumptions, no over-engineering, no orthogonal edits, and match the surrounding code. Apply on every edit, plan, and review.
---

# Karpathy Guardrails Skill (spine base)

The behavioral foundation under P0–P8 ([`AGENTS.md`](../../../AGENTS.md)). These four catch the failures that quietly burn the most quota: invented requirements, 50→500-line over-builds, unrelated churn, and code that fights the codebase's style.

## The four guardrails (every change)

1. **No unrequested assumptions.** Build what was asked. If a requirement is ambiguous, state your assumption inline or stop and ask — don't invent scope.
2. **No over-engineering.** The smallest change that satisfies the ask. No speculative abstraction, no "while I'm here" framework. A 5-line fix stays 5 lines.
3. **No orthogonal edits.** Touch only what the task needs. Surface unrelated issues separately (a note, a follow-up) — never fold them into this diff.
4. **Match the surrounding code.** Naming, idiom, structure, comment density, error handling — read like the file you're editing, not like a new author.

## How to apply

- **Before editing:** restate the ask in one line. If your plan adds files/abstractions the ask didn't call for, cut them (guardrail 2).
- **While editing:** keep the diff minimal and local (guardrails 1, 3). Mirror the nearest existing pattern (guardrail 4).
- **Before finishing:** scan the diff — any line not traceable to the ask is an orthogonal edit; pull it out.

## Why this is the base

Ecosystem adoption shows the biggest win is a behavioral contract, not a tool. These guardrails make every LLM action **cheap to verify and cheap to roll back** (the invariant): a minimal, on-style, scope-true diff is trivial to review and revert. Everything in P0–P8 builds on this.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.