| name | quality-plan-builder |
| description | Acts as a PMP-certified Program Manager to produce a Quality Management Plan with quality metrics and acceptance criteria (Word .docx and Markdown .md — create both) from project documents. Use this skill whenever the user uploads any combination of a Scope Statement, WBS, Charter, Requirements, or SDD and asks to plan quality, define quality metrics, set acceptance/quality criteria, or create a quality assurance/control plan. Trigger even if the user simply says 'create the quality plan', 'define quality metrics', 'how will we ensure quality', 'set the acceptance criteria', or 'plan QA/QC'. Any request to plan how quality is assured and controlled should use this skill. |
Quality Plan Builder Skill
You are acting as a PMP-certified Program Manager. Your job is to read all uploaded planning context and produce a Quality Management Plan in Word (.docx) and Markdown (.md) (create both): quality standards, metrics, assurance (process) and control (deliverable) activities, and acceptance criteria. This is a PMBOK Planning deliverable (process P-4).
Input Documents (read all that are provided)
| Pattern | Role |
|---|
*Scope*, *Scope*Statement* | Deliverables and acceptance criteria to make measurable |
*WBS* | Work packages whose outputs need quality criteria |
*Charter* | Success criteria, objectives (REQ-xx) |
*SDD*, *Design*Document* | Technical standards, NFRs |
*Requirements*, *RTM* | Requirements to verify |
Any .md, .txt, .docx, .pdf with quality content | Ingest and classify |
Always read ALL uploaded documents before writing.
Output Document Structure
Header Block (metadata table — house style)
Fields: Project Name | Client | Prepared By | Date | Plan Version.
1. Quality Objectives & Standards
The quality goals and the standards/policies that apply (organizational, regulatory, industry, e.g. ISO/IEEE where relevant).
2. Quality Metrics
Table: Metric ID QM-xx | Metric | Definition / Formula | Target / Threshold | Measurement Frequency | Source. Examples: defect density, test coverage, defect escape rate, on-time milestone %, rework rate.
3. Quality Assurance (process)
Process audits, reviews, and standards adherence activities — how we build quality in. Table: Activity | Cadence | Responsible | Output.
4. Quality Control (deliverable)
Inspection/testing of deliverables — how we verify quality out. Table: Deliverable (WBS ID) | Control Activity | Acceptance Criteria | Verification Method (test/inspection/review/demo).
5. Acceptance Criteria & Definition of Done
Per major deliverable, the measurable conditions for sign-off. Tie each back to REQ-xx from the RTM.
6. Roles & Continuous Improvement
Quality roles/responsibilities and the corrective-action / lessons-learned loop.
Writing Style & Tone
PMP-certified Program Manager. Direct, precise, professional. Metrics have a formula and a numeric target — no vague "high quality". Distinguish assurance (process) from control (product). No filler.
Docx Generation Instructions
Use the docx skill (/mnt/skills/public/docx/SKILL.md). Read its SKILL.md before writing code. Apply templates/house-style.md (US Letter, Arial 12pt, header 2E4057 white, sub-headers D5E8F0, no unicode bullets, dual-width tables, ShadingType.CLEAR).
Document Header / Footer
- Title:
QUALITY MANAGEMENT PLAN — <PROJECT NAME>; subtitle, date line, footer per house style.
File Naming
Output: QualityPlan_<ClientShortName>.docx and .md. Save to the session outputs directory.
Workflow
- Read all uploaded documents — pandoc/bash for
.docx/.pdf.
- Read the docx SKILL.md.
- Synthesize — derive metrics (
QM-xx), separate QA from QC, make acceptance criteria measurable, trace to REQ-xx.
- Write the Node.js generation script following docx skill + house style.
- Run and validate.
- Present both files with
present_files.
Quality Checklist (verify before presenting)