Claude Md
Створення або оновлення файлів CLAUDE.md відповідно до найкращих практик для...
Install
npx skills add luongnv89/claude-howto --skill claude-md -g -a claude-code -y- Repository
- luongnv89/claude-howto46.4k
- Category
- AI and agents
- Updated
- 7d ago
- License
- MIT
- Context cost
- Mediumabout 1,970 tokens
- Runs scripts
- No, instructions only
What it does
Створення або оновлення файлів CLAUDE.md відповідно до найкращих практик для оптимального онбордингу AI-агента
Введення користувача
$ARGUMENTS
Ви ПОВИННІ врахувати введення користувача перед продовженням (якщо не порожнє). Користувач може вказати:
create, створити новий CLAUDE.md з нуляupdate, покращити існуючий CLAUDE.mdaudit, проаналізувати та звітувати про якість поточного CLAUDE.md- Конкретний шлях для створення/оновлення (напр.,
src/api/CLAUDE.mdдля інструкцій, специфічних для каталогу)
Основні принципи
LLM не мають стану: CLAUDE.md, головний файл проєкту, що завантажується в кожну розмову (разом з автоматичною пам'яттю та правилами без обмеження області). Він слугує головним документом онбордингу AI-агентів у вашу кодову базу.
Золоті правила
-
Менше, краще: Найсучасніші LLM можуть дотримуватись ~150-200 інструкцій. Системний промпт Claude Code вже використовує ~50. Тримайте CLAUDE.md зосередженим та лаконічним.
-
Універсальна застосовність: Включайте лише інформацію, релевантну для КОЖНОЇ сесії. Інструкції для конкретних завдань належать до окремих файлів.
-
Не використовуйте Claude як лінтер: Рекомендації зі стилю роздувають контекст та погіршують дотримання інструкцій. Використовуйте натомість детерміністичні інструменти (prettier, eslint тощо).
-
Ніколи не генеруйте автоматично: CLAUDE.md, найвпливовіша точка AI-системи. Створюйте його вручну з ретельним обмірковуванням.
Потік виконання
1. Аналіз проєкту
Спочатку проаналізуйте поточний стан проєкту:
-
Перевірити наявні файли CLAUDE.md:
- Кореневий рівень:
./CLAUDE.mdабо.claude/CLAUDE.md - Специфічні для каталогу:
**/CLAUDE.md - Глобальний конфіг користувача:
~/.claude/CLAUDE.md
- Кореневий рівень:
-
Визначити структуру проєкту:
- Технологічний стек (мови, фреймворки)
- Тип проєкту (монорепо, окремий додаток, бібліотека)
- Інструменти розробки (пакетний менеджер, система збірки, тест-раннер)

