用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/joris887/exosuit --skill quality-check命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Execute comprehensive backlog review. Analyzes story quality, Definition of Ready compliance, dependencies, zombie stories, and generates a backlog health report.
First-run framework setup. Detects existing project stack or guides new project creation from vision/braindump.
Use when the user has a complex idea that needs design exploration before story decomposition.
基于 SOC 职业分类
正在显示 SKILL.md
| name | quality-check |
| version | 1.0.0 |
| description | Unified quality gate dispatcher. Runs selected quality checks with profile-aware defaults. |
| trigger | manual |
| depends-on | ["code-quality","test-validator","security-audit","architecture-check","performance-check"] |
| references | [] |
| disable-model-invocation | true |
| user-invocable | true |
| allowed-tools | Read, Glob, Grep, Bash, Agent |
| argument-hint | [--code] [--tests] [--security] [--architecture] [--performance] [--all] |
Running quality gates: $ARGUMENTS
Extract check selection from $ARGUMENTS:
| Flag | Dispatches |
|---|---|
--code | /code-quality |
--tests | /test-validator |
--security | /security-audit |
--architecture | /architecture-check |
--performance | /performance-check |
--all | All 5 checks above |
If NO flags are provided, read the project profile from the **Profile:** line in CLAUDE.md and apply defaults:
| Profile | Default Checks |
|---|---|
| lean | --code (lint + complexity only) |
| standard | --code --tests --security |
| strict | --all plus integration-tester agent |
If the profile is not set or not recognized, default to standard behavior.
Before dispatching agent skills, run the quality-gate-sequence micro-component from .claude/prompts/quality-gate-sequence.md — this runs lint, typecheck, and tests from CLAUDE.md Commands. These are fast, deterministic checks that catch issues before the more expensive agent analysis.
HARD GATE: If tests fail, stop here. Do not dispatch agent skills on failing code.
Dispatch each selected check as a parallel Task agent. Each invokes the corresponding skill:
For each selected check:
Launch Agent (subagent_type: general-purpose) with prompt:
"Run /<skill-name> on the current codebase. Return a structured report."
Run all selected checks in parallel for efficiency. Wait for all to complete.
Also dispatch the `integration-tester` native agent (`.claude/agents/integration-tester.md`) to independently verify acceptance criteria by running commands.Combine results from all dispatched checks into a single report:
## Quality Gate Report
| Check | Status | Key Findings |
|-------|--------|-------------|
| Code Quality | PASS/WARN/FAIL | [summary] |
| Test Validator | PASS/WARN/FAIL | [summary] |
| Security Audit | PASS/WARN/FAIL | [summary] |
| Architecture | PASS/WARN/FAIL/SKIP | [summary] |
| Performance | PASS/WARN/FAIL/SKIP | [summary] |
| Integration Test | PASS/WARN/FAIL/SKIP | [summary] |
**Overall: PASS / WARN / FAIL**
Verdict rules:
Return the unified report and overall verdict. Callers (sprint-end, story-cycle) use this verdict for gate decisions.
If FAIL: list the specific blocking findings with file:line references so the caller can address them.