Yao Meta Skill
Мета-скилл, который создает, оценивает, упаковывает и сопровождает переиспользуемые скиллы для агентов
- 2 732 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запускает скрипты на Python для оценки, упаковки и отчетов
- Функция самообновления изменяет установку после явного подтверждения
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/yao-meta-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает скрипты на Python для оценки, упаковки и отчетов
- Функция самообновления изменяет установку после явного подтверждения
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл превращает повторяющиеся рабочие процессы, промпты и скрипты в переиспользуемые пакеты скиллов и следит за их жизненным циклом. В основе платформенно-независимое промежуточное представление скилла, которое описывает намерение, триггеры, входы, выходы, границы и ожидаемые артефакты, а компиляторы генерируют варианты под разные цели, включая OpenAI, Claude, общий формат Agent Skills и окружение VS Code. Отдельно идет оценка: проверка триггеров, утверждения по выходу, доказательства выполнения, воспроизводимость бенчмарков и пакеты для слепого ревью. Управление релизом включает проверки согласованности доказательств, симуляцию установки, пробу разрешений рантайма и единую HTML-страницу ревью. Есть режимы от черновика до строгого управляемого релиза и петля наблюдения за дрейфом после публикации.
Для кого. Для разработчиков и авторов скиллов, которым нужна инженерная дисциплина при создании, оценке и выпуске переиспользуемых скиллов.
Подходит, если
- Нужно превратить устойчивый рабочий процесс или набор промптов в переиспользуемый скилл
- Нужно улучшить или пересобрать существующий скилл и добавить оценки триггеров и выхода
- Нужна проверка перед релизом: упаковка, симуляция установки, доказательства
Не подходит, если
- Нужен разовый промпт, краткое резюме, перевод или документация, а не переиспользуемый скилл
- Нет повторяющегося сценария и стабильного контракта выхода, ради которых стоит собирать скилл
Пример запроса к агенту
Собери скилл из этого рабочего процесса и добавь оценки триггеровОграничения
Скилл рассчитан на инженерную работу со скиллами и опирается на скрипты на Python из папки scripts и цель Makefile. Часть оценок с участием модели-судьи и проверок выхода на разных провайдерах требует доступа к API моделей: API Anthropic и OpenAI недоступны из России без VPN, поэтому такие возможности могут не работать. Автор честно помечает часть громких заявлений о мировом уровне как ожидающие доказательств: провайдерские, слепые человеческие и телеметрические свидетельства ведутся как отдельные задачи, а не как выполненная работа. Проверка обновлений раз в сутки обращается к GitHub.
Как отключить. Удалите папку yao-meta-skill из каталога скиллов агента, например из установки Codex или другого агента, куда ставили. Установленный канал обновления перестанет действовать вместе с папкой.
Частые вопросы
Чем 2.0 отличается от 1.0?
Линия 1.0 превращала повторяющиеся процессы в устанавливаемые скиллы. Линия 2.0 расширяет это до Skill OS: семантический контракт, компиляторы под разные цели, лаборатория оценки выхода, страница ревью и управление релизом и дрейфом.
Скилл выдумывает метрики?
Нет, это заложено в правилах: недоступную телеметрию, одобрения, метрики и бенчмарки он помечает как отсутствующие доказательства и не подделывает свидетельства.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыМета-скилл, который превращает рабочий процесс в скилл для агента: поиск аналогов, проверка запуска по фразам и публикация на GitHub
Скилл для создания, проверки и улучшения других скиллов: сначала архитектура, потом тесты, оценка и упаковка
Мета-скилл ведет от размытой идеи к готовому скиллу: проектирует, пишет файлы, проверяет и дорабатывает по результатам
Скилл для создания скиллов, который проверяет их работой: замер до и после, регрессионные тесты и аудит экосистемы
Скилл, который помогает агенту писать другие скиллы по спецификации agentskills.io: структура, метаданные, прогрессивная подача и проверка
Meta Skill (ms)
Meta Skill
Meta Skill (ms) хранит скиллы локально в SQLite и Git, ищет по ним гибридным поиском и отдает агентам через MCP под бюджет токенов
Коротко о README
README объясняет, что YAO означает Yielding AI Outcomes, а цель не в объеме промптов, а в переиспользуемых активах и реальных результатах. Линия 2.0 расширяет фабрику скиллов до Skill OS: промежуточное представление, компиляторы под цели, доказательства оценки, релизные ворота и отчеты об эксплуатации. Установка идет через skills CLI, сначала для Codex глобально, затем при желании для всех агентов. После установки клиент перезапускают и просят создать, улучшить или оценить скилл. Есть проверка обновлений раз в сутки и однократное подтверждение перед обновлением установки. Документация на английском, китайском, японском, французском и русском. Лицензия MIT.
Бейдж для README
Исходный 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.