Test gates
Open-source starter kit for an agent-ready Markdown vault with AGENTS.md, templates, skills, logs, and file-safe AI workflows.
npx -y skills add dzhokhov/markdown-agent-vault-ru --skill test-gatesAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Прогон и верификация quality gates для задач разработки (скрипты/программы). Используй, когда нужно проверить изменение перед статусом «готово» или релизом: lint/type/static checks, unit/integration, smoke, flaky-policy и итоговый статус GREEN/YELLOW/RED. Триггеры: «прогони проверки», «проверь качество», «валидация», «smoke», «quality gates».
SKILL.md
2.6 KB, as published. Nobody here has run it
Test Gates
Назначение
Проверяй изменение машинно-верифицируемыми проверками. Не доверяй текстовому объяснению без выполненных команд.
Связанный контекст: LLM Rules.
Вход
- Целевой репозиторий/папка.
- Список изменённых файлов.
- Риск-класс изменения.
- Локальные команды из
TEST_PLAN.mdиREADME.md.
Workflow
- Собери команды проверок из:
TEST_PLAN.mdAGENT_WORKFLOW.mdREADME.md
- Сначала выполни code gate:
- lint
- type/static/security checks (если настроены)
- Выполни test gate:
- unit tests
- integration tests
- Выполни release/smoke gate:
- smoke-команды из проекта
- Обработай flaky:
- пометь нестабильные проверки
- не засчитывай flaky-pass как полноценный green без политики проекта
- Сформируй единый gate report.
Жёсткие правила
- Не объявляй
GREEN, если обязательная команда не запускалась. - Если команда недоступна в среде, отмечай как
INCOMPLETE, а неPASS. - Если проверка падает, добавляй краткий корень проблемы и ближайший корректирующий шаг.
Выход (gate report)
Code gate: PASS|FAIL|INCOMPLETETest gate: PASS|FAIL|INCOMPLETESmoke gate: PASS|FAIL|INCOMPLETEFlaky notes:если естьOverall status: GREEN|YELLOW|RED
Критерии статуса
GREEN: все обязательные gates = PASS.YELLOW: нет FAIL, но есть INCOMPLETE/остаточный риск.RED: есть FAIL в обязательных gates.