Новая функция

Skills Library
модульные процедуры, любой runtime

Сохраняйте процедуры, которые повторяют ваши агенты. Прикрепляйте их к задачам или агентам. Экспортируйте в Claude, Cursor, Codex по требованию. Маршрутизация на основе триггеров означает, что нужный навык загружается, когда это актуально.

AgentsRoom Skills Library — Save, attach, and export skills
.claude/skills/react-component-builder/SKILL.md
---
name: react-component-builder
description: Use when creating new React components.
  Generates them with TypeScript, Tailwind, and colocated tests.
allowed-tools: Read, Edit, Bash
---

# React component builder

When asked to create a new component:

1. Place it in `src/components/<Name>.tsx` unless told otherwise.
2. Use `forwardRef` if it accepts a `ref` prop.
3. Type props with an exported interface named `<Name>Props`.
4. Style with Tailwind utility classes; no `@apply` outside of `globals.css`.
5. Add a colocated test `<Name>.test.tsx` covering the happy path
   and one edge case.

Avoid:
- `React.FC` (prefer typed function declarations)
- Index re-exports unless explicitly requested
- Inline objects in JSX props (extract to `useMemo` if needed)

Одна библиотека, любой runtime

Skills Library построена на спецификации SKILL.md Клода, но компилируется в любой runtime, который ваша команда использует сегодня.

На основе триггеров

Каждый навык имеет описание 'use when'. Claude читает описания всех навыков в области и автоматически маршрутизирует их на правильный — без ручного выбора.

Прикреплять к задачам или агентам

Предварительно прикрепите набор навыков к агенту, чтобы его набор инструментов следовал каждой выполняемой задаче. Или закрепите определенные навыки на одном билете отката. Обе поверхности имеют липкое значение по умолчанию.

Универсальный экспорт

Сохраните один раз, опубликуйте в Claude (.claude/skills/), Cursor (.cursor/rules/), Codex (AGENTS.md), Windsurf или Aider в один клик. Переключайте рунтаймы без переписывания навыков.

Синхронизация между устройствами

Навыки проекта следуют вашему репо. Навыки пользовательского уровня следуют вашей учетной записи. Mobile показывает каталог только для чтения. Desktop имеет полный CRUD.

Список разрешенных инструментов

Ограничьте навык подмножеством инструментов (Read, Edit, Bash…). Рунтайм применяет список разрешений при загрузке навыка — более четкие границы, меньше сюрпризов.

Личные навыки, игнорируемые git

Отметьте навык как личный, и он останется на вашей машине. Навыки на уровне проекта переходят в git, чтобы команда их получила; ваши приватные не просачиваются.

Как это работает

01

Откройте Skills Library

Нажмите на плитку Skills на боковой панели проекта (или нажмите ее с терминала агента на мобильном). Просмотрите вкладки проекта + глобальные, поиск, организуйте в папки.

02

Сначала напишите триггер

Поле 'описание' — это то, что Claude читает, чтобы решить, загружать ли навык. Сформулируйте как 'Use when…' или 'Use to…'. Два четких предложения лучше, чем длинный абзац.

03

Прикрепите его к задаче или агенту

При создании задачи множественный выбор навыков рядом с палитрой агентов. Или установите значения по умолчанию по агентам, чтобы его набор инструментов путешествовал с ним. Последний набор прилипает к следующей задаче.

04

Навыки вводятся при запуске задачи

Когда задача переходит в in_progress, тело каждого навыка добавляется к первому сообщению агента в собственном формате SKILL.md — Claude обращается с ним как с навыком, загруженным с диска.

05

Опционально: экспортируйте на диск

Нажмите 'Сохранить в' на любом навыке, чтобы записать реальный файл: Claude под .claude/skills/<name>/, Cursor под .cursor/rules/, Codex добавляется в AGENTS.md и т.д.

.claude/skills/<name>/SKILL.md
независимо от рунтайма

Напишите один раз, разверните любому агенту

Навыки хранятся в AgentsRoom в их канонической форме (Claude SKILL.md). Когда вы нажимаете 'Сохранить в', AgentsRoom автоматически компилирует их в формат, который ожидает ваш целевой рунтайм.

Claude Code

.claude/skills/<name>/SKILL.md

Cursor

.cursor/rules/<name>.mdc

Windsurf

.windsurf/rules/<name>.md

OpenAI Codex

AGENTS.md (управляемый блок)

Aider

CONVENTIONS.md (управляемый блок)

Универсальный

<name>.md

Часто задаваемые вопросы

В чем разница между навыком и подсказкой?

Подсказка — это текст, который вы копируете в агента. Навык — это процедура с описанием 'use when', которую рунтайм загружает ПО ТРЕБОВАНИЮ, когда это актуально. Навыки следуют вам между задачами; подсказки — это императивные одноразовые входы.

Это работает только с Claude Code?

Хранилище — это формат Claude (SKILL.md), но меню экспорта компилируется в Cursor, Windsurf, Codex, Aider и простой Markdown. Любой агент, который потребляет один из этих рунтаймов, может использовать ваши навыки.

Как навыки доставляются агенту?

Когда задача переходит в in_progress, тела присоединенных навыков вводятся в начальное сообщение агента как собственные блоки SKILL.md. Агент читает их так же, как навыки на диске.

Могу ли я делиться навыками с моей командой?

Навыки проекта синхронизируются через API AgentsRoom для каждого члена команды в одном проекте. Навыки, отмеченные как Личные, остаются на вашей машине.

Могу ли я импортировать навыки, которые я уже написал?

Да — кнопка Импорт сканирует .claude/skills/, .cursor/rules/ и .windsurf/rules/ в вашем проекте (или домашний каталог для Claude), анализирует предисловие YAML и добавляет совпадения в вашу библиотеку AgentsRoom.

Вам также может понравиться

Постройте свой набор навыков

Загрузите AgentsRoom и запустите Skills Library за 30 секунд. Бесплатно для до 3 проектов.

БесплатноСкачать AgentsRoom

Приложение-компаньон: следите за агентами на ходу

Используйте Claude, Codex, Gemini CLI или другого поставщика AI.

Установить расширение
Chrome Web Store

Отправляйте баги и запросы прямо в ваш публичный бэклог.

Мульти-проекты
Мульти-провайдер
Мульти-агенты
Статус онлайн
Diff и коммиты
Мобильное приложение
Live-превью
Команды агентов
Тесты в браузере
Разработка от backlog
Библиотека промптов
Библиотека навыков