David Ondrej Skills
davidondrej-skills
Личный набор агентских скиллов Дэвида Ондрея: оркестрация агентов, настройка окружения, веб-исследования, структурное мышление и документация
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Скиллы запускают команды оболочки, поднимают процессы и настраивают сервер и базы
- Оркестрация запускает и делегирует работу другим агентам
- Часть скиллов обращается к внешним сервисам по ключам
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/davidondrej-skillsОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add davidondrej/skills --skill agent-orchestration/bb-cli agent-orchestration/bb-plugins agent-orchestration/cmux agent-orchestration/codex-subagent agent-orchestration/fable-review agent-orchestration/fable-safe-prompt agent-orchestration/git-worktree agent-orchestration/goal-loop agent-orchestration/gpt-review agent-orchestration/handoff agent-orchestration/herdr agent-orchestration/nagent agent-orchestration/new-grok-bot agent-orchestration/reset-cursor-acp agent-orchestration/self-archive agent-orchestration/total-review ops-and-setup/anti-sleep ops-and-setup/box-ascii ops-and-setup/computer-use ops-and-setup/create-readonly-db-role ops-and-setup/cua-driver ops-and-setup/github-outside-sandbox ops-and-setup/global-agent-guardrails ops-and-setup/openrouter ops-and-setup/persistent-localhost ops-and-setup/prompt-for-others ops-and-setup/rename-process ops-and-setup/repo-sync ops-and-setup/risky-changes ops-and-setup/setup-help research-and-web/browser-harness research-and-web/browser-use research-and-web/deep-research research-and-web/deepapi research-and-web/domain-checker research-and-web/fireflies-transcript research-and-web/online-shopping research-and-web/varied-search research-and-web/who-is-this skill-authoring/distribute-skill-to-all-agents skill-authoring/effective-agent-skills skill-authoring/folder-specific-claude-and-agents-md skill-authoring/push-skills thinking-and-docs/adr-verbatim thinking-and-docs/ask-then-build thinking-and-docs/before-building thinking-and-docs/decisions thinking-and-docs/file-tree thinking-and-docs/image-prompt thinking-and-docs/keep-track thinking-and-docs/read-all-adrs thinking-and-docs/remind thinking-and-docs/rename thinking-and-docs/save-idea thinking-and-docs/short thinking-and-docs/signal-from-expert thinking-and-docs/stop-overthinking thinking-and-docs/teach -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add davidondrej/skills --skill agent-orchestration/bb-cli agent-orchestration/bb-plugins agent-orchestration/cmux agent-orchestration/codex-subagent agent-orchestration/fable-review agent-orchestration/fable-safe-prompt agent-orchestration/git-worktree agent-orchestration/goal-loop agent-orchestration/gpt-review agent-orchestration/handoff agent-orchestration/herdr agent-orchestration/nagent agent-orchestration/new-grok-bot agent-orchestration/reset-cursor-acp agent-orchestration/self-archive agent-orchestration/total-review ops-and-setup/anti-sleep ops-and-setup/box-ascii ops-and-setup/computer-use ops-and-setup/create-readonly-db-role ops-and-setup/cua-driver ops-and-setup/github-outside-sandbox ops-and-setup/global-agent-guardrails ops-and-setup/openrouter ops-and-setup/persistent-localhost ops-and-setup/prompt-for-others ops-and-setup/rename-process ops-and-setup/repo-sync ops-and-setup/risky-changes ops-and-setup/setup-help research-and-web/browser-harness research-and-web/browser-use research-and-web/deep-research research-and-web/deepapi research-and-web/domain-checker research-and-web/fireflies-transcript research-and-web/online-shopping research-and-web/varied-search research-and-web/who-is-this skill-authoring/distribute-skill-to-all-agents skill-authoring/effective-agent-skills skill-authoring/folder-specific-claude-and-agents-md skill-authoring/push-skills thinking-and-docs/adr-verbatim thinking-and-docs/ask-then-build thinking-and-docs/before-building thinking-and-docs/decisions thinking-and-docs/file-tree thinking-and-docs/image-prompt thinking-and-docs/keep-track thinking-and-docs/read-all-adrs thinking-and-docs/remind thinking-and-docs/rename thinking-and-docs/save-idea thinking-and-docs/short thinking-and-docs/signal-from-expert thinking-and-docs/stop-overthinking thinking-and-docs/teach -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add davidondrej/skills --skill agent-orchestration/bb-cli agent-orchestration/bb-plugins agent-orchestration/cmux agent-orchestration/codex-subagent agent-orchestration/fable-review agent-orchestration/fable-safe-prompt agent-orchestration/git-worktree agent-orchestration/goal-loop agent-orchestration/gpt-review agent-orchestration/handoff agent-orchestration/herdr agent-orchestration/nagent agent-orchestration/new-grok-bot agent-orchestration/reset-cursor-acp agent-orchestration/self-archive agent-orchestration/total-review ops-and-setup/anti-sleep ops-and-setup/box-ascii ops-and-setup/computer-use ops-and-setup/create-readonly-db-role ops-and-setup/cua-driver ops-and-setup/github-outside-sandbox ops-and-setup/global-agent-guardrails ops-and-setup/openrouter ops-and-setup/persistent-localhost ops-and-setup/prompt-for-others ops-and-setup/rename-process ops-and-setup/repo-sync ops-and-setup/risky-changes ops-and-setup/setup-help research-and-web/browser-harness research-and-web/browser-use research-and-web/deep-research research-and-web/deepapi research-and-web/domain-checker research-and-web/fireflies-transcript research-and-web/online-shopping research-and-web/varied-search research-and-web/who-is-this skill-authoring/distribute-skill-to-all-agents skill-authoring/effective-agent-skills skill-authoring/folder-specific-claude-and-agents-md skill-authoring/push-skills thinking-and-docs/adr-verbatim thinking-and-docs/ask-then-build thinking-and-docs/before-building thinking-and-docs/decisions thinking-and-docs/file-tree thinking-and-docs/image-prompt thinking-and-docs/keep-track thinking-and-docs/read-all-adrs thinking-and-docs/remind thinking-and-docs/rename thinking-and-docs/save-idea thinking-and-docs/short thinking-and-docs/signal-from-expert thinking-and-docs/stop-overthinking thinking-and-docs/teach -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add davidondrej/skills --skill agent-orchestration/bb-cli agent-orchestration/bb-plugins agent-orchestration/cmux agent-orchestration/codex-subagent agent-orchestration/fable-review agent-orchestration/fable-safe-prompt agent-orchestration/git-worktree agent-orchestration/goal-loop agent-orchestration/gpt-review agent-orchestration/handoff agent-orchestration/herdr agent-orchestration/nagent agent-orchestration/new-grok-bot agent-orchestration/reset-cursor-acp agent-orchestration/self-archive agent-orchestration/total-review ops-and-setup/anti-sleep ops-and-setup/box-ascii ops-and-setup/computer-use ops-and-setup/create-readonly-db-role ops-and-setup/cua-driver ops-and-setup/github-outside-sandbox ops-and-setup/global-agent-guardrails ops-and-setup/openrouter ops-and-setup/persistent-localhost ops-and-setup/prompt-for-others ops-and-setup/rename-process ops-and-setup/repo-sync ops-and-setup/risky-changes ops-and-setup/setup-help research-and-web/browser-harness research-and-web/browser-use research-and-web/deep-research research-and-web/deepapi research-and-web/domain-checker research-and-web/fireflies-transcript research-and-web/online-shopping research-and-web/varied-search research-and-web/who-is-this skill-authoring/distribute-skill-to-all-agents skill-authoring/effective-agent-skills skill-authoring/folder-specific-claude-and-agents-md skill-authoring/push-skills thinking-and-docs/adr-verbatim thinking-and-docs/ask-then-build thinking-and-docs/before-building thinking-and-docs/decisions thinking-and-docs/file-tree thinking-and-docs/image-prompt thinking-and-docs/keep-track thinking-and-docs/read-all-adrs thinking-and-docs/remind thinking-and-docs/rename thinking-and-docs/save-idea thinking-and-docs/short thinking-and-docs/signal-from-expert thinking-and-docs/stop-overthinking thinking-and-docs/teach -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add davidondrej/skills --skill agent-orchestration/bb-cli agent-orchestration/bb-plugins agent-orchestration/cmux agent-orchestration/codex-subagent agent-orchestration/fable-review agent-orchestration/fable-safe-prompt agent-orchestration/git-worktree agent-orchestration/goal-loop agent-orchestration/gpt-review agent-orchestration/handoff agent-orchestration/herdr agent-orchestration/nagent agent-orchestration/new-grok-bot agent-orchestration/reset-cursor-acp agent-orchestration/self-archive agent-orchestration/total-review ops-and-setup/anti-sleep ops-and-setup/box-ascii ops-and-setup/computer-use ops-and-setup/create-readonly-db-role ops-and-setup/cua-driver ops-and-setup/github-outside-sandbox ops-and-setup/global-agent-guardrails ops-and-setup/openrouter ops-and-setup/persistent-localhost ops-and-setup/prompt-for-others ops-and-setup/rename-process ops-and-setup/repo-sync ops-and-setup/risky-changes ops-and-setup/setup-help research-and-web/browser-harness research-and-web/browser-use research-and-web/deep-research research-and-web/deepapi research-and-web/domain-checker research-and-web/fireflies-transcript research-and-web/online-shopping research-and-web/varied-search research-and-web/who-is-this skill-authoring/distribute-skill-to-all-agents skill-authoring/effective-agent-skills skill-authoring/folder-specific-claude-and-agents-md skill-authoring/push-skills thinking-and-docs/adr-verbatim thinking-and-docs/ask-then-build thinking-and-docs/before-building thinking-and-docs/decisions thinking-and-docs/file-tree thinking-and-docs/image-prompt thinking-and-docs/keep-track thinking-and-docs/read-all-adrs thinking-and-docs/remind thinking-and-docs/rename thinking-and-docs/save-idea thinking-and-docs/short thinking-and-docs/signal-from-expert thinking-and-docs/stop-overthinking thinking-and-docs/teach -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add davidondrej/skills --skill agent-orchestration/bb-cli agent-orchestration/bb-plugins agent-orchestration/cmux agent-orchestration/codex-subagent agent-orchestration/fable-review agent-orchestration/fable-safe-prompt agent-orchestration/git-worktree agent-orchestration/goal-loop agent-orchestration/gpt-review agent-orchestration/handoff agent-orchestration/herdr agent-orchestration/nagent agent-orchestration/new-grok-bot agent-orchestration/reset-cursor-acp agent-orchestration/self-archive agent-orchestration/total-review ops-and-setup/anti-sleep ops-and-setup/box-ascii ops-and-setup/computer-use ops-and-setup/create-readonly-db-role ops-and-setup/cua-driver ops-and-setup/github-outside-sandbox ops-and-setup/global-agent-guardrails ops-and-setup/openrouter ops-and-setup/persistent-localhost ops-and-setup/prompt-for-others ops-and-setup/rename-process ops-and-setup/repo-sync ops-and-setup/risky-changes ops-and-setup/setup-help research-and-web/browser-harness research-and-web/browser-use research-and-web/deep-research research-and-web/deepapi research-and-web/domain-checker research-and-web/fireflies-transcript research-and-web/online-shopping research-and-web/varied-search research-and-web/who-is-this skill-authoring/distribute-skill-to-all-agents skill-authoring/effective-agent-skills skill-authoring/folder-specific-claude-and-agents-md skill-authoring/push-skills thinking-and-docs/adr-verbatim thinking-and-docs/ask-then-build thinking-and-docs/before-building thinking-and-docs/decisions thinking-and-docs/file-tree thinking-and-docs/image-prompt thinking-and-docs/keep-track thinking-and-docs/read-all-adrs thinking-and-docs/remind thinking-and-docs/rename thinking-and-docs/save-idea thinking-and-docs/short thinking-and-docs/signal-from-expert thinking-and-docs/stop-overthinking thinking-and-docs/teach -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add davidondrej/skills --skill agent-orchestration/bb-cli agent-orchestration/bb-plugins agent-orchestration/cmux agent-orchestration/codex-subagent agent-orchestration/fable-review agent-orchestration/fable-safe-prompt agent-orchestration/git-worktree agent-orchestration/goal-loop agent-orchestration/gpt-review agent-orchestration/handoff agent-orchestration/herdr agent-orchestration/nagent agent-orchestration/new-grok-bot agent-orchestration/reset-cursor-acp agent-orchestration/self-archive agent-orchestration/total-review ops-and-setup/anti-sleep ops-and-setup/box-ascii ops-and-setup/computer-use ops-and-setup/create-readonly-db-role ops-and-setup/cua-driver ops-and-setup/github-outside-sandbox ops-and-setup/global-agent-guardrails ops-and-setup/openrouter ops-and-setup/persistent-localhost ops-and-setup/prompt-for-others ops-and-setup/rename-process ops-and-setup/repo-sync ops-and-setup/risky-changes ops-and-setup/setup-help research-and-web/browser-harness research-and-web/browser-use research-and-web/deep-research research-and-web/deepapi research-and-web/domain-checker research-and-web/fireflies-transcript research-and-web/online-shopping research-and-web/varied-search research-and-web/who-is-this skill-authoring/distribute-skill-to-all-agents skill-authoring/effective-agent-skills skill-authoring/folder-specific-claude-and-agents-md skill-authoring/push-skills thinking-and-docs/adr-verbatim thinking-and-docs/ask-then-build thinking-and-docs/before-building thinking-and-docs/decisions thinking-and-docs/file-tree thinking-and-docs/image-prompt thinking-and-docs/keep-track thinking-and-docs/read-all-adrs thinking-and-docs/remind thinking-and-docs/rename thinking-and-docs/save-idea thinking-and-docs/short thinking-and-docs/signal-from-expert thinking-and-docs/stop-overthinking thinking-and-docs/teach -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add davidondrej/skills --skill agent-orchestration/bb-cli agent-orchestration/bb-plugins agent-orchestration/cmux agent-orchestration/codex-subagent agent-orchestration/fable-review agent-orchestration/fable-safe-prompt agent-orchestration/git-worktree agent-orchestration/goal-loop agent-orchestration/gpt-review agent-orchestration/handoff agent-orchestration/herdr agent-orchestration/nagent agent-orchestration/new-grok-bot agent-orchestration/reset-cursor-acp agent-orchestration/self-archive agent-orchestration/total-review ops-and-setup/anti-sleep ops-and-setup/box-ascii ops-and-setup/computer-use ops-and-setup/create-readonly-db-role ops-and-setup/cua-driver ops-and-setup/github-outside-sandbox ops-and-setup/global-agent-guardrails ops-and-setup/openrouter ops-and-setup/persistent-localhost ops-and-setup/prompt-for-others ops-and-setup/rename-process ops-and-setup/repo-sync ops-and-setup/risky-changes ops-and-setup/setup-help research-and-web/browser-harness research-and-web/browser-use research-and-web/deep-research research-and-web/deepapi research-and-web/domain-checker research-and-web/fireflies-transcript research-and-web/online-shopping research-and-web/varied-search research-and-web/who-is-this skill-authoring/distribute-skill-to-all-agents skill-authoring/effective-agent-skills skill-authoring/folder-specific-claude-and-agents-md skill-authoring/push-skills thinking-and-docs/adr-verbatim thinking-and-docs/ask-then-build thinking-and-docs/before-building thinking-and-docs/decisions thinking-and-docs/file-tree thinking-and-docs/image-prompt thinking-and-docs/keep-track thinking-and-docs/read-all-adrs thinking-and-docs/remind thinking-and-docs/rename thinking-and-docs/save-idea thinking-and-docs/short thinking-and-docs/signal-from-expert thinking-and-docs/stop-overthinking thinking-and-docs/teach -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Склонируй https://github.com/davidondrej/skills, посмотри папки в skills/ и скопируй нужные скиллы (каждый это папка с SKILL.md) в ~/.claude/skills/. Имя папки должно совпадать с name в SKILL.md.
Другие способы из описания автора
git clone https://github.com/davidondrej/skills.git
cp -r skills/skills/agent-orchestration/goal-loop ~/.claude/skills/Скопируйте из skills/ только нужные папки скиллов в ~/.claude/skills/ глобально или в .claude/skills/ проекта. В примере показан один скилл, путь меняйте под нужный.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий собирает рабочие процессы Дэвида Ондрея в виде отдельных скиллов, каждый лежит в своей папке и начинается с файла SKILL.md, который объясняет, когда и как его применять. Скиллы разложены по пяти группам: оркестрация агентов (запуск, планирование, делегирование, циклы и ревью через другие модели), создание и публикация самих скиллов, поиск и извлечение данных из сети и с YouTube, структурное мышление и превращение идей в документацию, настройка машины, сервера, безопасности и инструментов. Часть скиллов из группы веб-исследований работает через сервис DeepAPI. Агент подгружает нужный скилл, когда задача этого требует, и следует его инструкциям.
Для кого. Для разработчиков и инженеров, которые строят агентские рабочие процессы и хотят готовые шаблоны для оркестрации, исследований и настройки окружения.
Подходит, если
- Нужно запустить или скоординировать несколько агентов, настроить цикл автономной работы или ревью через другую модель
- Нужно написать собственный скилл или контекстный файл для агента
- Нужны шаблоны для веб-исследований, работы с YouTube или структурного разбора задачи
Не подходит, если
- Нужен один узкий инструмент, а не набор разноплановых рабочих процессов
- Не готовы держать ключи и платить за внешние сервисы, которые используют отдельные скиллы
Пример запроса к агенту
Собери мне промпт для автономного цикла goal, который поднимет покрытие тестами в src/auth до 75 процентовОграничения
Это личный набор автора, состав и правила отражают его стиль работы. Часть скиллов запускает команды оболочки, поднимает процессы, настраивает сервер и базы, поэтому применять их стоит с пониманием последствий. Скиллы веб-исследований и часть оркестрации обращаются к внешним сервисам (DeepAPI, OpenRouter и другим), для этого нужны ключи и оплата, а доступность отдельных сервисов из России без VPN не гарантирована.
Как отключить. Удалите скопированные папки скиллов из ~/.claude/skills/ или из каталога .claude/skills/ проекта.
Проверка безопасности
- Скиллы запускают команды оболочки, поднимают процессы и настраивают сервер и базы
- Оркестрация запускает и делегирует работу другим агентам
- Часть скиллов обращается к внешним сервисам по ключам
Коротко о README
README описывает набор переиспользуемых скиллов для кодинг-агентов, исследовательских и рабочих процессов. Скиллы сгруппированы в папки внутри skills/: оркестрация агентов, авторинг и публикация скиллов, поиск и работа с сетью, мышление и документация, настройка машины и операции. Каждый скилл лежит в своей папке и начинается с SKILL.md, где сказано, когда и как его применять. Часть исследовательских скиллов работает через DeepAPI. Лицензия MIT.
SKILL.md
--- name: goal-loop description: 'Draft /goal prompts and explain persistent agent loops. Use for goal or Ralph loops, autonomous run setup, monitoring, and troubleshooting.' --- # Agent `/goal` Loop ## What `/goal` is `/goal` makes an agent persist through `plan -> act -> test -> review -> iterate`. If a turn ends before the goal is met, it auto-continues instead of waiting for input. The loop ends at its stop condition, a user pause, or the token budget limit. It is also called the Ralph loop. ## When to use it Use for repeated autonomous work with a verifiable stop condition: passing tests, target coverage, eval at or above a threshold, or a green build. ## The 4-part contract (every goal needs this) 1. Objective, one sentence, one concrete outcome. 2. Constraints, what must NOT change (public API, files, libs, conventions). 3. Validation command, the exact shell command that proves progress. 4. Stop condition, verifiable.
Частые вопросы
Это официальный набор Дэвида Ондрея?
Да, репозиторий заявлен как его личные агентские скиллы. Состав и правила отражают его подход к работе с агентами.
Обязательно ставить все скиллы?
Нет. Скиллы независимы, можно скопировать только нужные папки, например оркестрацию или веб-исследования.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента