[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"pack-detail-boris-cherny-files-en":3,"seo:pack:boris-cherny-files:en":72},{"code":4,"message":5,"data":6},200,"操作成功",{"pack":7},{"slug":8,"icon":9,"tone":10,"status":11,"status_label":12,"title":13,"description":14,"items":15,"install_cmd":71},"boris-cherny-files","🛠","#5B5BD6","stable","Stable","Boris Cherny Files","The exact subagents and slash commands Claude Code's creator runs on every PR. Two Anthropic-official, five community-written.",[16,28,36,43,50,57,64],{"id":17,"uuid":18,"slug":19,"title":20,"description":21,"author_name":22,"view_count":23,"vote_count":24,"lang_type":25,"type":26,"type_label":27},2272,"5920075d-b664-4359-b27c-36ebe529c609","ralph-wiggum-anthropic-official-autonomous-loop-plugin-5920075d","Ralph Wiggum — Anthropic Official Autonomous Loop Plugin","Official Anthropic plugin that turns Claude Code into an autonomous loop. Adds \u002Fralph-loop and \u002Fcancel-ralph for long-running self-improving task execution.","Anthropic",421,0,"en","skill","Skill",{"id":29,"uuid":30,"slug":31,"title":32,"description":33,"author_name":34,"view_count":35,"vote_count":24,"lang_type":25,"type":26,"type_label":27},2273,"1304ff4c-1890-40b4-aa89-ca2963a90d67","code-simplifier-anthropic-official-cleanup-subagent-1304ff4c","code-simplifier — Anthropic Official Cleanup Subagent","Anthropic's open-source post-task cleanup agent that Boris Cherny runs after every Claude Code session. Refactors for clarity without changing behavior.","Skill Factory",319,{"id":37,"uuid":38,"slug":39,"title":40,"description":41,"author_name":34,"view_count":42,"vote_count":24,"lang_type":25,"type":26,"type_label":27},2274,"203ea157-a7c6-48fd-9d0d-4bb185bbb6d5","verify-app-e2e-test-subagent-for-claude-code-203ea157","verify-app — E2E Test Subagent for Claude Code","Open-source Claude Code subagent that runs end-to-end tests on recent changes and triages failures. Inspired by Boris Cherny's verify-app setup.",307,{"id":44,"uuid":45,"slug":46,"title":47,"description":48,"author_name":34,"view_count":49,"vote_count":24,"lang_type":25,"type":26,"type_label":27},2275,"9baa69dd-7eec-43b5-b001-97c205179857","code-architect-architecture-review-subagent-9baa69dd","code-architect — Architecture Review Subagent","Open-source Claude Code subagent that reviews architectural changes for cohesion, coupling, and testability. Inspired by Boris Cherny's setup.",229,{"id":51,"uuid":52,"slug":53,"title":54,"description":55,"author_name":34,"view_count":56,"vote_count":24,"lang_type":25,"type":26,"type_label":27},2277,"1a6b17c7-03dd-4d7d-a511-def683b9c5e8","oncall-guide-incident-response-subagent-1a6b17c7","oncall-guide — Incident Response Subagent","Open-source Claude Code subagent for incident response — walks the oncall checklist autonomously: deploys, errors, rollback. Inspired by Boris Cherny.",266,{"id":58,"uuid":59,"slug":60,"title":61,"description":62,"author_name":34,"view_count":63,"vote_count":24,"lang_type":25,"type":26,"type_label":27},2279,"91a8fec2-f8b4-42c7-a8c1-4a51240a0781","commit-push-pr-one-shot-slash-command-91a8fec2","\u002Fcommit-push-pr — One-Shot Commit + Push + PR Slash Command","Open-source slash command that runs git status, commits, pushes, and opens a PR in one shot. Inspired by Boris Cherny's \u002Fcommit-push-pr setup.",403,{"id":65,"uuid":66,"slug":67,"title":68,"description":69,"author_name":34,"view_count":70,"vote_count":24,"lang_type":25,"type":26,"type_label":27},2280,"d8f73db9-fb52-4337-961a-7eb0da026410","go-verify-simplify-pr-slash-command-d8f73db9","\u002Fgo — Verify + Simplify + PR in One Command","Open-source slash command that chains verify-app + code-simplifier + open-PR in sequence. Inspired by Boris Cherny's \u002Fgo shortcut.",310,"tokrepo install pack\u002Fboris-cherny-files",{"pageType":73,"pageKey":8,"locale":25,"title":74,"metaDescription":75,"h1":13,"tldr":76,"bodyMarkdown":77,"faq":78,"schema":94,"internalLinks":103,"citations":116,"wordCount":129,"generatedAt":130},"pack","Boris Cherny Files: 7 subagents the Claude Code creator uses","Subagents and slash commands Boris Cherny, Claude Code's creator, runs on every PR. Two Anthropic-official, five community-built. Install via TokRepo.","Seven Claude Code assets — two Anthropic-official, five community-built — that mirror the workflow Boris Cherny demos on howborisusesclaudecode.com. One-command install via TokRepo CLI.","## What's in this pack\n\nThis pack collects the **seven Claude Code assets** that match the personal workflow Boris Cherny — the creator and tech lead of Claude Code at Anthropic — describes on his public setup page (howborisusesclaudecode.com) and in his Threads posts. Two are official Anthropic releases. Five are community-written equivalents of the slash commands Boris demos in his talks.\n\n| # | Asset | Type | Source |\n|---|---|---|---|\n| 1 | Ralph Wiggum | slash command | Anthropic official plugin |\n| 2 | code-simplifier | subagent | Anthropic official subagent |\n| 3 | verify-app | subagent | community equivalent |\n| 4 | code-architect | subagent | community equivalent |\n| 5 | sentry-errors | subagent | community equivalent |\n| 6 | oncall-guide | subagent | community equivalent |\n| 7 | build-validator | subagent | community equivalent |\n\nThe two Anthropic-official entries are the same files Boris uses. The five community subagents reproduce the *behavior* of the workflows he demonstrates publicly — they are not copies of his private files.\n\n## Why this matters\n\nWatching Boris's setup walkthrough is one thing. Reproducing it across your projects is another. Most engineers see the demo, write down the names, and never get around to wiring them up. This pack closes that gap: you install once, and every Claude Code session you launch picks up the same `.claude\u002Fagents\u002F*.md` files and `.claude\u002Fcommands\u002F*.md` files that mirror Boris's daily flow.\n\nThe two official assets are the load-bearing ones:\n\n- **Ralph Wiggum** turns Claude Code into an autonomous loop. You give it a prompt and a completion sentinel, and it iterates — running tests, fixing failures, re-running — until it emits the sentinel or hits the iteration cap. Boris uses it for his longest-running tasks (multi-file refactors, \"until-it-passes\" TDD).\n- **code-simplifier** is the cleanup pass Boris runs after almost every Claude Code session. It refactors recently modified files for clarity without changing observable behavior. Anthropic open-sourced it in late 2025 from the internal team's own setup.\n\nThe five community subagents fill in the rest of the loop:\n\n- **verify-app** runs end-to-end smoke tests after a change.\n- **code-architect** does PR-grade structural reviews before commit.\n- **sentry-errors** fetches recent production errors and prioritizes a fix list.\n- **oncall-guide** generates incident runbooks from a description.\n- **build-validator** checks builds before push.\n\n## Install in one command\n\n```bash\n# Install the entire pack into the current Claude Code project\ntokrepo install pack\u002Fboris-cherny-files\n\n# Or pick individual assets\ntokrepo install ralph-wiggum\ntokrepo install code-simplifier\n```\n\nThe TokRepo CLI normalizes file placement across all eight supported AI tools (Claude Code, Cursor, Codex CLI, Gemini CLI, Cline, Roo Code, Windsurf, GitHub Copilot). Install once, and Claude Code picks them up on the next session.\n\n## When to use which\n\n| Situation | Asset |\n|---|---|\n| Long-running multi-file refactor | Ralph Wiggum (set `--max-iterations`) |\n| End of any session where Claude wrote >100 lines | code-simplifier |\n| Pre-PR structural review | code-architect |\n| Production incident triage | sentry-errors → oncall-guide |\n| Pre-push gate | build-validator |\n| End-to-end smoke after a feature | verify-app |\n\n## Cost discipline\n\nRalph Wiggum can burn through a token budget if mis-configured. Always set `--max-iterations` and make `--completion-promise` something Claude can only emit when verification passes (e.g. all tests green). Start with small tasks; observe the iteration count before scaling up.",[79,82,85,88,91],{"q":80,"a":81},"Are these the actual files Boris Cherny uses internally?","Two of them — Ralph Wiggum and code-simplifier — are the actual Anthropic-official releases that Boris ships with. The other five are community-written equivalents that reproduce the *behavior* of the slash commands he demos publicly, not copies of his private files. We document this distinction on every asset page so you never misattribute.",{"q":83,"a":84},"Will this work with Cursor, Codex CLI, or Windsurf instead of Claude Code?","The TokRepo CLI normalizes file placement across all 8 supported AI tools. Subagents map to the closest equivalent (Cursor rules for Cursor, AGENTS.md for Codex CLI, etc). Some assets are Claude-Code-specific by design — Ralph Wiggum is a Claude Code plugin and won't run elsewhere. Each asset's page lists the tools it supports.",{"q":86,"a":87},"How does the one-command install actually work?","tokrepo install pack\u002Fboris-cherny-files reads the pack manifest, fetches each asset's prompt template, and writes them to .claude\u002Fagents\u002F and .claude\u002Fcommands\u002F in your current project. No global install, no daemon — just files dropped into the right place. Run tokrepo uninstall \u003Cslug> to remove.",{"q":89,"a":90},"What's the difference between Ralph Wiggum and a regular slash command?","A slash command runs once and returns. Ralph runs in a loop, re-feeding Claude Code its own prompt + completion criteria each iteration, until either the model emits a completion sentinel string or --max-iterations is hit. It's designed for tasks where you'd otherwise babysit Claude over many turns (long refactors, TDD).",{"q":92,"a":93},"Will code-simplifier change my code's behavior?","No. The agent's contract is to never change observable behavior — only structure. Public APIs, return values, side effects, and edge-case handling all stay intact. It commits cleanups as a separate diff so you can review before merging.",{"@context":95,"@type":96,"name":13,"description":97,"numberOfItems":98,"publisher":99},"https:\u002F\u002Fschema.org","CollectionPage","The exact subagents and slash commands Claude Code's creator runs on every PR.",7,{"@type":100,"name":101,"url":102},"Organization","TokRepo","https:\u002F\u002Ftokrepo.com",[104,108,112],{"url":105,"anchor":106,"reason":107},"\u002Fen\u002Fpacks\u002Fclaude-code-subagents","Awesome Claude Code Subagents","deeper subagent inventory",{"url":109,"anchor":110,"reason":111},"\u002Fen\u002Ftools\u002Fclaude-code","Claude Code","the tool this pack targets",{"url":113,"anchor":114,"reason":115},"\u002Fen\u002Fpacks\u002Fmcp-server-stack","MCP Server Stack","complementary tooling layer",[117,121,125],{"claim":118,"source_name":119,"source_url":120},"Boris Cherny is the creator of Claude Code at Anthropic","howborisusesclaudecode.com","https:\u002F\u002Fhowborisusesclaudecode.com",{"claim":122,"source_name":123,"source_url":124},"code-simplifier subagent shipped open-source by Anthropic","Boris Cherny on X","https:\u002F\u002Fx.com\u002Fbcherny",{"claim":126,"source_name":127,"source_url":128},"Claude Code plugins marketplace including ralph-wiggum","anthropics\u002Fclaude-code","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code",566,"2026-05-02T14:00:00Z"]