omnistack-agent — скилл

omnistack-agent ставит четыре скилла для Claude Code, Copilot, Cursor и Codex: отладка, ревью кода, безопасность и общая инженерия

  • 68 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Скиллы дают агенту инструкции для отладки, ревью и проверки безопасности и сами ничего не запускают
  • Установщик записывает файлы скиллов в выбранный проект
Все причины и проверки

ricar66/omnistack-agent

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/omnistack-agent

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скиллы дают агенту инструкции для отладки, ревью и проверки безопасности и сами ничего не запускают
  • Установщик записывает файлы скиллов в выбранный проект

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

omnistack-agent собирает из одного источника короткие скиллы и справочники для инженерных задач. Четыре готовых скилла: omnistack-agent для общей работы по двенадцати ролям, omnistack-debug для воспроизведения бага, поиска причины и проверки небольшого исправления, omnistack-code-review для замечаний с важностью, файлом, строкой и влиянием, omnistack-security-review для границ доверия и реальных путей атаки. Роли: архитектор, fullstack, мобильный, бэкенд, фронтенд, администратор БД, DevOps, QA, безопасность, ревьюер и другие. Инструменты, права, выбор модели и делегирование берутся от хост-платформы. Установщик scripts/install.mjs на Node 18 или новее принимает платформу claude, copilot, cursor или codex и имя скилла. С флагом --dry-run он только показывает, куда запишет файлы, отказывает при конфликтах и не заменяет ваши проектные инструкции. Собирать и ставить npm-зависимости не нужно, сгенерированные файлы уже в репозитории. Команда npm run `demo` прогоняет три демонстрации: ошибка в сумме корзины, ошибка проверки прав и фильтр задач. README подчеркивает, что проверки подтверждают демонстрации, а качество модели не измеряют. Для ChatGPT, Gemini Gem, Windsurf и других есть Markdown-адаптеры, которые вставляют вручную.

Для кого. Разработчикам, которые хотят дать ассистенту готовые рабочие рамки для отладки и ревью, не собирая свой набор инструкций.

Подходит, если

  • Нужно воспроизвести баг, найти причину и проверить небольшое исправление по шагам
  • Ревью изменений должно выдавать замечания с важностью, файлом и строкой
  • Перед релизом надо разобрать границы доверия и реальные пути атаки
  • Хочется сначала посмотреть установку с --dry-run и убедиться, что ничего не перезапишется
  • Ассистент работает в ChatGPT или Gemini, и нужны инструкции для Custom GPT или Gem

Не подходит, если

  • Нужен скилл под узкий стек, например Kubernetes или конкретный фреймворк: набор общий
  • Требуется доказанный прирост качества модели: автор проверил только три демонстрации без оценки ответов моделей
  • Хост-платформа не умеет подключать скиллы и вы не готовы вставлять Markdown-адаптеры вручную
  • Нужна автономная работа агента с собственными правами: инструменты и разрешения задает платформа

Пример запроса к агенту

Поставь в этот проект скилл omnistack-debug для Claude Code, сначала покажи --dry-run, затем разбери упавший тест корзины

Ограничения

  • Проверки npm run `demo` подтверждают три демонстрации автора, а ответы моделей не оценивают.
  • Два записанных пробных ревью в Codex показывают наблюдаемый ответ и ограничение политики чтения файлов, сравнительным тестом их считать нельзя.
  • Нужно убедиться, что хост действительно загрузил скилл: в Claude Code вызов /omnistack-debug, в других средах свои способы.
  • Скиллы не заменяют ваши проектные инструкции, при ручном добавлении адаптеров их объединяют с существующими правилами.
  • Установщик и демонстрации требуют Node 18 или новее.

Как отключить. Безопасное удаление описано в docs/platforms.md репозитория. Вручную удалите папку установленного скилла из каталога скиллов проекта и блок адаптера из CLAUDE.md или AGENTS.md, если добавляли его.

Частые вопросы

Какие скиллы входят в omnistack-agent?

Четыре: omnistack-agent для общей инженерной работы, omnistack-debug для отладки, omnistack-code-review для ревью с важностью, файлом и строкой и omnistack-security-review для границ доверия и путей атаки. Каждый скилл несет собственные справочные файлы.

Как установить скилл в Claude Code?

Склонируйте репозиторий и выполните node scripts/install.mjs install --platform claude --project /path/to/your-project --skill omnistack-debug. Сначала запустите ту же команду с --dry-run, чтобы увидеть пути. Вызов в Claude Code: /omnistack-debug.

Что делают демонстрации в npm run `demo`?

Три задачи проверяются в безопасной копии: ошибка в сумме корзины, ошибка в проверке прав и добавление фильтра задач. Для каждой начальная проверка падает, а проверки решения проходят. Ответы моделей скрипт не оценивает.

Работает ли набор в ChatGPT или Gemini?

Да, через Markdown-адаптеры. Для ChatGPT вставьте custom-gpt-instructions.md в Instructions, для Gemini Gem используйте gem-instructions.md, при желании приложите reference-пакет.

Какие роли охватывает общий скилл?

Двенадцать ролей: архитектор, fullstack, мобильный и бэкенд-разработчик, фронтенд, администратор БД, DevOps, QA, безопасность, ревьюер и другие. Инструменты и права задает хост-платформа.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Рабочий процесс из 13 скиллов для кодового агента: идея, план, ревью, проверка безопасности, тесты и выпуск

ПлагинРасширенный доступ208Звезды репозитория

Одиннадцать скиллов для Claude Code и Codex: аудит тестов, очистка git worktree, страницы планов, расшифровка записей экрана и вход через 1Password

СкиллШирокий доступ1,2 тыс.Звезды репозитория

Набор из 116 скиллов, 44 агентов и хуков безопасности для Claude Code, Cursor, Codex, Gemini CLI и еще девяти редакторов

CLIШирокий доступ179Звезды репозитория

Каталог из 46 версионных скиллов для код-ревью, релизов, CI и лендингов: ставится плагином lstack или по одному через npx.

ПлагинРасширенный доступ145Звезды репозитория

Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash

СкиллШирокий доступ178Звезды репозитория

Набор скиллов из реальной работы: аудит цепочки поставок npm, сборка CLI, релиз плагина Obsidian и иерархия AGENTS.md

СкиллРасширенный доступ115Звезды репозитория

Коротко о README

README ведет через один сценарий: клонировать репозиторий, выбрать платформу, посмотреть установку с --dry-run, поставить скилл, опробовать копируемый промпт и запустить проверки. Дальше идут три воспроизводимые демонстрации, таблица адаптеров под другие платформы и двенадцать ролей. Сборка из единого источника не требует зависимостей npm.

Бейдж для README

Исходный SKILL.md

---
name: omnistack-debug
description: "Diagnose a reported software failure, reproduce its cause, and verify a focused regression fix."
---

<!-- GENERATED from core/ + workflows/ + knowledge/ — DO NOT EDIT — run: npm run build -->

Read [shared engineering guidance](references/core.md) before applying the focused workflow below.

# Diagnose and fix a reported failure

Work from the user's reproduction, logs, relevant code and installed versions. Keep observations separate from competing explanations. Reproduce the failure with the smallest useful input when tools allow it; otherwise state what the supplied evidence establishes and what remains uncertain.

Trace the input and state through the failing path before editing. Choose the next probe that distinguishes plausible causes; stop repeating a failed approach without new evidence. Fix the demonstrated cause with a focused change and verify the regression plus affected boundaries. Preserve unrelated code and user edits.

Report the cause, affected path, correction and actual check results. Missing access or an unrun reproduction is a limitation, not a passing result. Do not invent logs or attribute a failure to an unobserved dependency.

## Reference modules
Read only the reference relevant to this task; these files are packaged beside this skill.
- [JavaScript Essentials](references/knowledge/languages/javascript.md)
- [TypeScript Essentials](references/knowledge/languages/typescript.md)
- [API Design](references/knowledge/backend/apis.md)
- [Relational Databases](references/knowledge/databases/relational.md)
- [CI/CD](references/knowledge/devops/ci-cd.md)
- [Automated Testing](references/knowledge/testing/automated.md)

Сообщить о проблеме