Skip to content
Development
Skill

/compliance-review

合规性评审 — 按 compliance-path.md 引用的合规规则,逐条评估设计。涉及 GSP / HIPAA / SOX / GDPR 等强合规场景时调用。

From plugin
analysis-to-delivery
2626 skills

Claude Code

$ npx -y skills add BlueprintOS/analysis-to-delivery --skill compliance-review --agent claude-code

SKILL.md

compliance-review.SKILL.md
name: compliance-review
description: 合规性评审 — 按 compliance-path.md 引用的合规规则,逐条评估设计。涉及 GSP / HIPAA / SOX / GDPR 等强合规场景时调用。
disable-model-invocation: true
version: 4.0.0
requires: [context-pointer, stage-gate]

Compliance-Review — 合规评审

Contract

  • 输入: 已签字的 `01-业务需求文档 BRD.md` 与 `compliance-path.md`
  • 输出: `04-合规评审.md`
  • 门控: 所有适用合规条款均已判定;严重缺陷已修复或显式接受;用户 + 合规方签字
  • Required rules: `stage-gate`, `context-pointer`
  • Required paths: `compliance-path`, `doc-naming-path`
  • 下一步: `/test-case-design`

适用场景

| 需求类型 | 是否需要 | |---|---| | 涉及个人健康信息(PHI) | ✅ 必须 | | 涉及支付/金融 | ✅ 必须 | | 涉及个人身份信息(PII) | ✅ 必须 | | 涉及医药追溯(GSP) | ✅ 必须 | | 纯内部工具 | ⚠️ 按团队规范 |

流程步骤

1. 加载合规规则

  • 读项目根 `compliance-path.md`
  • 加载其引用的合规规则文件(`config/compliance/<行业>.md` 或 skill 级 fallback)
  • 列出所有适用条款

2. 逐条评估 BRD

对每条合规条款,按以下格式输出:

| 条款编号 | 缺陷等级 | 检查要点 | 合规设计 | 证据位置 | 状态 | |---|---|---|---|---|---| | **{条款编号} | {严重/主要/一般} | {检查要点} | {合规设计摘要} | FSD §{章节号} | ✅/⚠️/🔄 |

**判定标准**:

  • ✅ 符合:完全满足
  • ⚠️ 不符合:存在合规缺口
  • 🔄 不适用:条款不适用本功能

3. 写评审结论

按条款输出后,给出整体结论:

  • ✅ 全部通过 → 进入下一阶段
  • ⚠️ 带条件通过(列出条件)
  • ❌ 不通过(回 BRD 修复)

输出

  • `04-合规评审.md`

调用的 rule

  • `rules/context-pointer` — 三层合规规则加载(项目级 > skill 级 > 默认)
  • `rules/stage-gate` — 阶段 4 门控

结束条件

  • [ ] 所有适用条款已评审(无遗漏)
  • [ ] 每条都有 ✅/⚠️/🔄 判定
  • [ ] 整体结论签字(用户 + 合规方)
  • [ ] 缺陷等级为"严重"的条款全部 ✅

反模式

  • ❌ 留 {待评估}/{TBD}/{N/A} — `compliance-check.py` 视为未判定,直接 fail;必须给 ✅/⚠️/🔄
  • ❌ 严重条款状态为 ⚠️ — 必须修复或豁免到 ✅/🔄 后才能签字
  • ❌ 跳过 evidence(证据位置)列 — 每条必须标具体位置(FSD §X / PRD §Y / 设计回测报告)
  • ❌ 不分缺陷等级(严重/主要/一般) — 必须分级,否则整改建议无法排序
  • ❌ 条款数量 ≠ `compliance-path.md` 引用的合规清单 — 必须 1:1 全覆盖
  • ❌ 仅做技术合规(代码层面)忽略业务流程合规 — 两者必须都覆盖
Read more
@blueprintos
Ships withanalysis-to-delivery

通用需求分析到开发实施工作流 — 26 个独立可组合 skill、3 个完整行业示例、13 个 CI workflow、26 个自动化脚本、15 个 pytest 测试。

Stars on GitHub

Momentum

stars in total
26
Star history of BlueprintOS/analysis-to-delivery on GitHub, a chart by star-history.com

Other skills on analysis-to-delivery.

ask-delivery

ask-delivery

分析到交付的入口 — 根据你的目标(配置/澄清/BRD/PRD/合规/开发/审计/交接)路由到正确的 user-invoked skill。不确定该用哪个 analysis-to-delivery skill 时,从此入口进入。

ascii-flowchart

ascii-flowchart

**Deprecated**: 此 Skill 是 `rules/ascii-flowchart.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/ascii-flowchart.md`,不要继续依赖本 Skill。

context-pointer

context-pointer

**Deprecated**: 此 Skill 是 `rules/context-pointer.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/context-pointer.md`,不要继续依赖本 Skill。

doc-numbering

doc-numbering

**Deprecated**: 此 Skill 是 `rules/doc-numbering.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/doc-numbering.md`,不要继续依赖本 Skill。

no-field-guessing

no-field-guessing

**Deprecated**: 此 Skill 是 `rules/no-field-guessing.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/no-field-guessing.md`,不要继续依赖本 Skill。

no-self-invent

no-self-invent

**Deprecated**: 此 Skill 是 `rules/no-self-invent.md` 的兼容壳。 新代码 / 新文档应直接加载 `rules/no-self-invent.md`,不要继续依赖本 Skill。

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react3d252k
@facebook@facebookInstall Skill

Questions about compliance-review.

Which coding agents can use compliance-review?
compliance-review installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.