
sruthik27/creating-claude-md
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Навык Claude Code / Codex: генерировать бережливый высокосигнальный CLAUDE.md с нуля с помощью репо-сканирования + сфокусированного интервью с пользователем.
Обзор
Навык агента для создания бережливого высокосигнального CLAUDE.md (или AGENTS.md) для хранилища с нуля. Работает с Claude Code, Codex и любым другим кодирующим агентом, поддерживающим формат SKILL.md. Bootstraps проект памяти для репо путем объединения: 1. — манифесты, структура, linter-конфигурации, история git, существующие документы, настроенные MCP. 2. — содержание суждения, которое может предоставить только пользователь (почему, gotchas, out-of-scope, входы одобрения, философия тестирования, внешние документы, такие как страницы Confluence). Выход CLAUDE.md под 80 строк (120 жестких колпачков), где каждая строка зарабатывает свое место. Если строка не предотвратит конкретную ошибку, навык удаляет ее. - У Репо нет CLAUDE.md, и ты хочешь его. Существующий CLAUDE.md является неспасаемым, и вы хотите чистый переписать. - Вы впервые организуете репо для агента. Аудит или постепенное улучшение существующего CLAUDE.md - это отдельная проблема. Тогда в любом репо попроси Клода Кода "создать Клауд.
Обзор (машинный перевод)
Навык агента для генерации постного, высокосигнального CLAUDE.md (или AGENTS.md) для хранилища с нуля.
Работает с Claude Code, Codex и любым другим кодирующим агентом, поддерживающим формат SKILL.md.
Что он делает
Bootstraps проект памяти для репо путем объединения:
- ** Автономное сканирование репо** — манифесты, структура, linter-конфигуры, история git, существующие документы, настроенные MCP.
- ** Сосредоточенное 6-вопросное интервью** — содержание суждения, которое может предоставить только пользователь (почему, gotchas, out-of-scope, входы одобрения, философия тестирования, внешние документы, такие как страницы Confluence).
Выходом является CLAUDE.md менее 80 строк (120 жестких колпачков), где каждая строка зарабатывает свое место. Если строка не предотвратит конкретную ошибку, навык удаляет ее.
Когда использовать
У Репо нет [Т3], и вы хотите его. Существующий [4] неспасаем, и вы хотите чистого переписывания.
- Вы впервые организуете репо для агента.
Не для аудита или постепенного улучшения существующего CLAUDE.md — это отдельная проблема.
##Установка
###Клауд Код
Клон в каталог навыков:
Тогда в любом репо попроси Клода Кода "создать Клауд.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
creating-claude-md
An Agent Skill for generating a lean, high-signal CLAUDE.md (or AGENTS.md) for a repository from scratch.
Works with Claude Code, Codex, and any other coding agent that supports the SKILL.md format.
What it does
Bootstraps project memory for a repo by combining:
- An autonomous repo scan — manifests, structure, linter configs, git history, existing docs, configured MCPs.
- A focused 6-question interview — the judgment content only the user can supply (WHY, gotchas, out-of-scope, approval gates, testing philosophy, external docs like Confluence pages).
The output is a CLAUDE.md under 80 lines (120 hard cap) where every line earns its place. If a line wouldn’t prevent a specific mistake, the skill deletes it.
When to use
- Repo has no
CLAUDE.mdand you want one. - Existing
CLAUDE.mdis unsalvageable and you want a clean rewrite. - You’re setting up a repo for an agent for the first time.
Not for auditing or incrementally improving an existing CLAUDE.md — that’s a separate concern.
Install
Claude Code
Clone into the skills directory:
git clone https://github.com/sruthik27/creating-claude-md.git ~/.claude/skills/creating-claude-md
Then in any repo, ask Claude Code to “create a CLAUDE.md” or “bootstrap project memory” and the skill will trigger.
Codex / other agents
Point your agent at the SKILL.md file. The format is plain Markdown with YAML frontmatter — most agent runtimes that support skills accept it as-is.
Key design choices
- 80-line target, 120 hard cap. Bloat causes harnesses to down-weight every instruction in the file, not just the tail. The cap is a forcing function.
- Imperative rules, paired with positive alternatives. “Never force-push; rebase locally then push normally” beats “Never force-push” alone.
- No content that linters already enforce. Indentation, quotes, import order, etc. go in
.eslintrc/biome.json/ruff.toml, notCLAUDE.md. - External docs by reference, never by paste. Confluence/Notion URLs + purpose + read/update policy.
CLAUDE.mdis not a cache. - Aux files only when the root exceeds 80 lines. No speculative scaffolding.
License
MIT
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add sruthik27/creating-claude-md