By ddpoe
PEV (Plan-Execute-Validate) agent workflow — orchestrates Architect, Builder, Reviewer, and Auditor subagents for structured code changes with axiom-graph integration
PEV Architect — reads codebase via axiom-graph tools, writes Shape Up-style pitch to the cycle manifest
PEV Builder — implements the Architect's pitch using TDD in an isolated worktree
PEV Reviewer — reviews Builder's code against Architect pitch (spec compliance, functionality preservation, code quality)
PEV Auditor — reviews Builder's changes, updates docs, marks nodes clean, writes Impact Report
PEV Doc Reviewer — reviews Auditor's doc changes against templates and implementation
Reference for axiom-annotations decorator and step marker syntax. Use when adding or modifying @workflow, @task, Step, or AutoStep markers in Python code.
Behavioral instructions for the PEV Architect planning phase — scope decision, codebase exploration, and writing a Shape Up-style pitch to the cycle manifest
PEV Audit — backlog cleanup of annotation rule violations (duplicate step_num, sequence gaps, undecorated AutoStep targets), prose drift in docstrings/level_1/level_2 summaries, and coverage-gap candidates. Sequential single-fixer dispatch with batched human gate before any inline mechanical fix lands. Risky/judgmental fixes spawn `docs/pev-requests/` for `/pev-cycle` or `/pev-instance`.
PEV Audit — pre-release sweep of user-facing consumer prose. Three-phase orchestration (Discovery → Verification → Consolidate+Propose) with sequential subagent dispatch. Discovery walks dev sources (cycles / features / ADRs) for additions; verification stress-tests each consumer doc's claims via three layered staleness signals; Phase 3 user-gates every proposed change before any patch lands. Use before a release to audit user-facing prose against current dev reality.
PEV Audit — backlog cleanup of graph-staleness drift in dev docs. Sequential feature-shard dispatch with whole-slice plans and pass-staged execute (ghost → backlog). Use when accumulated drift in `docs/features/**`, `docs/adrs/**`, `docs/plans/**`, etc. has grown past what an in-cycle Auditor can address.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A local-first code intelligence layer built for AI agents. axiom-graph scans your Python and TypeScript, then weaves your code, docs, tests, and workflows into a single typed mesh over the source — and keeps that mesh honest as the code changes.
The payoff is context reduction. Instead of re-reading a whole file to understand one function, an agent asks the mesh and gets back exactly what a careful reviewer would pull up: the function, the doc section that describes it, the tests that validate it, and the workflow that calls it — one focused bundle of context, not a file dump. And the moment any of those threads drifts out of sync with the code, the mesh says so.
pip install, no SaaS and no account. A few commands take an unindexed repo to a live drift signal:
pip install axiom-graph[viz]
axiom-graph init . # one-time: scan and build the full index
# ...edit a function that docs and tests describe...
axiom-graph build . # incremental re-index
axiom-graph check . # what fell out of sync?
check answers with exactly what drifted and why — the symbol you changed, the doc sections that document it, the tests that validate it, and any downstream page riding the chain:
own: 1 CONTENT_UPDATED / 0 DESC_UPDATED / 0 RENAMED / 0 NOT_FOUND · link: 2 LINKED_STALE / 0 BROKEN_LINK · 47 VERIFIED
That one line is the whole product: change code, and the mesh tells you what it knocked out of date.
Most tools treat code, docs, and tests as separate worlds joined by prose references. axiom-graph treats them as one graph of nodes joined by intent-typed edges — a doc section documents a function, a test validates it, a workflow delegates to a task. That single choice buys two capabilities from one mesh:
A few more choices set it apart:
@workflow / @task / Step / AutoStep markers annotate the orchestration highways of your system with intent and order, giving a readable map without the noise of every helper call. The markers come from the companion axiom-annotations package (pip install axiom-annotations)..axiom_graph/graph.db) that lives in your repo. Free, open-source, no SaaS to sign up for.The same mesh is reachable three ways:
init, build, and check, plus commands to explore the graph, inspect history, and export. axiom-graph check --fail-on any doubles as a CI gate that blocks stale docs from merging.axiom-graph viz . launches an interactive browser UI with graph and list views, a doc manager, a workflow explorer, and detail panels over every node.Full guides for all three live in the documentation.
Graduated plugin-hook test agents. Each agent fires one canary to /tmp when its hook runs; a driver skill dispatches all spikes and reports a pass/fail matrix. Used to debug hook resolution behavior without churning the real PEV plugin.
npx claudepluginhub ddpoe/axiom-graph --plugin pevHarness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
AI-powered development tools for code review, research, design, and workflow automation.