Skip to content
Conduit

skill

project-manager-agent-skill

πŸ“… Your AI-powered Senior Project Manager - from project intake to delivery with risks, stakeholders, and execution tracking.

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/dungnotnull/project-manager-agent-skill itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 22, 2026

🎯 Project Manager Agent Skill

Your AI-Powered Senior Project Manager

From unstructured brief to professional delivery β€” structured, evidence-backed, production-grade.

Skill Version Status Tests PMBOK PRINCE2 Agile License


πŸ“‹ Table of Contents


🌟 Overview

Project Manager Agent Skill transforms Claude into a Senior Project Manager with 15+ years of experience β€” certified in PMP, PRINCE2 Practitioner, and SAFe Agilist. It takes any unstructured project idea, brief, or crisis situation and produces complete, professional PM deliverables grounded in PMBOK 7th Edition, Agile Alliance, and PRINCE2 standards.

What It Produces

DeliverableStageStandard
Structured Requirements DocumentStage 1SMART Framework
Scope Statement (in/out-of-scope)Stage 2PMBOK 7 / PRINCE2
Stakeholder Register + Influence GridStage 3Mendelow (1991)
RACI MatrixStage 4RACI Governance Standard
Risk Register (PΓ—I Matrix)Stage 5ISO 31000 / PMBOK 11
Execution Timeline + Change LogStage 6CPM / PRINCE2
Quality Review ReportStage 7PMBOK / Agile / PRINCE2
Professional Status Report (RAG)Stage 8Industry Standard

❓ Problem It Solves

Most teams lack formal PM expertise when launching initiatives. Ad-hoc project management produces:

ProblemConsequenceHow This Skill Fixes It
Ambiguous scopeFeature creepExplicit in-scope / out-of-scope boundaries + change log
Unidentified stakeholdersLate-stage oppositionSystematic stakeholder discovery + Mendelow grid
Unscored risksCrisesProbability Γ— Impact matrix (1–5) with mandatory mitigation for High risks
No audit trailScope changes go untrackedChange Management Log with escalation path
Narrative status reportsExecutives can't actData-driven RAG (Red/Amber/Green) status reports

πŸ— Architecture

project-manager-agent-skill/
β”‚
β”œβ”€β”€ skills/                          # Claude skill definitions
β”‚   β”œβ”€β”€ main.md                       # Primary harness (8-stage flow)
β”‚   β”œβ”€β”€ sub-requirements-gatherer.md  # Stage 1: Intake & SMART validation
β”‚   β”œβ”€β”€ sub-stakeholder-mapper.md    # Stage 3: Stakeholder discovery + Mendelow grid
β”‚   β”œβ”€β”€ sub-raci-matrix-generator.md # Stage 4: RACI with governance rules
β”‚   β”œβ”€β”€ sub-risk-assessor.md         # Stage 5: PΓ—I risk scoring
β”‚   └── sub-quality-reviewer.md      # Stage 7: Multi-standard quality audit
β”‚
β”œβ”€β”€ tools/                            # Knowledge pipeline
β”‚   β”œβ”€β”€ knowledge_updater.py         # Crawl4ai pipeline (Semantic Scholar, ArXiv, PMI)
β”‚   └── README.md                     # Cron setup guide
β”‚
β”œβ”€β”€ tests/                            # 291 automated tests
β”‚   β”œβ”€β”€ integration_test.py           # E2E harness validation (106 tests)
β”‚   β”œβ”€β”€ quality_gates_test.py         # Quality gate validation (42 tests)
β”‚   β”œβ”€β”€ partial_workflow_test.py      # Partial invocation tests (42 tests)
β”‚   β”œβ”€β”€ test_knowledge_updater.py     # Pipeline unit tests (50 tests)
β”‚   β”œβ”€β”€ scenario_runner.py            # 5-scenario execution (51 tests)
β”‚   └── test-scenarios.md             # Scenario definitions
β”‚
β”œβ”€β”€ .agents/                          # Cross-skill wiring
β”‚   β”œβ”€β”€ cross-skill-wiring.json       # Machine-readable interface spec
β”‚   └── cross-skill-wiring.md         # Human-readable wiring docs
β”‚
β”œβ”€β”€ SECOND-KNOWLEDGE-BRAIN.md         # Self-improving knowledge base
β”œβ”€β”€ CLAUDE.md                         # Skill identity & task tracking
β”œβ”€β”€ PROJECT-detail.md                 # Full technical specification
β”œβ”€β”€ PROJECT-DEVELOPMENT-PHASE-TRACKING.md  # Phase tracking (all 100%)
β”œβ”€β”€ progression.json                  # Skill completion status
└── logs/                             # Cron output directory

πŸ”„ Harness Flow β€” 8 Stages

The skill executes a structured 8-stage pipeline. Each stage has defined inputs, outputs, and quality gates. No stage is skipped. If a quality gate fails, the harness enters a revision loop (max 3 cycles).

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    PROJECT MANAGER HARNESS                        β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                  β”‚
β”‚  Stage 1: PROJECT INTAKE                                        β”‚
β”‚  β”‚  └─► sub-requirements-gatherer                               β”‚
β”‚  β”‚       Input:  Raw brief / conversation / URL                  β”‚
β”‚  β”‚       Output: SMART-validated requirements document           β”‚
β”‚  β”‚       Gate:   Goals are SMART; assumptions flagged            β”‚
β”‚  β–Ό                                                               β”‚
β”‚  Stage 2: SCOPE DEFINITION                                       β”‚
β”‚  β”‚       Input:  Structured requirements                         β”‚
β”‚  β”‚       Output: Scope statement (in/out, milestones, approach) β”‚
β”‚  β”‚       Gate:   In-scope AND out-of-scope present               β”‚
β”‚  β–Ό                                                               β”‚
β”‚  Stage 3: STAKEHOLDER MAPPING                                    β”‚
β”‚  β”‚  └─► sub-stakeholder-mapper                                  β”‚
β”‚  β”‚       Input:  Project scope + context                        β”‚
β”‚  β”‚       Output: Stakeholder register + Mendelow grid            β”‚
β”‚  β”‚       Gate:   β‰₯5 stakeholders; all 4 quadrants addressed       β”‚
β”‚  β–Ό                                                               β”‚
β”‚  Stage 4: RACI MATRIX GENERATION                                 β”‚
β”‚  β”‚  └─► sub-raci-matrix-generator                               β”‚
β”‚  β”‚       Input:  Stakeholder register + work packages            β”‚
β”‚  β”‚       Output: RACI matrix + validation report                 β”‚
β”‚  β”‚       Gate:   Exactly 1 Accountable per row; no orphans       β”‚
β”‚  β–Ό                                                               β”‚
β”‚  Stage 5: RISK ASSESSMENT                                        β”‚
β”‚  β”‚  └─► sub-risk-assessor                                       β”‚
β”‚  β”‚       Input:  Scope + stakeholder map + constraints           β”‚
β”‚  β”‚       Output: Risk register (PΓ—I scored) + heat map          β”‚
β”‚  β”‚       Gate:   β‰₯5 risks; High (β‰₯12) risks have mitigation     β”‚
β”‚  β–Ό                                                               β”‚
β”‚  Stage 6: EXECUTION TRACKING                                     β”‚
β”‚  β”‚       Input:  Scope + RACI + Risk register                   β”‚
β”‚  β”‚       Output: Timeline + milestones + change log template     β”‚
β”‚  β”‚       Gate:   β‰₯3 milestones; change log template present      β”‚
β”‚  β–Ό                                                               β”‚
β”‚  Stage 7: QUALITY REVIEW                                         β”‚
β”‚  β”‚  └─► sub-quality-reviewer                                    β”‚
β”‚  β”‚       Input:  All prior deliverables                          β”‚
β”‚  β”‚       Output: Quality report (pass/fail + corrections)        β”‚
β”‚  β”‚       Gate:   All critical items pass                        β”‚
β”‚  β”‚       ◄── REVISION LOOP (if gate fails, revise & re-check)   β”‚
β”‚  β–Ό                                                               β”‚
β”‚  Stage 8: STATUS REPORT                                          β”‚
β”‚  β”‚       Input:  All validated outputs                          β”‚
β”‚  β”‚       Output: Professional PM status report (RAG)            β”‚
β”‚  β”‚       Gate:   RAG indicators present; top 3 risks listed     β”‚
β”‚  β–Ό                                                               β”‚
β”‚  ════════════════════════════════════════════                     β”‚
β”‚  βœ…  COMPLETE PM DELIVERABLES PACKAGE                             β”‚
β”‚                                                                  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Branching Logic

The harness supports partial invocation β€” users can request a single deliverable without running the full 8-stage flow:

User RequestSub-skill InvokedRequired Inputs
"I just need a RACI matrix"sub-raci-matrix-generatorStakeholder register + work packages
"Create a risk register"sub-risk-assessorProject scope + stakeholder map + constraints
"Map the stakeholders"sub-stakeholder-mapperProject scope + brief
"Gather requirements"sub-requirements-gathererProject brief (text, URL, or conversation)
"Review quality of my deliverables"sub-quality-reviewerAll deliverables to review

Error Handling

ScenarioBehavior
Insufficient inputAsk up to 3 clarifying questions at once; proceed with [ASSUMPTION] flags
Conflicting requirementsSurface conflict explicitly; user decides
WebSearch/WebFetch unavailableUse SECOND-KNOWLEDGE-BRAIN.md; flag limitation
Quality gate failureRevision loop (max 3 cycles); present best output with warning

🧩 Sub-Skills

sub-requirements-gatherer.md

Purpose: Elicits, structures, and validates project requirements from any input format.

PropertyDetail
InputsRaw brief (text/document/URL/conversation)
OutputsSMART-validated requirements doc: goals, success criteria, constraints, assumptions, out-of-scope
Quality Gateβ‰₯1 SMART goal; all assumptions flagged; out-of-scope populated
StandardsPMBOK 7 Β§2, SMART Framework (Doran, 1981)

sub-stakeholder-mapper.md

Purpose: Identifies all stakeholders, plots them on the Mendelow influence/interest grid, defines engagement strategy.

PropertyDetail
InputsProject scope + domain context
OutputsStakeholder register + influence/interest grid + engagement strategies
Quality Gateβ‰₯5 stakeholders; all 4 Mendelow quadrants; engagement strategy per stakeholder
StandardsPMBOK 7 Stakeholders Domain, Mendelow (1991)
Shared Withba-specialist, brand-recognition-auditor (Cluster A)

sub-raci-matrix-generator.md

Purpose: Generates RACI matrix with enforced governance rules and anti-pattern detection.

PropertyDetail
InputsStakeholder register + work packages
OutputsRACI matrix table + validation report
Quality GateExactly 1 Accountable per row; no orphan tasks; no over-consultation
Anti-PatternsTwo Accountables, PM responsible for everything, everyone Consulted, no one Informed

sub-risk-assessor.md

Purpose: Identifies, scores, and mitigates project risks using the Probability Γ— Impact matrix.

PropertyDetail
InputsProject scope + stakeholder map + constraints
OutputsRisk register (7 categories) + heat map + devil's advocate check
Quality Gateβ‰₯5 risks; all High (β‰₯12) have mitigation + owner; heat map populated
StandardsISO 31000, PMBOK Chapter 11

Risk Scoring Matrix:

Impact β†’       1-Minimal  2-Minor  3-Moderate  4-Major  5-Critical
Probability ↓
5-Almost Certain    5       10         15          20        25
4-Likely            4        8         12          16        20
3-Possible          3        6          9          12        15
2-Unlikely          2        4          6           8        10
1-Rare              1        2          3           4         5

Thresholds:  Low 1–5  β”‚  Medium 6–11  β”‚  HIGH 12–25 (mandatory mitigation)

sub-quality-reviewer.md

Purpose: Validates all PM deliverables against PMBOK 7, Agile, and PRINCE2 standards. Issues pass/fail verdicts.

PropertyDetail
InputsAll deliverables from prior stages
OutputsQuality report: score, pass/fail per item, correction notes, readiness verdict
Quality Gate90–100% = Ready; 75–89% = Proceed with corrections; <75% = Revise
StandardsPMBOK 7th Edition, PRINCE2, Agile Alliance
Shared Withba-specialist, brand-recognition-auditor (Cluster A)

πŸ›‘ Quality Gates

8 mandatory quality gates enforced before final output delivery:

#GateRuleFailure Action
1SMART Goals GateAll goals pass SMART validationRewrite as SMART; flag originals
2Scope Completeness GateIn-scope AND out-of-scope definedRequire explicit sections
3Stakeholder Coverage Gateβ‰₯5 stakeholders; all 4 Mendelow quadrantsFlag empty quadrants as risk
4RACI Integrity GateExactly 1 Accountable per work package; no orphansResolve ownership
5Risk Sufficiency Gateβ‰₯5 risks; all High (β‰₯12) have mitigation + ownerAdd mitigation plans
6Timeline Gateβ‰₯3 milestones with dates and ownersRequire milestone detail
7Change Governance GateChange log template + escalation path presentAdd governance infrastructure
8Quality Review GateAll critical items pass before Status ReportRevision loop (max 3 cycles)

🧠 Knowledge Pipeline

The skill includes a self-improving knowledge pipeline that crawls authoritative PM sources and appends findings to SECOND-KNOWLEDGE-BRAIN.md.

Sources

SourceTypeFrequency
Semantic Scholar APIAcademic papers (PM, risk, stakeholder)Weekly
ArXiv APIPreprints (cs.SE, cs.AI)Weekly
PMI Learning LibraryPM research & reportsWeekly
Agile Alliance ResourcesAgile practices & case studiesWeekly

Features

  • Deduplication: SHA-256 hash of DOI/URL ensures no duplicate entries
  • Relevance scoring: Domain keyword matching (title = 2pts, abstract = 1pt)
  • Atomic writes: Temp file β†’ rename pattern prevents partial updates
  • Rate limiting: 1.5s delay between API calls; 3 retries with timeout
  • Dry-run mode: Preview entries before writing

Setup

# Manual run
python tools/knowledge_updater.py

# Dry run (preview only)
python tools/knowledge_updater.py --dry-run

# Weekly cron (Linux/macOS)
0 6 * * 1 cd /path/to/project-manager-agent-skill && python3 tools/knowledge_updater.py >> logs/knowledge_updater.log 2>&1

# Windows Task Scheduler: see tools/README.md for full instructions

πŸ”— Cross-Skill Sharing (Cluster A)

This skill is part of Cluster A (Professional Role & Audit Harnesses) and shares 3 sub-skills across the cluster:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    CLUSTER A                          β”‚
β”‚                                                      β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚
β”‚  β”‚ project-     β”‚  β”‚ ba-          β”‚  β”‚ brand-       β”‚β”‚
β”‚  β”‚ manager      β”‚  β”‚ specialist   β”‚  β”‚ recognition- β”‚β”‚
β”‚  β”‚              β”‚  β”‚              β”‚  β”‚ auditor      β”‚β”‚
β”‚  β”‚  ✦ stake-   │──│  ← stake-   β”‚  β”‚  ← stake-   β”‚β”‚
β”‚  β”‚    holder    β”‚  β”‚    holder    β”‚  β”‚    holder    β”‚β”‚
β”‚  β”‚    mapper    β”‚  β”‚    mapper    β”‚  β”‚    mapper    β”‚β”‚
β”‚  β”‚              β”‚  β”‚              β”‚  β”‚              β”‚β”‚
β”‚  β”‚  ✦ require- │──│  ← require- β”‚  β”‚              β”‚β”‚
β”‚  β”‚    ments     β”‚  β”‚    ments     β”‚  β”‚              β”‚β”‚
β”‚  β”‚    gatherer β”‚  β”‚    gatherer  β”‚  β”‚              β”‚β”‚
β”‚  β”‚              β”‚  β”‚              β”‚  β”‚              β”‚β”‚
β”‚  β”‚  ✦ quality  │──│  ← quality  │──│  ← quality  β”‚β”‚
β”‚  β”‚    reviewer β”‚  β”‚    reviewer  β”‚  β”‚    reviewer  β”‚β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚
β”‚                                                      β”‚
β”‚  Shared: 8 quality gate standard across all skills   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
Shared Sub-SkillShared WithAdaptation
sub-stakeholder-mapperba-specialist, brand-recognition-auditorBA: requirements stakeholders; Brand: brand stakeholders
sub-requirements-gathererba-specialistBA: business requirements + functional specifications
sub-quality-reviewerba-specialist, brand-recognition-auditorBA: BA checklist; Brand: brand audit checklist

πŸš€ Quick Start

Prerequisites

  • Python 3.10+
  • requests library (pip install requests)
  • Optional: crawl4ai for web scraping (pip install crawl4ai)

Installation

# Clone the repository
git clone https://github.com/dungnotnull/project-manager-agent-skill.git
cd project-manager-agent-skill

# Install dependencies
pip install requests

# Optional: for web scraping in knowledge pipeline
pip install crawl4ai

Using with Claude Code CLI

# Full harness invocation
/project-manager "We're launching a B2B SaaS tool for HR teams. Team of 6, 6-month runway."

# Partial invocation β€” just the RACI matrix
/project-manager "I need a RACI for our data warehouse migration. Work packages: [list]. Stakeholders: [list]."

# Partial invocation β€” just the risk register
/project-manager "Create a risk register for our legacy ERP migration to AWS."

# Cold start (no brief provided)
/project-manager

Running Tests

# Run all test suites (291 tests)
python tests/integration_test.py --verbose
python tests/quality_gates_test.py --verbose
python tests/partial_workflow_test.py --verbose
python tests/test_knowledge_updater.py --verbose
python tests/scenario_runner.py --verbose

# Run a single scenario
python tests/scenario_runner.py --scenario 1

πŸ“– Usage Examples

Example 1: Full Project Launch (SaaS Startup)

Input:

"We're launching a B2B SaaS tool for HR teams to automate employee onboarding. We have a team of 6, a 6-month runway, and need to go live by Q4."

Output: Complete PM deliverables package β€” SMART goals, scope (in/out), 6+ stakeholders mapped on Mendelow grid, RACI matrix, risk register with 5+ scored risks, timeline with 4 milestones, change log template, quality review, and professional status report with RAG indicators.

Example 2: Partial β€” RACI Only

Input:

"I just need a RACI matrix for our data warehouse migration. Work packages: design, build, test, deploy. Stakeholders: Data Engineer, Analytics Lead, DBA, Sponsor."

Output: RACI matrix only β€” no scope, no risk register, no status report. Governance checks included (single-A rule, no orphans).

Example 3: Crisis Recovery

Input:

"Our project is already 3 months in and we're behind. We've added 4 new features since kickoff. The team is overwhelmed."

Output: RED status report, scope creep quantified (4 additions), 3+ HIGH risks (schedule overrun, burnout, quality degradation), recovery options presented as explicit choices (not prescribed), change log with 4 documented additions.

Example 4: Regulated Industry (Healthcare)

Input:

"We're building a patient portal for a hospital. Must integrate with Epic EHR. 9 months. Must comply with HIPAA."

Output: HIPAA compliance as hard constraint (not just a risk), compliance officer in "Manage Closely" quadrant, data breach risk scored Critical (5Γ—5=25), penetration testing as in-scope deliverable, separate Compliance RAG status in report.


βœ… Test Suite

291 automated tests β€” all passing.

Test SuiteTestsCoverage
integration_test.py106E2E harness flow, all 8 stages, sub-skill references, quality gates
quality_gates_test.py42All 8 quality gates: SMART, scope, stakeholder, RACI, risk, timeline, change, quality
partial_workflow_test.py42RACI-only, risk-only, stakeholder-only, requirements-only, quality-only, error handling
test_knowledge_updater.py50Deduplication, relevance scoring, Semantic Scholar parser, ArXiv parser, atomic writes
scenario_runner.py515 scenarios: SaaS launch, legacy migration, RACI-only, scope creep crisis, healthcare

Scenario Results

#ScenarioTestsResult
1New SaaS Startup Project17/17βœ… Pass
2Legacy System Migration (IT Modernization)8/8βœ… Pass
3Partial Workflow β€” RACI Only8/8βœ… Pass
4Crisis Recovery β€” Pre-existing Scope Creep8/8βœ… Pass
5Regulated Industry β€” Healthcare IT Project10/10βœ… Pass

πŸ“‚ Project Structure

project-manager-agent-skill/
β”‚
β”œβ”€β”€ CLAUDE.md                              # Skill identity, persona, task tracking
β”œβ”€β”€ PROJECT-detail.md                      # Full technical specification
β”œβ”€β”€ PROJECT-DEVELOPMENT-PHASE-TRACKING.md  # Phase-by-phase build tracking (all 100%)
β”œβ”€β”€ SECOND-KNOWLEDGE-BRAIN.md              # Self-improving knowledge base (auto-updated)
β”œβ”€β”€ progression.json                       # Skill completion status
β”œβ”€β”€ idea.txt                               # Original project concept
β”‚
β”œβ”€β”€ skills/                                # Claude skill definitions
β”‚   β”œβ”€β”€ main.md                            # Primary 8-stage harness + branching + error handling
β”‚   β”œβ”€β”€ sub-requirements-gatherer.md       # Stage 1: Intake, SMART validation
β”‚   β”œβ”€β”€ sub-stakeholder-mapper.md         # Stage 3: Stakeholder discovery, Mendelow grid
β”‚   β”œβ”€β”€ sub-raci-matrix-generator.md      # Stage 4: RACI with governance + anti-patterns
β”‚   β”œβ”€β”€ sub-risk-assessor.md              # Stage 5: PΓ—I risk scoring, 7 categories
β”‚   └── sub-quality-reviewer.md           # Stage 7: Multi-standard quality audit
β”‚
β”œβ”€β”€ tools/                                 # Knowledge pipeline
β”‚   β”œβ”€β”€ knowledge_updater.py              # Semantic Scholar + ArXiv + web scrape pipeline
β”‚   └── README.md                          # Cron/scheduler setup guide
β”‚
β”œβ”€β”€ tests/                                 # 291 automated tests
β”‚   β”œβ”€β”€ integration_test.py               # 106 E2E tests
β”‚   β”œβ”€β”€ quality_gates_test.py              # 42 quality gate tests
β”‚   β”œβ”€β”€ partial_workflow_test.py           # 42 partial invocation tests
β”‚   β”œβ”€β”€ test_knowledge_updater.py          # 50 pipeline unit tests
β”‚   β”œβ”€β”€ scenario_runner.py                 # 51 scenario tests
β”‚   └── test-scenarios.md                  # Scenario definitions
β”‚
β”œβ”€β”€ .agents/                               # Cross-skill wiring (Cluster A)
β”‚   β”œβ”€β”€ cross-skill-wiring.json            # Machine-readable interface spec
β”‚   └── cross-skill-wiring.md              # Human-readable wiring docs
β”‚
└── logs/                                  # Cron output directory

βš™οΈ Configuration

Knowledge Pipeline

SettingDefaultDescription
MIN_RELEVANCE_SCORE2Minimum relevance score for inclusion
RATE_LIMIT_SECONDS1.5Delay between API calls
REQUEST_TIMEOUT20sHTTP request timeout
MAX_RETRIES3Retry attempts per API call
DOMAIN_KEYWORDS24Keywords for relevance scoring

Intake Questions (5 Core)

#QuestionCovers
1What is the project goal and why does it matter?Goals, business justification
2What is the deadline or target go-live date?Timeline, urgency
3Who are the main stakeholders and their roles?Stakeholder identification
4What are the known constraints (budget, technology, team)?Resources, limitations
5What does success look like?Success criteria, KPIs

Industry-specific extensions are triggered automatically when regulated domains are detected (healthcare/HIPAA, finance/SOX, government/procurement).


🀝 Contributing

Contributions are welcome! Here's how:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/your-feature)
  3. Commit your changes (git commit -m 'Add your feature')
  4. Push to the branch (git push origin feature/your-feature)
  5. Open a Pull Request

Areas for Contribution

  • 🌐 Additional knowledge sources (IEEE, Scopus, Springer)
  • πŸ”§ New sub-skills (budget planner, resource allocator)
  • πŸ§ͺ More test scenarios (construction, government, non-profit)
  • 🌍 Internationalization (multi-language PM frameworks)
  • πŸ“Š Dashboard/visualization templates

πŸ“„ License

This project is licensed under the MIT License β€” see the LICENSE file for details.


Built with ❀️ for project managers who demand structure, evidence, and accountability.

Standards: PMBOK 7th Edition Β· PRINCE2 Β· Agile Alliance Β· ISO 31000

⬆ Back to Top

↑↓ navigate openesc close