# Home Karpathy Guidelines

> 曖昧な実装依頼や最小実装・YAGNIの依頼で、結果を左右する前提と検証方法を整理する。方針が決まった通常の変更では追加の手順を課さない。

- Skill: `nwiizo/home-karpathy-guidelines` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add nwiizo/home-karpathy-guidelines`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nwiizo/home-karpathy-guidelines/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: nwiizo (https://skillmd.com/u/nwiizo)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nwiizo/home-karpathy-guidelines

---


# Implementation Preflight

Use this preflight when uncertainty could change the implementation, not as a
ceremony before every edit.

- Resolve facts from the repository and current conversation first. State only
  assumptions that affect the outcome; ask about choices evidence cannot settle.
- Identify the observable result and how to verify it. For dependent work, give
  a short plan whose steps lead to that result.
- Use [nwiizo-coding-style](../nwiizo-coding-style/SKILL.md) for implementation
  choices, reuse, simplification boundaries, and verification. Keep this
  preflight focused on unresolved assumptions and the observable result.
- Once the necessary choices are resolved, continue authorized implementation.
  Do not ask for another approval of the plan or repeat settled discovery.

A small diff is useful when it remains clear and correct. Do not replace
engineering judgment with a line count or a fixed number of questions.

Adapted from [Karpathy's observations](https://x.com/karpathy/status/2015883857489522876),
[andrej-karpathy-skills](https://github.com/multica-ai/andrej-karpathy-skills).

