✻ Claude Code по-русски
🎧 Аудиокурс
🎧 Озвучка этой страницы готовится.

#Итоговый проект Среднего уровня: подготовьте репозиторий для нового участника команды

Средний уровень · Итоговый проект · от 30 до 60 минут · Нужно: восемь уроков Среднего уровня или соответствующие навыки · Сверено с Claude Code v2.1.285 (stable) 06.10.2026

Это задание объединяет весь Средний уровень. Разбора примера здесь нет: в описании сказано, что нужно команде, а как это построить, решаете вы. Итоги Среднего уровня — это список того, что вы умеете к концу уровня. Проверка читает то, что вы закоммитили, а остальное из итогов вы отмечаете сами в разделе Чего не видит проверка.

#Что понадобится

#Задание

В понедельник выходит новый коллега. Описание задачи лежит в capstone/intermediate-brief.md в вашей копии для практики: настройте репозиторий так, чтобы сессии Claude Code у новичка работали так же, как у команды, и закоммитьте всё — ведь он получит только то, что есть в git.

Постройте каждую часть так, как учил соответствующий урок:

  1. Скилл, который запускает проверку ссылок на папке и объясняет каждую битую ссылку. Он запускается по имени и сам подгружается, когда кто-то просит проверить ссылки (урок 1).
  2. Память проекта: CLAUDE.md импортирует package.json, а соглашения о тестах лежат в правиле в .claude/rules/ с областью действия на файлы в test/ (урок 2).
  3. Настройки команды в закоммиченном .claude/settings.json: запрет на чтение файлов .env и .env.*, разрешение на npm test и включённая песочница (урок 4). /sandbox сохраняет настройку в ваш локальный файл, который коллеги не получат, поэтому добавьте "sandbox": {"enabled": true} в общий.
  4. Хук, который блокирует инструменты Edit и Write в samples/ — и только там: тесты зависят именно от этих файлов (урок 5).
  5. Субагент-ревьюер с инструментами только для чтения (урок 6).
  6. Chrome DevTools MCP на уровне проекта, с закреплённой версией и выключенными статистикой использования, запросами к CrUX и проверкой обновлений (урок 7).
  7. Плагин claude-code-setup, включённый для всех на уровне проекта и установленный (урок 8).

Затем в сессии испытайте каждую часть: запустите скилл по имени, попросите Claude отредактировать файл в samples/ инструментом Edit, делегируйте ревью, одобрите MCP-сервер и воспользуйтесь одним из его инструментов. Подбирайте модель и уровень усилий под каждую работу, как показал урок 3. Закоммитьте всё и убедитесь, что npm test по-прежнему проходит.

#Проверка

Проект завершён, когда выполнено всё это:

Запустите npm run check -- i-capstone в своей копии для практики. Для каждого непройденного пункта будет выведено, что исправить.

#Чего не видит проверка

Эти части итогов Среднего уровня проверка не смотрит. Отметьте их сами, честно:

Когда отмечены все пункты на этой странице, вы готовы к Продвинутому уровню. Его список «вы готовы, если» — это итоги Среднего уровня.

Если этот уровень вам помог, поставьте звезду оригинальному репозиторию — так руководство найдут другие разработчики.


Источники: Advanced setup · уроки Среднего уровня, где для каждого шага указаны официальные страницы.

← Установка плагинов и управление ими · Оглавление Среднего уровня · Оглавление Продвинутого уровня → · Застряли на итоговом проекте?