К основному содержанию
скилл CX Codex

agnix · agent-sh — скилл для Claude Code: что делает и как установить

Проверяет файлы конфигурации агентов по базе из 702 правил и исправляет типичные ошибки разметки. Пригодится при настройке скиллов, хуков, MCP и инструкций вроде CLAUDE.md.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add agent-sh/agnix --skill agnix -a claude-code
Открыть на GitHub

Что делает agnix

Скилл запускает утилиту agnix, которая находит нестыковки в файлах настроек проекта. Он сканирует инструкции CLAUDE.md, правила .cursor/rules/*.mdc, описания SKILL.md, хуки в .claude/settings.json и манифесты *.mcp.json. Инструмент распознаёт 702 правила. Он видит пустые советы вроде «будь точным», ошибки в названиях папок и пропущенные триггеры вызова.

Для работы в системе должна стоять CLI-утилита agnix через npm install -g agnix или cargo install agnix-cli. Без установленного бинарника проверки не запустятся. При вызове ассистент выполняет agnix . или указывает цель через --target claude-code.

Команда --fix вносит безопасные правки сразу в файлы, а --dry-run только показывает запланированные изменения. Флаг --strict превращает предупреждения в ошибки сборки.

Какие задачи решает

  • найти ошибки в файлах SKILL.md и манифестах *.mcp.json
  • убрать общие фразы из инструкций CLAUDE.md
  • выровнять имена папок со значениями поля name
  • проверить конфигурации агентов перед коммитом

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

  • Проверь конфиги агента через agnix
  • Запусти валидацию скиллов и исправь найденные ошибки
  • Сделай dry-run проверку CLAUDE.md

Как установить agnix

1Через Skills CLI (Vercel)

npx skills add agent-sh/agnix --skill agnix -a claude-code

2Вручную: положить файлы

~/.claude/skills/agnix/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/agnix/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о agnix

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

Выполните команду npx skills add agent-sh/agnix --skill agnix -a claude-code.

Что проверяет agnix?

Скилл валидирует файлы SKILL.md, CLAUDE.md, AGENTS.md, конфигурации хуков .claude/settings.json, схемы *.mcp.json и инструкции Cursor по 702 правилам.

Что нужно установить перед запуском скилла?

Требуется утилита командной строки agnix. Её ставят через npm install -g agnix либо с помощью cargo install agnix-cli.

Исходный текст

SKILL.md · Apache-2.0
---
name: agnix
description: "Use when user asks to 'lint agent configs', 'validate skills', 'check CLAUDE.md', 'validate hooks', 'lint MCP'. Validates agent configuration files against 702 rules."
allowed-tools: Bash(agnix:*), Bash(cargo:*), Read, Glob, Grep
---

# agnix

Lint agent configurations (Skills, Hooks, MCP, Memory, Plugins) before they break a workflow, across Claude Code, Codex CLI, OpenCode, Kiro, Cursor, GitHub Copilot and other tools.

## Run

1. `agnix --version`. If it is missing, install with `npm install -g agnix` or `cargo install agnix-cli`.
2. `agnix .` (or the path the user named).
3. If the user asked for fixes: `agnix --fix .`, then run step 2 again to confirm what remains. Otherwise change no files; `agnix --dry-run .` previews the fixes.

## CLI reference

| Command | Description |
|---------|-------------|
| `agnix .` | Validate current project |
| `agnix --fix .` | Apply safe auto-fixes |
| `agnix --dry-run .` | Show what would be fixed, change nothing |
| `agnix --strict .` | Treat warnings as errors |
| `agnix --target claude-code .` | Target one tool: `generic` (default), `claude-code`, `cursor`, `codex`, `kiro` |
| `agnix --watch .` | Watch mode |
| `agnix --format json .` | JSON output |

## Supported files

| File Type | Examples |
|-----------|----------|
| Skills | `SKILL.md` |
| Memory | `CLAUDE.md`, `AGENTS.md` |
| Hooks | `.claude/settings.json` |
| MCP | `*.mcp.json` |
| Cursor | `.cursor/rules/*.mdc` |
| Copilot | `.github/copilot-instructions.md` |

## Output

```
CLAUDE.md:15:1 warning: Generic instruction 'Be helpful' [fixable]
  help: Remove generic instructions. Claude already knows this.

skills/review/SKILL.md:3:1 error: Invalid name [fixable]
  help: Use lowercase letters and hyphens only

Found 1 error, 1 warning (2 fixable)
```

## Common fixes

| Issue | Solution |
|-------|----------|
| Invalid skill name | Use lowercase with hyphens: `my-skill` |
| Generic instructions | Remove "be helpful", "be accurate" |
| Missing trigger phrase | Add "Use when..." to description |
| Directory/name mismatch | Rename directory to match `name:` field |

## Links

- [GitHub](https://github.com/agent-sh/agnix)
- [Rules Reference](https://agent-sh.github.io/agnix/docs/rules/)

© agent-sh · Apache-2.0 · agent-sh/agnix

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Сначала — agnix от других авторов.

agnix agent-sh Проверяет скиллы, хуки, MCP-серверы и файлы памяти до того, как они сломают рабочий процесс. Запускается одной командой в проекте. CX Codex +1 ★ 458звёзд репо setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора3

Спонсоры проекта

Компании, которые помогают держать аналитику открытой