@itcase/agent-skills
v1.0.6
Published
Agent skills and rules for ITCase projects
Readme
ITCase Agent Skills
Skills и rules для AI-агентов в проектах ITCase. Автоматически устанавливаются при установке пакета через npm postinstall.
Источник правды — нейтральные каталоги rules/ и skills/. Postinstall копирует их в .cursor (адаптер Cursor). Позже можно добавить адаптеры под других агентов.
Установка
npm install --save-dev @itcase/agent-skillsПосле установки содержимое rules/ и skills/ будет скопировано в .cursor/rules и .cursor/skills вашего проекта.
Использование
Директории .cursor/rules и .cursor/skills создаются в корне проекта при установке пакета. Существующие файлы перезаписываются при обновлении пакета.
Чтобы обновить до последней версии:
- Удалите
.cursor/rulesи.cursor/skillsв корне проекта - Переустановите пакет:
npm install --save-dev @itcase/agent-skills
Структура репозитория
rules/ # постоянные стандарты кода
avoid-abbreviations/RULE.md
named-exports-at-bottom/RULE.md
object-property-consistency/RULE.md
figma-migrate-component/RULE.md
skills/ # ондеманд-воркфлоу
author-agent-skills/SKILL.md
figma-migrate-component/SKILL.md
scripts/postinstall.js # Cursor-адаптер → .cursor/Rule — всегда (или по glob) при правке кода.
Skill — по запросу / @name.
Что включено
Rules (Code Style)
- avoid-abbreviations — полные слова вместо
opts,ctx, … - named-exports-at-bottom — именованные экспорты внизу файла
- object-property-consistency — не смешивать shorthand и non-shorthand в одном объекте
- figma-migrate-component — триггер на skill миграции Figma-контейнеров
Skills
- author-agent-skills — как добавлять rules/skills в этот пакет. Запуск:
@author-agent-skills - figma-migrate-component — миграция
Modal Sheet Bottom,Drawer,Modal,Tile→ MoleculesType=Swap. Запуск:@figma-migrate-component+ ссылка на Figma-файл
Разработка
# Установка зависимостей
npm install
# Линтинг
npm run lint
# Проверка Cursor-адаптера (создаст локальный .cursor/ — в git не коммитится)
npm run postinstallНовые rules/skills клади в rules/ и skills/, не в .cursor/. Подробности: @author-agent-skills.
Лицензия
MIT
