← ClaudeAtlas

m_verifylisted

Feature-verification manager. Reads the .m_verify/ ledger of features that were implemented but not yet confirmed working, auto-runs every check AI can do on its own (build/test/lint/HTTP/CLI + Playwright/browser), hands the user a minimal checklist of only what a human must confirm, and spawns background repair agents for anything that fails — without blocking the conversation. Use when user invokes /m_verify, says "what do I need to test", "what's left to verify", "check the pending features", "verify what we built", or after a chunk of implementation work that needs sign-off.
mapuamap/denys-fast-mskills · ★ 1 · AI & Automation · score 74
Install: claude install-skill mapuamap/denys-fast-mskills
# m_verify Всегда отвечай на русском. Коротко — по одному предложению на пункт, без воды. ## Формат ледджера (контракт с хуком) Файл `.m_verify/pending.md`, плоский список секций `## `, ключ — поле `key:`. Подтверждённое → `.m_verify/confirmed.md`. ``` # m_verify ledger — features awaiting verification <!-- schema:1 --> ## Название фичи - key: stable-slug - status: pending - who: unknown - how: конкретная проверка — команда / URL / что должно произойти - files: file1, file2 - added: 2026-06-15 - evidence: - repair_task: ``` Статусы: `pending → ai-verifying → confirmed` · `pending → needs-human → confirmed` · `failed → repairing → (re-verify)`. ## Шаг 1 — Загрузить ледджер Прочитай `.m_verify/pending.md`. Если файла нет или нет открытых пунктов — предложи засеять по `git log`/`git diff` последних коммитов. Выведи: `Открыто: N (pending X, needs-human Y, failed Z).` ## Шаг 2 — Триаж Для каждого `pending` пункта реши `who`: - `ai` — детерминированно проверяемо: тесты, билд, lint, CLI-команда, HTTP-проба, Playwright-сценарий, файл/роут существует. - `human` — нужен человеческий взгляд или недоступные тебе учётки / ручные шаги. - Сомневаешься — ставь `ai`, дай проверке решить. Обнови поля `who` и `how` в файле. ## Шаг 3 — Самопроверка (шум — в агента) Прогони все `ai`-пункты: - Тесты / билд / lint / CLI / HTTP → делегируй агенту **`m_code-test-runner`** (возвращает краткий pass/fail). - Playwright / live-браузер → гони через `npx playwright test` или браузерный MCP; есл