AIKraft/Skills/Слой намерений

Слой намерений

Set up hierarchical Intent Layer (AGENTS.md files) for codebases. Use when initializing a new project, adding context infrastructure to an existing repo, user asks to set up AGENTS.md, add intent layer, make agents understand the codebase, or scaffolding AI-friendly project documentation.

crafter-station official Документы

Что делает навык

Настраивает иерархическую инфраструктуру AGENTS.md для навигации кодовой базы агентами. Обеспечивает наличие одного корневого файла контекста и дочерних узлов для сложных подсистем, чтобы агенты понимали структуру проекта.

Когда применять

  • Инициализация нового проекта с настройкой AI-дружественной документации
  • Добавление инфраструктуры контекста в существующий репозиторий
  • Настройка AGENTS.md, когда пользователь просит сделать так, чтобы агенты понимали кодовую базу
  • Создание intent layer для разделения ответственности в сложных подсистемах

Как работает

  1. Запустить scripts/detect_state.sh для определения состояния (none, partial, complete)
  2. При отсутствии корневого файла спросить пользователя, использовать CLAUDE.md или AGENTS.md
  3. При наличии корневого файла добавить раздел Intent Layer и дочерние узлы при необходимости
  4. Использовать references/templates.md и references/node-examples.md для структуры и паттернов
  5. Валидировать: один корневой файл, директива READ-FIRST, менее 4k токенов на узел
  6. В режиме поддержки (state=complete) проводить аудит узлов или искать кандидатов на создание новых узлов

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

Настрой AGENTS.md для моего нового проекта
Добавь intent layer в существующий репозиторий, чтобы агенты лучше понимали кодовую базу
Сделай так, чтобы агенты понимали структуру проекта, создай AI-дружественную документацию

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

  • Скрипты: scripts/detect_state.sh, scripts/analyze_structure.sh, scripts/estimate_tokens.sh
  • Файлы справки: references/templates.md, references/node-examples.md, references/capture-protocol.md

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «intent-layer» из репозитория: # https://github.com/crafter-station/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r intent-layer/ ~/.claude/skills/intent-layer/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.