Мастерская

$ open workshop/claude-md-builder

● анкета работает в браузере · ИИ-режим с лимитом в день

Конструктор CLAUDE.md

CLAUDE.md, права и скиллы под ваш проект

CLAUDE.md — это файл, который Claude Code читает в начале каждой сессии: чем занят проект, какими командами его собирать и проверять, каких правил держаться и чего не трогать. Без него агент каждый раз угадывает заново и часто угадывает неправильно. Здесь два режима. Анкета работает прямо в браузере и ничего не отправляет: выбираете стек, вписываете команды и правила, и справа сразу собираются три вещи — CLAUDE.md, .claude/settings.json с разрешениями и запретами и две заготовки скиллов. ИИ-режим для тех, кому лень заполнять: вставьте package.json, дерево папок или кусок README, и модель сама определит стек, команды и соглашения. Он тратит запуск из общего дневного лимита Мастерской.

$ claude init --md

● собирается в браузере · ничего не отправляется

Стек проекта
Команды
Язык комментариев в коде
Чего агенту нельзя
Язык файлов

Файлы

Положите файлы по этим путям от корня проекта

$ cat CLAUDE.md
# my-project

TODO: одна строка о том, что делает проект и для кого.

## Стек

- Next.js (App Router), React, TypeScript

## Команды

- `npm run dev` — запустить дев-сервер
- `npm run build` — продакшн-сборка; запускать перед тем, как сказать «готово»
- `npm test` — прогнать тесты
- `npm run lint` — линтер; должен проходить перед каждым коммитом

## Стиль кода

- TypeScript в строгом режиме: без `any` и без `@ts-ignore` без комментария, почему.
- По умолчанию серверные компоненты; "use client" только там, где нужны состояние или API браузера.
- Импорты через алиас `@/`, а не длинные относительные пути.
- Сначала переиспользуй компоненты из `src/components/`, потом пиши новые.
- Комментарии в коде пиши только на английском.

## Как работать

- Прежде чем править файл, прочитай его.
- Изменения маленькие и только по задаче; не рефактори то, что к ней не относится.
- Прежде чем сказать «готово», прогони проверки и напиши, какие именно.
- Если задача неоднозначна, задай один короткий вопрос, а не угадывай.

## Нельзя

- Коммитить и пушить без явной просьбы.
- Читать, выводить или править `.env`, ключи и другие секреты.
- Добавлять, удалять или обновлять зависимости, не спросив.
- Запускать миграции базы данных и трогать продакшн-базу.
- Разрушительные команды git: `push --force`, `reset --hard`, `clean -fd`.
- Править сгенерированные и сторонние папки (читать для контекста можно): `node_modules/`, `.next/`, `out/`, `coverage/`.

Как написать CLAUDE.md для своего проекта

Выберите стек проекта, проверьте команды сборки, тестов и линтера, добавьте правила кода и отметьте, чего агенту делать нельзя. Справа сразу появятся три файла: CLAUDE.md для корня репозитория, .claude/settings.json с разрешёнными и запрещёнными командами и две заготовки скиллов в .claude/skills. Скопируйте или скачайте их. Анкета работает в браузере и ничего не отправляет на сервер.

Как пользоваться

  1. 1Выберите стек: Next.js, React, Node, Python, Django, WordPress, Laravel или Go
  2. 2Проверьте команды, допишите правила кода, язык комментариев и запреты
  3. 3Скачайте CLAUDE.md в корень проекта, settings.json и скиллы в папку .claude

Что внутри

Что на выходе
CLAUDE.md, .claude/settings.json и два SKILL.md
Анкета
Бесплатно, без лимитов, работает в браузере
ИИ-режим
По package.json, дереву папок или README, до 12 000 знаков
Запусков ИИ в день
Общий лимит Мастерской: гость 2, бесплатный аккаунт 3, полный доступ 20
Модель ИИ-режима
Claude Haiku 4.5
Стеки
Next.js, React + Vite, Node API, Python, Django, WordPress, Laravel, Go и свой

Частые вопросы

Что такое CLAUDE.md и куда его класть?

Это обычный markdown-файл с инструкциями для Claude Code. Положите его в корень репозитория: агент читает его в начале каждой сессии. Там коротко описывают проект, команды сборки и проверки, правила кода и то, чего делать нельзя. Чем он короче и конкретнее, тем лучше агент его соблюдает.

Зачем нужен .claude/settings.json?

В нём права агента. В allow попадают безопасные команды, которые можно запускать без вопроса: линтер, тесты, git status. В ask то, что требует вашего подтверждения, например git push. В deny то, что запрещено всегда: чтение .env, принудительный push, rm -rf. Это надёжнее, чем просьба в тексте CLAUDE.md.

Что такое скилл и зачем две заготовки?

Скилл — папка с файлом SKILL.md в .claude/skills. В шапке файла имя и описание, по описанию Claude понимает, когда скилл нужен. Конструктор даёт два: прогон всех проверок перед коммитом и типовую задачу под ваш стек, например новую страницу или эндпоинт. Допишите шаги под себя.

Чем ИИ-режим отличается от анкеты?

Анкету заполняете вы, и она ничего никуда не отправляет. В ИИ-режиме вы вставляете package.json, дерево папок или кусок README, а модель сама определяет стек, команды и соглашения и пишет те же три вида файлов. Вставленный текст уходит на наш сервер и модели Claude, поэтому ключи и пароли лучше убрать заранее.

Другие приложения

Вся мастерская