Yao Meta Skill
Мета-скилл, который создает, оценивает, упаковывает и сопровождает переиспользуемые скиллы для агентов
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает скрипты на Python для оценки, упаковки и отчетов
- Функция самообновления изменяет установку после явного подтверждения
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/yao-meta-skillОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Установи скилл командой npx -y skills add yaojingang/yao-meta-skill -a codex -g -y, для всех агентов замени -a codex на -a '*'. После установки перезапусти клиент и попроси создать, улучшить или оценить скилл.
Другие способы из описания автора
npx -y skills add yaojingang/yao-meta-skill -a codex -g -yГлобальная установка для Codex.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл превращает повторяющиеся рабочие процессы, промпты и скрипты в переиспользуемые пакеты скиллов и следит за их жизненным циклом. В основе платформенно-независимое промежуточное представление скилла, которое описывает намерение, триггеры, входы, выходы, границы и ожидаемые артефакты, а компиляторы генерируют варианты под разные цели, включая OpenAI, Claude, общий формат Agent Skills и окружение VS Code. Отдельно идет оценка: проверка триггеров, утверждения по выходу, доказательства выполнения, воспроизводимость бенчмарков и пакеты для слепого ревью. Управление релизом включает проверки согласованности доказательств, симуляцию установки, пробу разрешений рантайма и единую HTML-страницу ревью. Есть режимы от черновика до строгого управляемого релиза и петля наблюдения за дрейфом после публикации.
Для кого. Для разработчиков и авторов скиллов, которым нужна инженерная дисциплина при создании, оценке и выпуске переиспользуемых скиллов.
Подходит, если
- Нужно превратить устойчивый рабочий процесс или набор промптов в переиспользуемый скилл
- Нужно улучшить или пересобрать существующий скилл и добавить оценки триггеров и выхода
- Нужна проверка перед релизом: упаковка, симуляция установки, доказательства
Не подходит, если
- Нужен разовый промпт, краткое резюме, перевод или документация, а не переиспользуемый скилл
- Нет повторяющегося сценария и стабильного контракта выхода, ради которых стоит собирать скилл
Пример запроса к агенту
Собери скилл из этого рабочего процесса и добавь оценки триггеровОграничения
Скилл рассчитан на инженерную работу со скиллами и опирается на скрипты на Python из папки scripts и цель Makefile. Часть оценок с участием модели-судьи и проверок выхода на разных провайдерах требует доступа к API моделей: API Anthropic и OpenAI недоступны из России без VPN, поэтому такие возможности могут не работать. Автор честно помечает часть громких заявлений о мировом уровне как ожидающие доказательств: провайдерские, слепые человеческие и телеметрические свидетельства ведутся как отдельные задачи, а не как выполненная работа. Проверка обновлений раз в сутки обращается к GitHub.
Как отключить. Удалите папку yao-meta-skill из каталога скиллов агента, например из установки Codex или другого агента, куда ставили. Установленный канал обновления перестанет действовать вместе с папкой.
Проверка безопасности
- Запускает скрипты на Python для оценки, упаковки и отчетов
- Функция самообновления изменяет установку после явного подтверждения
Коротко о README
README объясняет, что YAO означает Yielding AI Outcomes, а цель не в объеме промптов, а в переиспользуемых активах и реальных результатах. Линия 2.0 расширяет фабрику скиллов до Skill OS: промежуточное представление, компиляторы под цели, доказательства оценки, релизные ворота и отчеты об эксплуатации. Установка идет через skills CLI, сначала для Codex глобально, затем при желании для всех агентов. После установки клиент перезапускают и просят создать, улучшить или оценить скилл. Есть проверка обновлений раз в сутки и однократное подтверждение перед обновлением установки. Документация на английском, китайском, японском, французском и русском. Лицензия MIT.
SKILL.md
--- name: yao-meta-skill description: Create, improve, or evaluate an existing skill from workflows, prompts, SOPs, scripts. Use for migration/release/package, routing, evals/tests, install/trust checks, 优化已有 skill, 补 trigger 评测. Exclude summary/translation/docs, brainstorming, one-off prompts, copy-only edits, outline-only requests. metadata: author: Yao Team --- # Yao Meta Skill ## Router Rules - Route by frontmatter `description` using the lightest mode. - Keep `SKILL.md` lean: guidance in `references/`, logic in `scripts/`, evidence in `reports/`. ## Modes - `Scaffold`: exploratory; `Production`: team; `Library`: shared; `Governed`: release-critical. - Rules: [Method](references/skill-engineering-method.md), [Modes](references/operating-modes.md), [Boundaries](references/resource-boundaries.md). ## Compact Workflow 1. Require `repeated use` + `reusable output contract`; skip one-offs. 2. Lock target path + identity before writes; self-edits require `--self`. 3. Capture job, output, exclusions, constraints, standards, mode.
Частые вопросы
Чем 2.0 отличается от 1.0?
Линия 1.0 превращала повторяющиеся процессы в устанавливаемые скиллы. Линия 2.0 расширяет это до Skill OS: семантический контракт, компиляторы под разные цели, лаборатория оценки выхода, страница ревью и управление релизом и дрейфом.
Скилл выдумывает метрики?
Нет, это заложено в правилах: недоступную телеметрию, одобрения, метрики и бенчмарки он помечает как отсутствующие доказательства и не подделывает свидетельства.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента