Валидация принципов

SkillDev tools

Checks Python code for compliance with the project's programming principles, SSOT, DRY, naming, structure. Use during code review, after writing new code, or after refactoring.

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the Валидация принципов skill

What this skill tells your AI

The instructions your AI receives, as published by nsevteev/fullspec in .claude/skills/principles-validate/SKILL.md and read by ahel’s review.

SSOT: validation-principles.md

Формат вызова

/principles-validate [путь] [--all] [--json]
ПараметрОписаниеОбязательный
путьПуть к файлу или директорииНет (если --all)
--allПроверить все .py файлы в репозиторииНет
--jsonJSON выводНет

Воркфлоу

⚠️ Перед выполнением прочитать validation-principles.md

⚠️ Шаблон — найти пример в SSOT (секция "Примеры"), скопировать структуру. Запрещено придумывать свой формат.

→ Выполнить шаги из SSOT-инструкции.

Скрипт:

python .instructions/.scripts/validate-principles.py <путь> [--all] [--json]

Чек-лист

→ См. validation-principles.md#чек-лист

Примеры

/principles-validate src/api/handlers.py
/principles-validate src/
/principles-validate --all
/principles-validate src/ --json

Signals

GitHub stars
32
Forks
6
Last commit
Jul 2026
Advanced
Item type
skill
Key
principles-validate
Source
github.com/nsevteev/fullspec