{"_id":"@autumncry/andrej-karpathy-skills-codex","_rev":"4-c9e58fcf722c5736f6043ec8a3b2d1f2","name":"@autumncry/andrej-karpathy-skills-codex","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@autumncry/andrej-karpathy-skills-codex","version":"0.1.0","keywords":["codex","openai","skills","agent","karpathy","coding-guidelines","plugin"],"author":{"name":"autumncry"},"license":"MIT","_id":"@autumncry/andrej-karpathy-skills-codex@0.1.0","maintainers":[{"name":"autumncry","email":"ronnycao@foxmail.com"}],"homepage":"https://github.com/autumncry/andrej-karpathy-skills-codex#readme","bugs":{"url":"https://github.com/autumncry/andrej-karpathy-skills-codex/issues"},"bin":{"karpathy-guidelines":"bin/karpathy-guidelines.mjs"},"dist":{"shasum":"64ff1394335ce567d81fa734349b0b7efd383186","tarball":"https://registry.npmjs.org/@autumncry/andrej-karpathy-skills-codex/-/andrej-karpathy-skills-codex-0.1.0.tgz","fileCount":10,"integrity":"sha512-qD9mffklDVSZtPQJ1cSmziC35v34/rfAqOCqQBQRtxooVYUePWuW551Ly0r1iC8vk5KsYVRjPeWFKDqhfNO9zQ==","signatures":[{"sig":"MEQCICIg3CIUblwXPBqt+cz/JagIPDOdyTuoqtwYpbdTRIqeAiAMxqYZUuMnBg3Rc0/PvrNYqwEliITKrWHkG70ZCthzig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15401},"type":"module","engines":{"node":">=18"},"gitHead":"552144199a939a945b9d5788dd59f6422cbf46a6","scripts":{"setup":"node bin/karpathy-guidelines.mjs setup","doctor":"node bin/karpathy-guidelines.mjs doctor","pack:check":"npm pack --dry-run"},"_npmUser":{"name":"autumncry","email":"ronnycao@foxmail.com"},"repository":{"url":"git+https://github.com/autumncry/andrej-karpathy-skills-codex.git","type":"git"},"_npmVersion":"10.9.7","description":"Codex plugin and npm installer for Karpathy-inspired coding-agent guidelines.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/andrej-karpathy-skills-codex_0.1.0_1780469308627_0.6102854919523033","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@autumncry/andrej-karpathy-skills-codex","version":"0.1.1","keywords":["codex","openai","skills","agent","karpathy","coding-guidelines","plugin"],"author":{"name":"autumncry"},"license":"MIT","_id":"@autumncry/andrej-karpathy-skills-codex@0.1.1","maintainers":[{"name":"autumncry","email":"ronnycao@foxmail.com"}],"homepage":"https://github.com/autumncry/andrej-karpathy-skills-codex#readme","bugs":{"url":"https://github.com/autumncry/andrej-karpathy-skills-codex/issues"},"bin":{"karpathy-guidelines":"bin/karpathy-guidelines.mjs"},"dist":{"shasum":"953543b8751921d9efc8defd073748eca05124c6","tarball":"https://registry.npmjs.org/@autumncry/andrej-karpathy-skills-codex/-/andrej-karpathy-skills-codex-0.1.1.tgz","fileCount":10,"integrity":"sha512-B4uhw2sO6y/Q00wZxyTXqEnGH00ZwICGGIV9Zq4CoXvBU8LqVYGV7He+cZRCaaUMVTsxqakthzMB7GZtLGXDNw==","signatures":[{"sig":"MEUCIFUwnTdOTh5rKO/R418ESck2yLbEKqBgZm4At/XARRw5AiEAjwVj9bdrz+ajmrC+TQSsgooLIVPiPUeR3R3Vxv9W+rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16944},"type":"module","engines":{"node":">=18"},"gitHead":"fad58a207a2ab1d556695b7ff0a74e47bbb39f80","scripts":{"setup":"node bin/karpathy-guidelines.mjs setup","doctor":"node bin/karpathy-guidelines.mjs doctor","pack:check":"npm pack --dry-run"},"_npmUser":{"name":"autumncry","email":"ronnycao@foxmail.com"},"repository":{"url":"git+https://github.com/autumncry/andrej-karpathy-skills-codex.git","type":"git"},"_npmVersion":"10.9.7","description":"Codex plugin and npm installer for Karpathy-inspired coding-agent guidelines.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/andrej-karpathy-skills-codex_0.1.1_1780469654920_0.08406085287731413","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@autumncry/andrej-karpathy-skills-codex","version":"0.1.2","keywords":["codex","openai","skills","agent","karpathy","coding-guidelines","plugin"],"author":{"name":"autumncry"},"license":"MIT","_id":"@autumncry/andrej-karpathy-skills-codex@0.1.2","maintainers":[{"name":"autumncry","email":"ronnycao@foxmail.com"}],"homepage":"https://github.com/autumncry/andrej-karpathy-skills-codex#readme","bugs":{"url":"https://github.com/autumncry/andrej-karpathy-skills-codex/issues"},"bin":{"karpathy-guidelines":"bin/karpathy-guidelines.mjs"},"dist":{"shasum":"e672b1f746c82ccff5a61217481e47c1a9ab59ac","tarball":"https://registry.npmjs.org/@autumncry/andrej-karpathy-skills-codex/-/andrej-karpathy-skills-codex-0.1.2.tgz","fileCount":10,"integrity":"sha512-3kGLglNAO41pXSZp6wSuvLg26Eg+CCt0+hVrDe89aoLoCgm2BGd/2uXPdHe6U0ghdG3hRF3TTvxAoDwb447hGA==","signatures":[{"sig":"MEYCIQCTOWy++gFGH/Q+NwOwI5RYb3ahWJqCG+Qzokaoay75/QIhAP3JjMGP8eHopFvW7q4ePvaWrGtrsYH6YOMbNtz/Y/YG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17870},"type":"module","engines":{"node":">=18"},"gitHead":"5b5dfde3b7f1947fb028ef3a17d0238cbb5cfe8b","scripts":{"setup":"node bin/karpathy-guidelines.mjs setup","doctor":"node bin/karpathy-guidelines.mjs doctor","pack:check":"npm pack --dry-run"},"_npmUser":{"name":"autumncry","email":"ronnycao@foxmail.com"},"repository":{"url":"git+https://github.com/autumncry/andrej-karpathy-skills-codex.git","type":"git"},"_npmVersion":"10.9.7","description":"Codex plugin and npm installer for Karpathy-inspired coding-agent guidelines.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/andrej-karpathy-skills-codex_0.1.2_1780469927264_0.7317285505061697","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@autumncry/andrej-karpathy-skills-codex","version":"0.1.3","description":"Codex plugin and npm installer for Karpathy-inspired coding-agent guidelines.","type":"module","bin":{"karpathy-guidelines":"bin/karpathy-guidelines.mjs"},"scripts":{"doctor":"node bin/karpathy-guidelines.mjs doctor","setup":"node bin/karpathy-guidelines.mjs setup","pack:check":"npm pack --dry-run"},"keywords":["codex","openai","skills","agent","karpathy","coding-guidelines","plugin"],"author":{"name":"autumncry"},"license":"MIT","homepage":"https://github.com/autumncry/andrej-karpathy-skills-codex#readme","repository":{"type":"git","url":"git+https://github.com/autumncry/andrej-karpathy-skills-codex.git"},"bugs":{"url":"https://github.com/autumncry/andrej-karpathy-skills-codex/issues"},"engines":{"node":">=18"},"_id":"@autumncry/andrej-karpathy-skills-codex@0.1.3","gitHead":"18fdf27d4d9a0461dc68c8faaf1c3af2e8330f8b","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-OMPkjRGTTZ6Rhp62O/JyvEj4FkerifX+ryWMh8TVCjFoQmDOpD7VIxB7BEZ5iLg5u3fsBI2PY6CiL2OaaRQSig==","shasum":"fa069e36b6cbf9d7baa90c1de02cd69b3942d324","tarball":"https://registry.npmjs.org/@autumncry/andrej-karpathy-skills-codex/-/andrej-karpathy-skills-codex-0.1.3.tgz","fileCount":12,"unpackedSize":26222,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH81GWrh1oa4BfCF/B66nBZ0V+H4AYhP+T5O30f887tSAiEAnEIyQxMc69ves0SX4/ax+IvEm8G65qNAy+6WwrDWhnE="}]},"_npmUser":{"name":"autumncry","email":"ronnycao@foxmail.com"},"directories":{},"maintainers":[{"name":"autumncry","email":"ronnycao@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/andrej-karpathy-skills-codex_0.1.3_1780555460225_0.5052710182474283"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-03T06:48:28.493Z","modified":"2026-06-04T06:44:20.496Z","0.1.0":"2026-06-03T06:48:28.754Z","0.1.1":"2026-06-03T06:54:15.077Z","0.1.2":"2026-06-03T06:58:47.444Z","0.1.3":"2026-06-04T06:44:20.385Z"},"bugs":{"url":"https://github.com/autumncry/andrej-karpathy-skills-codex/issues"},"author":{"name":"autumncry"},"license":"MIT","homepage":"https://github.com/autumncry/andrej-karpathy-skills-codex#readme","keywords":["codex","openai","skills","agent","karpathy","coding-guidelines","plugin"],"repository":{"type":"git","url":"git+https://github.com/autumncry/andrej-karpathy-skills-codex.git"},"description":"Codex plugin and npm installer for Karpathy-inspired coding-agent guidelines.","maintainers":[{"name":"autumncry","email":"ronnycao@foxmail.com"}],"readme":"# Andrej Karpathy Skills for Codex\n\n[English](README.md) | [简体中文](README.zh-CN.md)\n\n这是一个 Codex 插件和 npm 安装器，把 Karpathy 风格的编码 Agent 约束包装成可手动调用的 Codex skill：先想清楚再写代码、保持实现简单、只做必要改动，并在声称完成前验证目标。\n\n本项目基于 [`multica-ai/andrej-karpathy-skills`](https://github.com/multica-ai/andrej-karpathy-skills) 做 Codex 包装，不是 Andrej Karpathy 官方项目。\n\n## 通过 npm 安装\n\n```bash\nnpm install -g @autumncry/andrej-karpathy-skills-codex\nkarpathy-guidelines setup\nkarpathy-guidelines doctor\n```\n\n`setup` 会把这个包注册为 Codex 插件 marketplace，并安装 `karpathy-guidelines` 插件。它不会在 `npm install` 时自动运行，所以安装 npm 包不会悄悄修改你的 Codex 配置。\n\n## 通过 GitHub 安装\n\n```bash\ncodex plugin marketplace add autumncry/andrej-karpathy-skills-codex\ncodex plugin add karpathy-guidelines@andrej-karpathy-skills-codex\n```\n\n## 使用方式\n\n在 Codex 插件菜单里选择 **Karpathy Guidelines**，或者在提示词里显式调用：\n\n```text\n$karpathy-guidelines \"请用中文审查这个 diff，并按 Karpathy guardrails 控制改动范围\"\n```\n\n这个 skill 配置为手动调用：\n\n```yaml\npolicy:\n  allow_implicit_invocation: false\n```\n\n也就是说，它不会因为提示词里出现 review、refactor、debugging 等词就自动触发。\n\n## 中文执行策略\n\n这个 skill 包含中文版本的规则。用户用中文提问时，Codex 应默认用中文完成澄清、计划、代码说明、验证报告和最终回答，除非用户明确要求使用其他语言。这样可以避免因为规则文件全英文而让任务被带偏成英文执行。\n\n## 这个 skill 会要求 Codex 做什么\n\n- 在编辑前暴露关键假设和不确定点。\n- 优先使用能解决当前问题的最简单代码。\n- 只触碰任务需要的文件和代码行。\n- 把任务转成可验证的成功标准。\n- 在声称完成前运行相关检查。\n\n## 命令\n\n```bash\nkarpathy-guidelines --help\nkarpathy-guidelines setup\nkarpathy-guidelines doctor\nkarpathy-guidelines --version\n```\n\n## 致谢\n\nskill 文本改编自 [`multica-ai/andrej-karpathy-skills`](https://github.com/multica-ai/andrej-karpathy-skills)，并基于 MIT License 发布。\n","readmeFilename":"README.zh-CN.md"}