К основному содержанию
скилл CX Codex

claude-code-source-recovery — скилл для Claude Code

Помогает изучать восстановленный TypeScript-код Claude 2.1.88: как устроены команды, MCP и терминальный интерфейс.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add reason-machines/trending-skills --skill claude-code-source-recovery -a claude-code
Открыть на GitHub

Что делает claude-code-source-recovery

Скилл ведёт агента по восстановленному исходнику @anthropic-ai/claude-code версии 2.1.88. Репозиторий собрали из карты исходников cli.js.map, случайно попавшей в npm: после распаковки получилось около 700 000 строк TypeScript, разложенных по папкам src/entrypoints, src/commands, src/components, src/services, src/hooks, src/utils и src/ink.

Внутри описаны четыре темы: запуск CLI, загрузка команд из встроенных, скиллов, плагинов и MCP, компоненты интерфейса на Ink и React, а также подключение MCP-серверов через stdio. В README есть пример на TypeScript, который вытаскивает файлы из карты исходников и раскладывает их по каталогам.

Оригинальный пакет 2.1.88 из npm убрали, поэтому в инструкции установка идёт с зеркала Tencent по прямой ссылке на .tgz. Без своей копии cli.js.map скрипт распаковки запускать не на чем.

Какие задачи решает

  • разобраться, как CLI загружает команды из разных источников
  • посмотреть, как устроен терминальный интерфейс на Ink и React
  • изучить подключение MCP-серверов в реальном CLI
  • вытащить файлы из карты исходников в читаемую структуру
  • найти в исходнике работу с сессиями, авторизацией и запуском инструментов

Примеры запросов агенту

  • Покажи, как в восстановленном исходнике Claude устроена загрузка команд
  • Разбери по файлам, как реализован MCP-клиент в src/services
  • Объясни, как из cli.js.map получить дерево исходников

Как установить claude-code-source-recovery

1Через Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill claude-code-source-recovery -a claude-code

2Вручную: положить файлы

~/.claude/skills/claude-code-source-recovery/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/claude-code-source-recovery/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о claude-code-source-recovery

Как установить claude-code-source-recovery в Claude Code?

Выполните npx skills add reason-machines/trending-skills --skill claude-code-source-recovery -a claude-code. Скилл окажется в ~/.claude/skills/claude-code-source-recovery/SKILL.md.

Что делает claude-code-source-recovery?

Помогает агенту ориентироваться в восстановленном TypeScript-исходнике Claude 2.1.88: запуск CLI, система команд, интеграция MCP и компоненты терминального интерфейса.

Что нужно, чтобы распаковать исходники самому?

Нужна карта исходников cli.js.map — в README приведён пример на TypeScript, который читает её и раскладывает файлы по каталогам.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора139

see-through-anime-layer-decomposition Разбирает одну аниме-иллюстрацию на смысловые слои и собирает из них PSD с картами глубины — для 2.5D-анимации. CX Codex +1 759установок emdash-cms Скилл помогает собирать сайты на EmDash с Astro: подключать CMS, описывать типы контента и запрашивать записи. Пригодится при настройке нового проекта или переносе сайта. CX Codex +1 719установок openclaude-multi-llm Позволяет работать в Claude с моделями, которые отвечают по OpenAI Chat Completions API, не теряя инструментов вроде Bash, Grep и MCP. CX Codex +1 716установок open-multi-agent-orchestration Скилл учит агента собирать команды ИИ-агентов на TypeScript-фреймворке open-multi-agent: роли, модели, зависимости задач. CX Codex +1 710установок omnivoice-tts Скилл для работы с OmniVoice: клонирование голоса по образцу, генерация речи по описанию и пакетный синтез из Python или CLI. CX Codex +1 680установок claude-code-source-study Серия разборов исходников Claude: как устроены системный промпт, инструменты, агенты и права доступа. Пригодится, если пишешь своего агента. CX Codex +1 616установок cabinet-ai-knowledge-base Скилл поднимает self-hosted базу знаний и «стартап-ОС» Cabinet: страницы, агенты с памятью, cron-задачи и встроенные HTML-приложения. CX Codex +1 607установок binance-futures-signal-bot Скилл для настройки торгового бота на фьючерсах Binance, Bybit и OKX: сигналы из Telegram, TradingView и своего API, стратегии и дашборд P&L. CX Codex +1 600установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой