pdlc-prd — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited pdlc-prd (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
根据用户提供的需求描述或已有需求文档,在 docs/01_requirements/prd/ 目录下创建一份完整的 PRD(产品需求文档)。
<!-- @include templates/prompts/iron-law.md -->
从 $ARGUMENTS 中判断输入类型:
/、./、../、~ 开头.md、.txt、.docx、.pdf、.doc 结尾docs/ 或 requirements/ 路径片段<!-- 来源文档: <原始路径> -->核心原则:文件输入是「基于已有内容结构化」,文本输入是「从零生成」。
<!-- @include templates/prompts/feature-id.md -->
templates/prd-template.md 获取模板格式docs/00_standards/coding/ 获取编码规范(若存在;查找未命中 → 在报告里提示 `consider /pdlc-standard add coding/<topic>`)<功能ID>-<功能名>-prd.md<!-- @include templates/prompts/pdlc-trace.md -->
<!-- @include templates/prompts/output-language.md -->
从输入检测 feature 关系信号:
docs/.pdlc-state/*.json 列已有 feature 名,判断本 PRD 是否 extends/depends_on 其一relations.mdPhase 2:本步从"被动检测"升级为"主动提示用户确认关系"。
<!-- @include templates/prompts/self-audit.md -->
完整性:
一致性:
<!-- @include templates/prompts/loop-prevention.md -->
针对自检清单中未通过项:
<!-- @include templates/prompts/state-update.md -->
本阶段状态机更新:
current_stage: requirements { "stage": "requirements", "done_at": "<ISO8601>", "produced": ["docs/01_requirements/prd/<...>-prd.md"], "self_audit": { "passed": <N>, "failed": <N>, "manual": <N> } }next_step: pdlc-design<!-- @include templates/prompts/handoff.md -->
本命令的 handoff 输出:
✅ PRD 已创建:docs/01_requirements/prd/<feature-id>-<feature-name>-prd.md
📊 自检:<pass>/<total> 通过
📦 状态快照:docs/.pdlc-state/<feature-id>.json
👉 下一步:/pdlc-design <feature-id>目标需求: $ARGUMENTS
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.