qiaomu-meta-skill
Мета-скилл, который превращает рабочий процесс в скилл для агента: поиск аналогов, проверка запуска по фразам и публикация на GitHub
- 390 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- При публикации скилл от вашего имени создает ветки и «pull request», сливает их, выпускает релиз на GitHub через вход `gh`
- Для поиска аналогов он обращается к skills.sh, SkillsMP и GitHub, а для проверки запускает собственные Python-скрипты
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/qiaomu-meta-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- При публикации скилл от вашего имени создает ветки и «pull request», сливает их, выпускает релиз на GitHub через вход `gh`
- Для поиска аналогов он обращается к skills.sh, SkillsMP и GitHub, а для проверки запускает собственные Python-скрипты
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
qiaomu-meta-skill ведет агента от сырого материала к готовому установленному скиллу. Исходником может быть промпт, регламент, переписка, старый скилл, скрипт или смутная идея. Автор описывает цепочку шагов: уточнить цель, найти похожие скиллы, спроектировать пакет, проверить срабатывание, оформить README, просканировать на утечки ключей, открыть «pull request», выпустить релиз и проверить установку через `npx`. Перед созданием нового скилла агент ищет аналоги в каталогах skills.sh и SkillsMP, затем возвращается в GitHub и сверяет источник, поддержку и лицензию. По каждому найденному варианту он записывает решение: оставить, адаптировать, отклонить или придумать свое, чтобы результат не оказался склейкой чужих текстов. Качество проверяют на примерах фраз: какие должны вызывать скилл, какие нет и что находится на границе. Глубина зависит от режима. Личный эксперимент идет по легкой схеме Scaffold, а публичный скилл проходит полный набор проверок Governed, включая права, откат, секреты и проверку заявлений. Публикация выполняется только по прямой просьбе и всегда через ветку и «pull request», без прямой записи в главную ветку.
Для кого. Для тех, кто делает скиллы для Claude Code и Codex, и для команд, которым нужно превратить повторяющийся процесс в проверенный и опубликованный скилл.
Подходит, если
- Нужно превратить длинный промпт или регламент в переиспользуемый скилл для команды
- Вы хотите интервью по одному вопросу за раз, чтобы вытащить неявный рабочий метод в виде скилла
- Перед написанием своего скилла нужно изучить и сравнить популярные аналоги и не повторять их ошибки
- Скилл срабатывает не там или не срабатывает вовсе, и описание нужно уточнить на примерах реальных фраз
- Готовый скилл надо опубликовать на GitHub: README, лицензия, проверка секретов, «pull request», релиз и установка в чистой среде
Не подходит, если
- Нужен одноразовый пересказ, перевод или обычная документация: такие задачи автор прямо исключает из случаев для скилла
- Нужно опубликовать пакет вне формата скиллов, например библиотеку для npm: публикация рассчитана только на скиллы
- Скилл проектируют без доступа к GitHub и каталогам: поиск аналогов и выпуск релиза требуют выхода в сеть и входа через `gh`
- Вы хотите скилл в общем нейтральном стиле: пакет по умолчанию подписывается именем автора и использует имена с префиксом qiaomu
Пример запроса к агенту
Возьми мою инструкцию по выпуску релиза и сделай из нее скилл: сначала найди похожие, потом проверь срабатывание на примерах и приготовь пакет к публикации, но ничего не публикуй.Ограничения
Нужны Node.js 18 или новее, npx, Python 3.9 или новее, а для публикации еще GitHub CLI с входом через `gh auth status`. Поиск аналогов требует доступа к skills.sh, SkillsMP и GitHub. Если SkillsMP обрывает соединение или ограничивает запросы, исследователь повторяет попытку и помечает результат как `missing evidence` и не выдумывает его.
Пакет заточен под стиль автора: по умолчанию имена начинаются с префикса qiaomu и содержат подпись с контактами автора, поэтому для своих целей это значение заменяют. Сам автор советует сделать форк и убрать правила, которые вам не подходят.
README приводит метрики: 35 из 35 модульных тестов, 23 из 23 проверок срабатывания и 0 ошибок валидации пакета. Это замеры автора на локальной версии, а публичные подтверждения выпуска автор предлагает искать в разделе Releases. Часть материалов написана на китайском.
Как отключить. Удалите папку qiaomu-meta-skill из ~/.agents/skills/ и из ~/.claude/skills/, если там есть ссылка. Созданные с его помощью скиллы остаются отдельными пакетами, их можно удалить по отдельности.
Частые вопросы
Как поставить qiaomu-meta-skill в Claude Code?
Выполните npx skills add joeseesun/qiaomu-meta-skill. Если нужен только этот скилл из репозитория, добавьте параметр --skill qiaomu-meta-skill. Проверить установку можно скриптом validate_skill.py из папки скилла.
Чем qiaomu-meta-skill отличается от обычного skill-creator?
Он добавляет к созданию поиск аналогов в skills.sh и SkillsMP со сверкой на GitHub, запись решений по каждому аналогу, проверку срабатывания, сканирование секретов и самодостаточную публикацию через ветку, «pull request» и релиз с проверкой чистой установки.
Что такое режимы Scaffold, Production, Library и Governed?
Это уровни строгости. Scaffold дает минимум файлов для личного эксперимента. Production добавляет README, интерфейс, проверку срабатывания и доказательство установки. Library и Governed подходят для общей инфраструктуры и публичных скиллов с проверками прав, отката и секретов.
Публикует ли скилл что-то на GitHub без спроса?
Нет. Публикация выполняется только по явной просьбе, запросы на аудит и оценку остаются только на чтение. Прямая запись в главную ветку запрещена: все идет через ветку, «pull request» и релиз.
Как проверить пакет перед публикацией?
Запустите python3 scripts/publish_skill.py с путем к скиллу и флагом --dry-run: он ничего не меняет и не пишет в GitHub. Дополнительно есть validate_skill.py, trigger_eval.py и release_check.py для локальных проверок.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыМета-скилл, который создает, оценивает, упаковывает и сопровождает переиспользуемые скиллы для агентов
Скилл, который помогает агенту писать другие скиллы по спецификации agentskills.io: структура, метаданные, прогрессивная подача и проверка
Мета-скилл ведет от размытой идеи к готовому скиллу: проектирует, пишет файлы, проверяет и дорабатывает по результатам
Скилл для создания, проверки и улучшения других скиллов: сначала архитектура, потом тесты, оценка и упаковка
skills (npx skills)
skills
Пакетный менеджер скиллов: ставит, ищет, обновляет и удаляет SKILL.md из GitHub и других git-хостингов сразу для многих агентов
Meta Skill (ms)
Meta Skill
Meta Skill (ms) хранит скиллы локально в SQLite и Git, ищет по ним гибридным поиском и отдает агентам через MCP под бюджет токенов
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| qiaomu-meta-skill (эта карточка) | нет | 390 | |
| Yao Meta Skill | нет | 2 719 | метод, из которого вырос этот скилл: Skill IR, оценка и управление, без встроенного поиска аналогов и публикации |
| skill-creator | нет | 2 287 | помогает автору писать скиллы по спецификации agentskills.io, но не ищет аналоги и не публикует |
Коротко о README
README объясняет мотив: описание скилла легко сделать слишком широким или слишком узким, поэтому нужны поиск, оценка и безопасный выпуск. Дальше идут сравнение с простым генератором SKILL.md, список из 28 скиллов, созданных автором, из них 18 опубликованы, структура получаемого пакета, семь шагов процесса, таблица частых ошибок и раздел об источниках, в который вошли skill-creator от Anthropic и OpenAI.
Бейдж для README
Исходный SKILL.md
--- name: qiaomu-meta-skill description: | Research, create, improve, migrate, evaluate, package, install-check, govern, and safely publish qiaomu-flavored agent skills from workflows, prompts, transcripts, docs, SOPs, runbooks, scripts, or notes. Use for new or existing skills, prior-art synthesis, routing/trigger boundaries, trigger or output evals, Skill IR, release gates, README/Profile preparation, GitHub repository and pull-request publication, versioned Releases, clean npx installation, team reuse, and create-and-publish flows. The publication path is self-contained and forbids direct default-branch pushes. Exclude one-off summaries, translations, ordinary docs, non-skill package publishing, and tasks that explicitly should not become a skill. metadata: author: Qiaomu version: "2.12.0" upstream_inspiration: yaojingang/yao-meta-skill; joeseesun/qiaomu-skill-publisher --- # Qiaomu Meta Skill Build reusable Qiaomu skill packages, not long prompts. ## Router Rules - Route by frontmatter `description` first. - Once selected, `qiaomu-meta-skill` is the single authoring authority. Do not also invoke a generic `skill-creator` unless the user explicitly requests comparison or this skill is unavailable. - Built-in prior-art discovery belongs to this skill. Do not install, load, or delegate to a separate discovery skill. - Built-in GitHub publishing belongs to this skill. Do not require or invoke a separate publisher skill after this package is selected. - Keep the package root `SKILL.md` to routing and the minimal workflow. Put judgment in `references/`, deterministic behavior in `scripts/`, regression cases in `evals/`, and evidence in `reports/`. - A package has one discoverable root `SKILL.md`; embedded examples and fixtures use `SKILL.example.md` or `SKILL.fixture.md`. - Do not turn one-off summaries, translations, explanations, or brainstorming into skills. - Match the user's action: create/refactor/package requests may edit; audit/evaluate/diagnose-only requests remain read-only; publish only when explicitly requested. - Default to concise Chinese-first `qiaomu-` names with no more than three preferred hyphen parts. - Add `Copyright (c) 向阳乔木`, X `https://x.com/vista8`, and GitHub `https://github.com/joeseesun/` unless another owner is requested. ## Modes - `Scaffold`: exploratory or personal; minimum useful files. - `Production`: team reuse; README, interface, trigger eval, output contract, and install evidence. - `Library`: shared infrastructure; Production plus Skill IR, portability, trust, and review cadence. - `Governed`: public or high-trust; Library plus permission, rollback, secret, release, and claim gates. Choose proportionally with [Operating Modes](references/operating-modes.md), [Gate Selection](references/gate-selection.md), and [QA Ladder](references/qa-ladder.md). ## Built-In Prior-Art Discovery Before a new skill or substantial redesign: