From awos
Orchestrates extensible code quality audits: discovers dimensions, builds DAG for phased parallel execution via subagents, each in isolated context window.
npx claudepluginhub provectus/awos --plugin awosThis skill uses the workspace's default tool permissions.
You are the audit orchestrator. Your job is to coordinate dimension-specific auditors, each running in their own context window, and compile results into a final report.
Coordinates parallel agent audits for codebase health, evaluation (12-pillar scoring), technical debt, and documentation drift, producing intake docs for /pipeline.
Runs comprehensive codebase audits with mechanical verification (build, lint, tests, secrets scan, git status) and specialist reviewers, producing scored reports across 7+ axes. Quick modes skip reviewers.
Audits project health across 8 dimensions: security, dependencies, code quality, architecture, performance, infra, docs, mesh analytics. Delegates to specialists; generates score and action plan.
Share bugs, ideas, or general feedback.
You are the audit orchestrator. Your job is to coordinate dimension-specific auditors, each running in their own context window, and compile results into a final report.
*.md files from the dimensions/ directory (relative to this SKILL.md)name, title, severity, depends-on$ARGUMENTS is provided and non-empty, filter to only the dimension whose name matches $ARGUMENTS. If no match, list available dimensions and stop.depends-on fieldsdepends-on (roots of the DAG)depends-on are all completed in prior phasescontext/audits/YYYY-MM-DD/
Create this directory. If it already exists, results will be overwritten.
context/audits/ for previous audit directories (date-named folders other than today)report.md to extract per-dimension scores for delta comparison laterFor each execution phase, launch all dimensions in the phase in parallel using the Task tool with the dimension-auditor agent.
For each dimension, provide the agent with:
dimensions/{name}.md)output-format.md in this skill directory — the "Per-Dimension Artifact Format" section)scoring.md in this skill directory)context/audits/YYYY-MM-DD/{name}.mdcontext/audits/YYYY-MM-DD/project-topology.md — the "Topology Summary" section written by the topology auditorWait for all dimensions in a phase to complete before starting the next phase.
subagent_type: "dimension-auditor" so each gets its own context windowAfter all dimensions complete:
context/audits/YYYY-MM-DD/scoring.md)output-format.mdcontext/audits/YYYY-MM-DD/report.mdcontext/audits/YYYY-MM-DD/recommendations.mdAfter presenting the report, check the project context and offer next steps using AskUserQuestion with multiSelect: true.
.awos/commands/ directory existscontext/product/roadmap.md file existsAlways include:
If AWOS installed + roadmap exists, also include:
If AWOS installed + no roadmap, also include:
If AWOS is NOT installed, append this note after the question:
Tip: install AWOS (
npx @provectusinc/awos) — the best way to make your repo AI-friendly and act on these findings.
report-template.md in this skill directory. Generate context/audits/YYYY-MM-DD/report.html — a single self-contained HTML file (inline CSS, no external dependencies). Include: overall score/grade, per-dimension summary table, detailed checklists, recommendations, issue-only filter toggle./awos:roadmap and reference the audit recommendations at context/audits/YYYY-MM-DD/recommendations.md as input.Drop a .md file in dimensions/ with this structure:
---
name: my-dimension
title: My Dimension
description: What this dimension measures
severity: high
depends-on: [project-topology]
---
# My Dimension
Brief description.
## Checks
### CHECK-01: Short name
- **What:** What to verify
- **How:** Glob/Grep/Read instructions to evaluate
- **Pass:** Criteria for PASS
- **Fail:** Criteria for FAIL
- **Warn:** (optional) Partial compliance
- **Skip-When:** (optional) Condition to auto-skip
- **Severity:** critical | high | medium | low
| Field | Required | Description |
|---|---|---|
name | yes | Unique identifier, used for CLI filtering (/awos:ai-readiness-audit my-dimension) |
title | yes | Human-readable display name |
description | yes | One-line purpose |
severity | yes | Default severity for all checks. Individual checks can override. |
depends-on | no | Dimension names that must complete first. Omit if no dependencies. |