一键导入
quality-list
Single source of truth for universal code-quality items. Definitions live in items/<slug>.md; audit and preflight skills reference items by slug.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Single source of truth for universal code-quality items. Definitions live in items/<slug>.md; audit and preflight skills reference items by slug.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Full review pipeline from local changes through PR, CodeRabbit review, postmortem elevation, and umbrella drift join. Pauses at the user-controlled merge gate between Phase 4a and 4b.
Full review pipeline from local changes through PR, Copilot review, postmortem elevation, and umbrella drift join. Pauses at the user-controlled merge gate between Phase 4a and 4b.
Preflight sweep of quality-list items before or during implementation, framed as 'what to set up so done-check passes at the end'. Dual of done-check.
Create a GitHub PR and poll until the auto-triggered CodeRabbit review arrives.
Investigate a GitHub issue or free-text task with empirical (subagent probes) and derivational (in-context deduction) hypotheses, producing a vetted implementation plan with Inconclusive / Deferred items. Accepts an issue number or task text.
Narrow Codex pass on a newly added contract test, verifying it is not tautological and would fail on the original buggy implementation. Lightweight alternative to the full codex-review / copilot-review loop.
| name | quality-list |
| description | Single source of truth for universal code-quality items. Definitions live in items/<slug>.md; audit and preflight skills reference items by slug. |
This skill is a definition file, not a runnable procedure. Skills that audit or preflight against universal code-quality apply these items by reference. When an item changes, referencing skills pick up the change automatically — do not copy item text into them. The Items index below is likewise the single source of truth for which items exist and which lane each belongs to: runners derive their active item set by reading this index, never by hardcoding a parallel slug list. Adding an item here propagates to every runner automatically.
Each item is tagged for which audit lane it belongs to in done-check's split between fresh-context subagent audit and main-context audit:
done-check Step 2 to neutralize the author's blindspot for what their own comments and code actually say (vs what they meant them to say).A small number of items are dual-lane: their detection has both mechanical (literal-grep) and contextual (history-aware) signals. Such items appear in both audit lanes; consumers (done-check) route the relevant signal to the appropriate context. The current dual-lane item is ported-code-attribution (declared port = mechanical, undeclared port = contextual).
Each item's lane is declared once, in the Items index below (the — mechanical / — contextual suffix on each entry). Item files do not carry a lane tag in their H1 heading.
Listed in canonical reading order. Reference items by slug (e.g., behavior-coverage); numbering is not stable and not part of the SSOT.
Language-specific addenda live alongside this file as lang-<language>.md and supplement specific items with triggers and mitigation idioms (current examples: lang-cpp.md, lang-rust.md). An addendum section realizes an item concretely; it never bounds the item: its triggers and N/A criteria scope only that realization, and a diff outside the realization's constructs remains subject to the base item's conditions.