用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/bj112233/governor-edr --skill verify命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Update docs/ARCHITECTURE.md (and conceptual_repo/ARCHITECTURE.md if it references the same facts) after a significant commit, then commit atomically as docs(arch)
Create a git commit following the project's conventional-commit format, then auto-trigger the arch-update skill for the separate atomic docs(arch) commit when the change is significant. Enforces AGENTS.md §4 (atomic docs commit, never bundled into code).
Capture a new lesson in tasks/lessons.md after a user correction or a mistake discovered, following the established entry format
基于 SOC 职业分类
正在显示 SKILL.md
| name | verify |
| description | Run project verification gates (lint-gate --fast + targeted pytest -x) and summarize status |
| argument-hint | [optional test path] |
| allowed-tools | ["read","grep","glob","exec"] |
| triggers | ["user","model"] |
Run the Sentinel project verification gates and report status. Do NOT skip steps.
Read lessons first: Read tasks/lessons.md and note any lesson relevant to the change being verified (e.g. LLOC vs physical lines, coverage cache freshness, venv-only interpreter).
Lint gate (fast): Run .\.venv\Scripts\python.exe bin\lint-gate.py --fast
--fast for routine verification.lint-gate.py (with coverage) only when explicitly requested — it hangs for minutes.Targeted tests: Run .\.venv\Scripts\python.exe -m pytest -x $ARGUMENTS
-x = fail-fast (stop on first failure). Per .devin/config.json this is the only pytest form auto-approved.Summarize: Report a compact status table:
| Gate | Status | Notes |
|---|---|---|
| List any failures with file:line references. If all pass, state "ALL GATES PASSED — ready to commit". |
python, python.exe, or py -3 — the venv hook blocks these. Always .\.venv\Scripts\python.exe.lint-gate.py without --fast unless the user explicitly asks for full coverage.pytest without -x unless the user explicitly asks for the full suite.