mirror of
https://github.com/boshu2/agentops.git
synced 2026-09-14 15:08:13 +08:00
3756 lines
99 KiB
JSON
3756 lines
99 KiB
JSON
{
|
|
"schema_version": 2,
|
|
"summary": {
|
|
"skills": 62,
|
|
"hooks": 0,
|
|
"knowledge_stores": 5,
|
|
"job_types": 0,
|
|
"eval_files": 55,
|
|
"cli_commands": 29,
|
|
"workflows": 4,
|
|
"capabilities": 105
|
|
},
|
|
"surfaces": {
|
|
"skills": [
|
|
{
|
|
"name": "pr-prep",
|
|
"tier": "contribute",
|
|
"path": "skills/pr-prep/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 4
|
|
},
|
|
{
|
|
"name": "agy-native",
|
|
"tier": "cross-vendor",
|
|
"path": "skills/agy-native/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 1
|
|
},
|
|
{
|
|
"name": "converter",
|
|
"tier": "cross-vendor",
|
|
"path": "skills/converter/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 1
|
|
},
|
|
{
|
|
"name": "using-gc",
|
|
"tier": "cross-vendor",
|
|
"path": "skills/using-gc/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 3
|
|
},
|
|
{
|
|
"name": "account-rotation",
|
|
"tier": "execution",
|
|
"path": "skills/account-rotation/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "agent-mail",
|
|
"tier": "execution",
|
|
"path": "skills/agent-mail/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 8
|
|
},
|
|
{
|
|
"name": "beads-br",
|
|
"tier": "execution",
|
|
"path": "skills/beads-br/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 6
|
|
},
|
|
{
|
|
"name": "beads-bv",
|
|
"tier": "execution",
|
|
"path": "skills/beads-bv/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 3
|
|
},
|
|
{
|
|
"name": "behavior-first-planning",
|
|
"tier": "execution",
|
|
"path": "skills/behavior-first-planning/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "cass",
|
|
"tier": "execution",
|
|
"path": "skills/cass/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 16
|
|
},
|
|
{
|
|
"name": "cc-hooks",
|
|
"tier": "execution",
|
|
"path": "skills/cc-hooks/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 7
|
|
},
|
|
{
|
|
"name": "codebase-recon",
|
|
"tier": "execution",
|
|
"path": "skills/codebase-recon/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "converge",
|
|
"tier": "execution",
|
|
"path": "skills/converge/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "crank",
|
|
"tier": "execution",
|
|
"path": "skills/crank/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 32
|
|
},
|
|
{
|
|
"name": "dcg",
|
|
"tier": "execution",
|
|
"path": "skills/dcg/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 6
|
|
},
|
|
{
|
|
"name": "dueling-idea-genies",
|
|
"tier": "execution",
|
|
"path": "skills/dueling-idea-genies/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "goal-design",
|
|
"tier": "execution",
|
|
"path": "skills/goal-design/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "idea-genie",
|
|
"tier": "execution",
|
|
"path": "skills/idea-genie/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "implement",
|
|
"tier": "execution",
|
|
"path": "skills/implement/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 7
|
|
},
|
|
{
|
|
"name": "ms",
|
|
"tier": "execution",
|
|
"path": "skills/ms/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "ntm",
|
|
"tier": "execution",
|
|
"path": "skills/ntm/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 16
|
|
},
|
|
{
|
|
"name": "pattern-mining",
|
|
"tier": "execution",
|
|
"path": "skills/pattern-mining/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "plan",
|
|
"tier": "execution",
|
|
"path": "skills/plan/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 14
|
|
},
|
|
{
|
|
"name": "push",
|
|
"tier": "execution",
|
|
"path": "skills/push/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "rch",
|
|
"tier": "execution",
|
|
"path": "skills/rch/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 16
|
|
},
|
|
{
|
|
"name": "reality-check",
|
|
"tier": "execution",
|
|
"path": "skills/reality-check/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "refactor",
|
|
"tier": "execution",
|
|
"path": "skills/refactor/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 1
|
|
},
|
|
{
|
|
"name": "research",
|
|
"tier": "execution",
|
|
"path": "skills/research/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 18
|
|
},
|
|
{
|
|
"name": "reverse-engineer",
|
|
"tier": "execution",
|
|
"path": "skills/reverse-engineer/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "sbh",
|
|
"tier": "execution",
|
|
"path": "skills/sbh/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "scaffold",
|
|
"tier": "execution",
|
|
"path": "skills/scaffold/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 3
|
|
},
|
|
{
|
|
"name": "scope",
|
|
"tier": "execution",
|
|
"path": "skills/scope/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 3
|
|
},
|
|
{
|
|
"name": "swarm",
|
|
"tier": "execution",
|
|
"path": "skills/swarm/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 21
|
|
},
|
|
{
|
|
"name": "test",
|
|
"tier": "execution",
|
|
"path": "skills/test/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 6
|
|
},
|
|
{
|
|
"name": "toil-mining",
|
|
"tier": "execution",
|
|
"path": "skills/toil-mining/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 1
|
|
},
|
|
{
|
|
"name": "evolve",
|
|
"tier": "experimental",
|
|
"path": "skills/evolve/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 27
|
|
},
|
|
{
|
|
"name": "operationalize",
|
|
"tier": "experimental",
|
|
"path": "skills/operationalize/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 3
|
|
},
|
|
{
|
|
"name": "council",
|
|
"tier": "judgment",
|
|
"path": "skills/council/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "pawl-review",
|
|
"tier": "judgment",
|
|
"path": "skills/pawl-review/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "post-mortem",
|
|
"tier": "judgment",
|
|
"path": "skills/post-mortem/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 22
|
|
},
|
|
{
|
|
"name": "pre-mortem",
|
|
"tier": "judgment",
|
|
"path": "skills/pre-mortem/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 14
|
|
},
|
|
{
|
|
"name": "validate",
|
|
"tier": "judgment",
|
|
"path": "skills/validate/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 24
|
|
},
|
|
{
|
|
"name": "domain",
|
|
"tier": "knowledge",
|
|
"path": "skills/domain/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 19
|
|
},
|
|
{
|
|
"name": "gc-membrane",
|
|
"tier": "library",
|
|
"path": "skills/gc-membrane/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "shared",
|
|
"tier": "library",
|
|
"path": "skills/shared/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 16
|
|
},
|
|
{
|
|
"name": "standards",
|
|
"tier": "library",
|
|
"path": "skills/standards/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 25
|
|
},
|
|
{
|
|
"name": "agent-native",
|
|
"tier": "meta",
|
|
"path": "skills/agent-native/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 2
|
|
},
|
|
{
|
|
"name": "automation-shape-routing",
|
|
"tier": "meta",
|
|
"path": "skills/automation-shape-routing/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "discovery",
|
|
"tier": "meta",
|
|
"path": "skills/discovery/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 15
|
|
},
|
|
{
|
|
"name": "heal-skill",
|
|
"tier": "meta",
|
|
"path": "skills/heal-skill/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 4
|
|
},
|
|
{
|
|
"name": "rpi",
|
|
"tier": "meta",
|
|
"path": "skills/rpi/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 18
|
|
},
|
|
{
|
|
"name": "skill-builder",
|
|
"tier": "meta",
|
|
"path": "skills/skill-builder/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 4
|
|
},
|
|
{
|
|
"name": "workflow-builder",
|
|
"tier": "meta",
|
|
"path": "skills/workflow-builder/",
|
|
"has_skill_md": true,
|
|
"has_references": false,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "doc",
|
|
"tier": "product",
|
|
"path": "skills/doc/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 12
|
|
},
|
|
{
|
|
"name": "goals",
|
|
"tier": "product",
|
|
"path": "skills/goals/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 4
|
|
},
|
|
{
|
|
"name": "product",
|
|
"tier": "product",
|
|
"path": "skills/product/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 1
|
|
},
|
|
{
|
|
"name": "release",
|
|
"tier": "product",
|
|
"path": "skills/release/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 8
|
|
},
|
|
{
|
|
"name": "security",
|
|
"tier": "product",
|
|
"path": "skills/security/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 2
|
|
},
|
|
{
|
|
"name": "bootstrap",
|
|
"tier": "session",
|
|
"path": "skills/bootstrap/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 3
|
|
},
|
|
{
|
|
"name": "handoff",
|
|
"tier": "session",
|
|
"path": "skills/handoff/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 0
|
|
},
|
|
{
|
|
"name": "status",
|
|
"tier": "session",
|
|
"path": "skills/status/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 2
|
|
},
|
|
{
|
|
"name": "codex-exec",
|
|
"tier": "unknown",
|
|
"path": "skills/codex-exec/",
|
|
"has_skill_md": true,
|
|
"has_references": true,
|
|
"reference_count": 1
|
|
}
|
|
],
|
|
"hooks": [],
|
|
"knowledge_stores": [
|
|
{
|
|
"name": "evolve",
|
|
"path": ".agents/evolve/",
|
|
"purpose": "Evolve skill session outputs",
|
|
"file_count": 2
|
|
},
|
|
{
|
|
"name": "findings",
|
|
"path": ".agents/findings/",
|
|
"purpose": "Bug hunt and research findings",
|
|
"file_count": 1
|
|
},
|
|
{
|
|
"name": "nightly",
|
|
"path": ".agents/nightly/",
|
|
"purpose": "Nightly run outputs and digests",
|
|
"file_count": 6
|
|
},
|
|
{
|
|
"name": "reconcile",
|
|
"path": ".agents/reconcile/",
|
|
"purpose": "Unknown — needs documentation",
|
|
"file_count": 3
|
|
},
|
|
{
|
|
"name": "rpi",
|
|
"path": ".agents/rpi/",
|
|
"purpose": "RPI run state and registry",
|
|
"file_count": 1
|
|
}
|
|
],
|
|
"job_types": [],
|
|
"schedules": {
|
|
"example": [],
|
|
"live": []
|
|
},
|
|
"evals": [
|
|
{
|
|
"suite": "agentops-core",
|
|
"path": "evals/agentops-core/",
|
|
"eval_count": 54,
|
|
"evals": [
|
|
"beads-issue-tracking",
|
|
"cli-command-surface-matrix",
|
|
"cli-contracts",
|
|
"cli-onboarding-health",
|
|
"context-comprehension",
|
|
"context-packet-ab-wave0",
|
|
"contract-schema-governance",
|
|
"converter-update-runtime-parity",
|
|
"core-surfaces",
|
|
"curation-feedback-governance",
|
|
"distribution-install-update",
|
|
"docs-release-governance",
|
|
"efficiency-budgets",
|
|
"eval-runner-engine-control-plane",
|
|
"explicit-skill-prompts",
|
|
"finding-prevention-governance",
|
|
"goals-autodev-evolve",
|
|
"goals-management-lifecycle",
|
|
"headless-runtime-skills",
|
|
"hidden-cli-internals",
|
|
"knowledge-flywheel-ingestion",
|
|
"lid-primitives-demo",
|
|
"mock-runtime-contracts",
|
|
"model-upgrade-readiness",
|
|
"operator-workflow-skills",
|
|
"optimization-dependency-governance",
|
|
"parallel-execution-evidence",
|
|
"planning-premortem-gates",
|
|
"pre-push-gate-governance",
|
|
"push-worktree-closeout",
|
|
"ratchet-lifecycle-ledger",
|
|
"release-security-gates",
|
|
"remote-compute-contracts",
|
|
"retag-release-governance",
|
|
"retrieval-brokerage-citations",
|
|
"retrieval-contracts",
|
|
"retrieval-quality-gates",
|
|
"rpi-behavior",
|
|
"rpi-control-plane-orchestration",
|
|
"rpi-scorecard",
|
|
"runtime-contracts",
|
|
"runtime-smoke-matrix",
|
|
"scenario-contracts",
|
|
"security-suite-behavioral-gates",
|
|
"security-toolchain-governance",
|
|
"session-continuity-context",
|
|
"skill-catalog",
|
|
"skill-change-scorecard",
|
|
"skill-quality-gates",
|
|
"standards-governance",
|
|
"status-quickstart-dashboard",
|
|
"supporting-cli-utilities",
|
|
"workbench-agent-v1",
|
|
"workbench-behavioral-v1"
|
|
]
|
|
},
|
|
{
|
|
"suite": "workbench",
|
|
"path": "evals/workbench/",
|
|
"eval_count": 1,
|
|
"evals": [
|
|
"baseline-scorecard"
|
|
]
|
|
}
|
|
],
|
|
"cli_commands": [
|
|
{
|
|
"name": "ao beads",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Complementary tooling for the bd (beads) issue tracker",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao capabilities",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Print the machine-readable CLI contract (JSON)",
|
|
"bounded_context": "BC5",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao claim",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Claim a BR bead or manage claim-evidence bindings",
|
|
"bounded_context": "BC3",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao close",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Close a bead and persist the explicit ledger/evidence paths",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao config",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Manage configuration",
|
|
"bounded_context": "BC4",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao council-gate",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Fail-closed two-plus judge verdict aggregation",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao doctor",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Check AgentOps health",
|
|
"bounded_context": "BC4",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao done",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Close a bead with a verdict-referenced stamp — no verdict = not done",
|
|
"bounded_context": "",
|
|
"driven_by_skills": [
|
|
"crank"
|
|
]
|
|
},
|
|
{
|
|
"name": "ao eval",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Run deterministic local evaluation suites",
|
|
"bounded_context": "BC2",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao gate",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Human review gates",
|
|
"bounded_context": "BC2",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao goals",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Fitness goal measurement and validation",
|
|
"bounded_context": "BC3",
|
|
"driven_by_skills": [
|
|
"goals"
|
|
]
|
|
},
|
|
{
|
|
"name": "ao governor",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "The membrane's SPC control-loop governor (error budget, special-cause)",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao init",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Initialize AgentOps in the current repository",
|
|
"bounded_context": "BC4",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao land",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Land a bead through the trusted pawl path with a fresh in-checkout binary, then atomic pawl-land",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao membrane",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Self-improving membrane: turn escapes into membrane checks",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao pawl",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Cross-family membrane review and verdict tooling (the in-repo acceptance pawl)",
|
|
"bounded_context": "",
|
|
"driven_by_skills": [
|
|
"council",
|
|
"crank",
|
|
"evolve",
|
|
"pawl-review",
|
|
"push",
|
|
"rpi",
|
|
"validate"
|
|
]
|
|
},
|
|
{
|
|
"name": "ao plan-pawl",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "The plan-pawl duel gate over discovery plans (docs/contracts/pawls.md)",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao provenance",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Write and read the SDLC provenance edge ledger",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao quick-start",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Set up AgentOps in your project (5 minutes)",
|
|
"bounded_context": "BC3",
|
|
"driven_by_skills": [
|
|
"bootstrap"
|
|
]
|
|
},
|
|
{
|
|
"name": "ao ready",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Print harness-neutral ready bead state as JSON",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao robot-docs",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Print the paste-ready agent handbook for the ao CLI (Markdown)",
|
|
"bounded_context": "BC5",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao session",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Session lifecycle operations",
|
|
"bounded_context": "BC5",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao skills",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Inspect and validate the skills/ tree",
|
|
"bounded_context": "BC4",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao status",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Show AgentOps status",
|
|
"bounded_context": "BC3",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao validate",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Umbrella validation gate (exit-code-as-verdict with --gate)",
|
|
"bounded_context": "BC2",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao verdict-gate",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Reject verdicts without commands and independent judge identity",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao verify",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Independent cross-family verdict on your change — no verdict = not done",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
},
|
|
{
|
|
"name": "ao version",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Show version information",
|
|
"bounded_context": "BC4",
|
|
"driven_by_skills": [
|
|
"crank",
|
|
"shared"
|
|
]
|
|
},
|
|
{
|
|
"name": "ao yield",
|
|
"path": "cli/cmd/ao/",
|
|
"purpose": "Record dynamo yield-ledger events (per-bead operational stream)",
|
|
"bounded_context": "",
|
|
"driven_by_skills": []
|
|
}
|
|
],
|
|
"workflows": [
|
|
{
|
|
"id": "bdd-foundry",
|
|
"kind": "workflow",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"capability_class": "planning",
|
|
"runtime_targets": [
|
|
"claude"
|
|
],
|
|
"runtime_reach": "claude",
|
|
"parity_policy": "exempt",
|
|
"aliases": [],
|
|
"path": ".claude/workflows/bdd-foundry.js",
|
|
"supersedes": null
|
|
},
|
|
{
|
|
"id": "bead-crank",
|
|
"kind": "workflow",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"capability_class": "orchestration",
|
|
"runtime_targets": [
|
|
"claude"
|
|
],
|
|
"runtime_reach": "claude",
|
|
"parity_policy": "exempt",
|
|
"aliases": [
|
|
"crank"
|
|
],
|
|
"path": ".claude/workflows/bead-crank.js",
|
|
"supersedes": "ship-beads"
|
|
},
|
|
{
|
|
"id": "operating-loop",
|
|
"kind": "workflow",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"capability_class": "orchestration",
|
|
"runtime_targets": [
|
|
"claude"
|
|
],
|
|
"runtime_reach": "claude",
|
|
"parity_policy": "exempt",
|
|
"aliases": [],
|
|
"path": ".claude/workflows/operating-loop.js",
|
|
"supersedes": null
|
|
},
|
|
{
|
|
"id": "ship-beads",
|
|
"kind": "workflow",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"capability_class": "orchestration",
|
|
"runtime_targets": [
|
|
"claude"
|
|
],
|
|
"runtime_reach": "claude",
|
|
"parity_policy": "exempt",
|
|
"aliases": [
|
|
"crank",
|
|
"bead-crank"
|
|
],
|
|
"path": ".claude/workflows/ship-beads.js",
|
|
"supersedes": null
|
|
}
|
|
]
|
|
},
|
|
"capability_summary": {
|
|
"total": 105,
|
|
"skills": 62,
|
|
"cli_commands": 29,
|
|
"gates": 14,
|
|
"reference_impls": 0
|
|
},
|
|
"cli_top_level_commands": [
|
|
"beads",
|
|
"capabilities",
|
|
"claim",
|
|
"close",
|
|
"config",
|
|
"council-gate",
|
|
"doctor",
|
|
"done",
|
|
"eval",
|
|
"gate",
|
|
"goals",
|
|
"governor",
|
|
"init",
|
|
"land",
|
|
"membrane",
|
|
"pawl",
|
|
"plan-pawl",
|
|
"provenance",
|
|
"quick-start",
|
|
"ready",
|
|
"robot-docs",
|
|
"session",
|
|
"skills",
|
|
"status",
|
|
"validate",
|
|
"verdict-gate",
|
|
"verify",
|
|
"version",
|
|
"yield"
|
|
],
|
|
"capabilities": [
|
|
{
|
|
"sku": "skill:account-rotation",
|
|
"name": "account-rotation",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "safety",
|
|
"purpose": "Switch coding-agent accounts on a usage/rate limit. Routes by host+agent: macOS+Claude to claude-acct; Codex/Gemini and Linux/WSL to caam. Triggers: \"account-rotation\", \"account rotation\", \"switch coding-agent accounts on a\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/account-rotation/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:agent-mail",
|
|
"name": "agent-mail",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC6",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "orchestration",
|
|
"purpose": "Use when coordinating agents with Agent Mail locks, inboxes, threads, and conflict-prevention handoffs. Triggers: \"agent-mail\", \"agent mail\", \"use when coordinating agents with\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"task-intent"
|
|
],
|
|
"produces": [
|
|
"agent-identity",
|
|
"file-reservation",
|
|
"acknowledged-handoff"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec"
|
|
],
|
|
"path": "skills/agent-mail/",
|
|
"references": 8
|
|
},
|
|
{
|
|
"sku": "skill:agent-native",
|
|
"name": "agent-native",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "supporting",
|
|
"tier": "meta",
|
|
"capability_class": "execution",
|
|
"purpose": "Run persistent software-factory workers through a substrate-neutral lifecycle with observable readiness, engagement, evidence, bounded recovery, and handoff. Triggers: \"agent-native factory\", \"role-shaped agent panes\", \"supervise persistent workers\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"specification",
|
|
"existing-tracked-work",
|
|
"task-intent"
|
|
],
|
|
"produces": [
|
|
"agent-worker-evidence",
|
|
"worker-handoff"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/agent-native/",
|
|
"references": 2
|
|
},
|
|
{
|
|
"sku": "skill:agy-native",
|
|
"name": "agy-native",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "cross-vendor",
|
|
"capability_class": "execution",
|
|
"purpose": "|-",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"agy-run-evidence"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec"
|
|
],
|
|
"path": "skills/agy-native/",
|
|
"references": 1
|
|
},
|
|
{
|
|
"sku": "skill:automation-shape-routing",
|
|
"name": "automation-shape-routing",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "supporting",
|
|
"tier": "meta",
|
|
"capability_class": "planning",
|
|
"purpose": "Front door for agent automation: choose inline, bounded fanout, reusable skill/workflow/gate, persistent agent-native workers, or explicit Gas City. Triggers: \"build automation\", \"which orchestration shape\", \"should this use NTM\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"task-intent"
|
|
],
|
|
"produces": [
|
|
"automation-shape-verdict"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/automation-shape-routing/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:beads-br",
|
|
"name": "beads-br",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "tracking",
|
|
"purpose": "Local-first issue tracker (beads_rust) for AI agents — track tasks, manage dependencies, find ready work, sync via git JSONL. Triggers: \"beads-br\", \"beads br\", \"local-first issue tracker beads rust\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [
|
|
"ao beads dir"
|
|
],
|
|
"path": "skills/beads-br/",
|
|
"references": 6
|
|
},
|
|
{
|
|
"sku": "skill:beads-bv",
|
|
"name": "beads-bv",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "tracking",
|
|
"purpose": "Graph-aware task triage with bv and br — prioritize work, find bottlenecks, track dependencies across projects. Triggers: \"beads-bv\", \"beads bv\", \"graph-aware task triage with bv\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/beads-bv/",
|
|
"references": 3
|
|
},
|
|
{
|
|
"sku": "skill:behavior-first-planning",
|
|
"name": "behavior-first-planning",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "execution",
|
|
"capability_class": "planning",
|
|
"purpose": "Behavior-first planning discipline — intent → Gherkin behaviors → EXECUTED-red acceptance tests → spec → acceptance-gated bead DAG. No runnable acceptance test, no bead. Triggers: \"plan behavior-first\", \"acceptance-first planning\", \"give these beads runnable done-criteria\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"standards"
|
|
],
|
|
"produces": [
|
|
".agents/plans/*.md",
|
|
"br-issue"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/behavior-first-planning/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:bootstrap",
|
|
"name": "bootstrap",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "session",
|
|
"capability_class": "authoring",
|
|
"purpose": "Initialize AgentOps project files. Triggers: \"initialize AgentOps\", \"bootstrap project files\", \"set up .agents scaffolding\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"goals",
|
|
"product",
|
|
"doc",
|
|
"shared"
|
|
],
|
|
"produces": [],
|
|
"drives_commands": [
|
|
"ao gate check",
|
|
"ao quick-start",
|
|
"ao session bootstrap"
|
|
],
|
|
"path": "skills/bootstrap/",
|
|
"references": 3
|
|
},
|
|
{
|
|
"sku": "skill:cass",
|
|
"name": "cass",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "corpus",
|
|
"purpose": "Mine past agent sessions for working prompts, decisions, and patterns (session archaeology). Triggers: \"cass\", \"mine past agent sessions for\", \"cass skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/cass/",
|
|
"references": 16
|
|
},
|
|
{
|
|
"sku": "skill:cc-hooks",
|
|
"name": "cc-hooks",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "execution",
|
|
"purpose": "Configure Claude Code hooks (PreToolUse, PostToolUse, Stop, Notification) — user-side, opt-in per host (AgentOps 3.0 ships none). Triggers: \"cc-hooks\", \"cc hooks\", \"configure claude code hooks pretooluse\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/cc-hooks/",
|
|
"references": 7
|
|
},
|
|
{
|
|
"sku": "skill:codebase-recon",
|
|
"name": "codebase-recon",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "corpus",
|
|
"purpose": "Reconstruct a repository as cited entry-to-test flows, bounded claims, and a reusable baseline or verified delta. Triggers: \"build a repository mental model\", \"trace this codebase\", \"refresh the prior recon\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"repo-context",
|
|
"existing-docs"
|
|
],
|
|
"produces": [
|
|
"codebase-recon.v1",
|
|
"evidence-bounded-recon-report"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/codebase-recon/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:codex-exec",
|
|
"name": "codex-exec",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "unknown",
|
|
"capability_class": "execution",
|
|
"purpose": "|-",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"codex-run-output"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/codex-exec/",
|
|
"references": 1
|
|
},
|
|
{
|
|
"sku": "skill:converge",
|
|
"name": "converge",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "execution",
|
|
"capability_class": "orchestration",
|
|
"purpose": "Drive a fix -> re-run-judge-panel loop to terminal agreement or a hard BLOCK via the Go ao converge command. Triggers: \"converge\", \"drive a fix re-run-judge-panel loop\", \"converge skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"command-help"
|
|
],
|
|
"produces": [
|
|
"stdout"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/converge/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:converter",
|
|
"name": "converter",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "driven-adapter",
|
|
"tier": "cross-vendor",
|
|
"capability_class": "authoring",
|
|
"purpose": "Convert AgentOps skill formats. Triggers: \"converter\", \"convert agentops skill formats.\", \"converter skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"converted-skill"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/converter/",
|
|
"references": 1
|
|
},
|
|
{
|
|
"sku": "skill:council",
|
|
"name": "council",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "domain",
|
|
"tier": "judgment",
|
|
"capability_class": "validation",
|
|
"purpose": "Run multi-judge consensus. Use when: an irreversible or high-stakes decision needs independent judges before committing — architecture forks, one-way doors, scoring options.",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"standards"
|
|
],
|
|
"produces": [
|
|
"result.json",
|
|
"verdict.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao pawl"
|
|
],
|
|
"path": "skills/council/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:crank",
|
|
"name": "crank",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "execution",
|
|
"capability_class": "orchestration",
|
|
"purpose": "Execute epics through waves. Triggers: \"crank an epic\", \"execute epics through waves\", \"drive the bead wave plan\".",
|
|
"status": "active",
|
|
"disposition": "refactor",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"beads-br",
|
|
"implement",
|
|
"post-mortem",
|
|
"swarm",
|
|
"validate"
|
|
],
|
|
"produces": [
|
|
".agents/swarm/results/*.json",
|
|
"git-changes"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads dir",
|
|
"ao beads exec",
|
|
"ao done",
|
|
"ao gate check",
|
|
"ao pawl",
|
|
"ao pawl review",
|
|
"ao provenance emit-verdict",
|
|
"ao provenance verify",
|
|
"ao session handoff",
|
|
"ao version"
|
|
],
|
|
"path": "skills/crank/",
|
|
"references": 32
|
|
},
|
|
{
|
|
"sku": "skill:dcg",
|
|
"name": "dcg",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "safety",
|
|
"purpose": "Handle blocked destructive commands and configure agent safety guardrails. Triggers: \"dcg\", \"handle blocked destructive commands. use\", \"dcg skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/dcg/",
|
|
"references": 6
|
|
},
|
|
{
|
|
"sku": "skill:discovery",
|
|
"name": "discovery",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "meta",
|
|
"capability_class": "planning",
|
|
"purpose": "Create dense execution packets. Fold target for brainstorm + design (goal clarification, product-fit pressure testing). Triggers: \"run discovery\", \"shape intent as BDD\", \"scope a feature into an execution packet\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"plan",
|
|
"pre-mortem",
|
|
"research",
|
|
"shared"
|
|
],
|
|
"produces": [
|
|
".agents/plans/*.md",
|
|
"br-issue",
|
|
"execution-packet.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao plan-pawl decide"
|
|
],
|
|
"path": "skills/discovery/",
|
|
"references": 15
|
|
},
|
|
{
|
|
"sku": "skill:doc",
|
|
"name": "doc",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "supporting",
|
|
"tier": "product",
|
|
"capability_class": "docs",
|
|
"purpose": "Generate and validate repo docs, READMEs, and OSS doc packs. Triggers: \"doc\", \"generate and validate repo docs\", \"doc skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"repo-context"
|
|
],
|
|
"produces": [
|
|
"documentation"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/doc/",
|
|
"references": 12
|
|
},
|
|
{
|
|
"sku": "skill:domain",
|
|
"name": "domain",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "domain",
|
|
"tier": "knowledge",
|
|
"capability_class": "docs",
|
|
"purpose": "Ubiquitous language for human-AI software building — canonical definitions (vertical slice, tracer bullet, primitive) loaded JIT when a term needs pinning. Triggers: \"domain\", \"canonical vocabulary for human-ai software\", \"domain skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"stdout"
|
|
],
|
|
"drives_commands": [
|
|
"ao eval run",
|
|
"ao gate check",
|
|
"ao session bootstrap"
|
|
],
|
|
"path": "skills/domain/",
|
|
"references": 19
|
|
},
|
|
{
|
|
"sku": "skill:dueling-idea-genies",
|
|
"name": "dueling-idea-genies",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "domain",
|
|
"tier": "execution",
|
|
"capability_class": "validation",
|
|
"purpose": "Challenge a contested one-way-door idea with sealed independent perspectives, cross-review, and preserved dissent. Triggers: \"challenge this irreversible idea\", \"compare independent proposals\", \"stress-test a one-way door\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"idea-portfolio.v1",
|
|
"task-question"
|
|
],
|
|
"produces": [
|
|
"idea-challenge.v1"
|
|
],
|
|
"drives_commands": [
|
|
"ao plan-pawl decide"
|
|
],
|
|
"path": "skills/dueling-idea-genies/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:evolve",
|
|
"name": "evolve",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "experimental",
|
|
"capability_class": "orchestration",
|
|
"purpose": "Run autonomous improvement loops. Triggers: \"evolve\", \"improve everything\", \"autonomous improvement\".",
|
|
"status": "active",
|
|
"disposition": "refactor",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"rpi",
|
|
"goals",
|
|
"post-mortem"
|
|
],
|
|
"produces": [
|
|
"git-changes",
|
|
"goals-fitness-delta"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao gate check",
|
|
"ao goals measure",
|
|
"ao pawl",
|
|
"ao skills edit digest",
|
|
"ao skills edit seal"
|
|
],
|
|
"path": "skills/evolve/",
|
|
"references": 27
|
|
},
|
|
{
|
|
"sku": "skill:gc-membrane",
|
|
"name": "gc-membrane",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC6",
|
|
"hex_role": "supporting",
|
|
"tier": "library",
|
|
"capability_class": "orchestration",
|
|
"purpose": "The agentops-membrane pack: fail-closed cross-family verdict-bound close door on stock gc — close gate, finalize, pawl-verdict.v1, RBAC, quest intake, doctor. JIT via using-gc. Triggers: \"gc-membrane\", \"membrane pack\", \"pawl-verdict.v1\", \"gc close door\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/gc-membrane/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:goal-design",
|
|
"name": "goal-design",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "execution",
|
|
"capability_class": "planning",
|
|
"purpose": "Create validated goal-design packets. Triggers: \"goal prompt\", \"goal-design packet\", \"turn this goal into loop-ready work\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"project-goals",
|
|
"existing-docs"
|
|
],
|
|
"produces": [
|
|
".agents/goal-design/<slug>/intent.md",
|
|
".agents/goal-design/<slug>/driver.md"
|
|
],
|
|
"drives_commands": [
|
|
"ao gate check",
|
|
"ao plan-pawl decide"
|
|
],
|
|
"path": "skills/goal-design/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:goals",
|
|
"name": "goals",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "product",
|
|
"capability_class": "planning",
|
|
"purpose": "Maintain AgentOps goals. Triggers: \"goals\", \"maintain agentops goals.\", \"goals skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"result.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao eval scenario",
|
|
"ao goals",
|
|
"ao goals add",
|
|
"ao goals drift",
|
|
"ao goals export",
|
|
"ao goals history",
|
|
"ao goals init",
|
|
"ao goals measure",
|
|
"ao goals meta",
|
|
"ao goals migrate",
|
|
"ao goals prune",
|
|
"ao goals render",
|
|
"ao goals scenarios",
|
|
"ao goals steer",
|
|
"ao goals steer add",
|
|
"ao goals steer apply",
|
|
"ao goals steer prioritize",
|
|
"ao goals steer recommend",
|
|
"ao goals steer remove",
|
|
"ao goals trace",
|
|
"ao goals validate"
|
|
],
|
|
"path": "skills/goals/",
|
|
"references": 4
|
|
},
|
|
{
|
|
"sku": "skill:handoff",
|
|
"name": "handoff",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "supporting",
|
|
"tier": "session",
|
|
"capability_class": "corpus",
|
|
"purpose": "Write compact session handoffs. Triggers: \"handoff\", \"write compact session handoffs.\", \"handoff skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
".agents/handoff/*.md"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao session handoff"
|
|
],
|
|
"path": "skills/handoff/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:heal-skill",
|
|
"name": "heal-skill",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "supporting",
|
|
"tier": "meta",
|
|
"capability_class": "authoring",
|
|
"purpose": "Repair skill hygiene and deep-audit SKILL.md quality (absorbed skill-auditor). Triggers: \"heal-skill\", \"heal skill\", \"repair skill hygiene\", \"skill-auditor\", \"audit skill\", \"skill audit\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"audit-report.json"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/heal-skill/",
|
|
"references": 4
|
|
},
|
|
{
|
|
"sku": "skill:idea-genie",
|
|
"name": "idea-genie",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "execution",
|
|
"capability_class": "planning",
|
|
"purpose": "Generate an evidence-grounded opportunity portfolio for an open-ended product or engineering question. Triggers: \"generate ideas from repository evidence\", \"what should we build next\", \"find supported opportunities\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"repo-context",
|
|
"task-question"
|
|
],
|
|
"produces": [
|
|
"idea-portfolio.v1"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/idea-genie/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:implement",
|
|
"name": "implement",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "execution",
|
|
"capability_class": "execution",
|
|
"purpose": "Implement one tracked issue. Triggers: \"implement\", \"implement one tracked issue.\", \"implement skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"domain"
|
|
],
|
|
"produces": [
|
|
"git-changes"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec"
|
|
],
|
|
"path": "skills/implement/",
|
|
"references": 7
|
|
},
|
|
{
|
|
"sku": "skill:ms",
|
|
"name": "ms",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "corpus",
|
|
"purpose": "meta_skill (ms) — the skill-search/load engine over both corpora (agentops + jsm). Find a skill for a task, search skills, or load runnable skill guidance. Triggers: \"ms\", \"meta_skill\", \"skill search\", \"find a skill for\", \"load skill guidance\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [
|
|
"meta_skill"
|
|
],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/ms/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:ntm",
|
|
"name": "ntm",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC6",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "orchestration",
|
|
"purpose": "Orchestrate NTM tmux agent swarms and robot APIs — spawn/send panes, read robot state, triage, locks/mail, safety, pipelines. Single owner of swarm-tending doctrine. Triggers: \"ntm\", \"orchestrates ntm tmux agent swarms\", \"ntm skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"task-intent"
|
|
],
|
|
"produces": [
|
|
"ntm-robot-state",
|
|
"agent-worker-transcript"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao pawl doctor",
|
|
"ao pawl health",
|
|
"ao pawl reap",
|
|
"ao pawl review",
|
|
"ao pawl up"
|
|
],
|
|
"path": "skills/ntm/",
|
|
"references": 16
|
|
},
|
|
{
|
|
"sku": "skill:operationalize",
|
|
"name": "operationalize",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "domain",
|
|
"tier": "experimental",
|
|
"capability_class": "corpus",
|
|
"purpose": ">-",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
".agents/research/*.md",
|
|
"pattern-mining.v1"
|
|
],
|
|
"produces": [
|
|
".agents/operationalize/*.md",
|
|
"routed-handoffs"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/operationalize/",
|
|
"references": 3
|
|
},
|
|
{
|
|
"sku": "skill:pattern-mining",
|
|
"name": "pattern-mining",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "corpus",
|
|
"purpose": "Test repeated implementation shapes against independent exemplars and a holdout before routing an earned abstraction. Triggers: \"mine a recurring code pattern\", \"is this abstraction earned\", \"extract invariants from implementations\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"repo-context",
|
|
"task-question"
|
|
],
|
|
"produces": [
|
|
"pattern-mining.v1"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/pattern-mining/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:pawl-review",
|
|
"name": "pawl-review",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "judgment",
|
|
"capability_class": "validation",
|
|
"purpose": "Run one fresh, read-only, nonce-bound reviewer lane and hand its evidence to ao pawl without deciding the panel verdict. Triggers: \"run a pawl reviewer\", \"fresh-context review lane\", \"collect independent review evidence\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [
|
|
"pre-land-refuters"
|
|
],
|
|
"supersedes": "pre-land-refuters",
|
|
"consumes": [
|
|
"code-under-review",
|
|
"specification"
|
|
],
|
|
"produces": [
|
|
"review-lane-result.v1"
|
|
],
|
|
"drives_commands": [
|
|
"ao pawl"
|
|
],
|
|
"path": "skills/pawl-review/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:plan",
|
|
"name": "plan",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "execution",
|
|
"capability_class": "planning",
|
|
"purpose": "Decompose goals into issue plans. Triggers: \"plan\", \"decompose goals into issue plans.\", \"plan skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"standards"
|
|
],
|
|
"produces": [
|
|
".agents/plans/*.md",
|
|
"execution-packet.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao beads verify",
|
|
"ao plan-pawl decide"
|
|
],
|
|
"path": "skills/plan/",
|
|
"references": 14
|
|
},
|
|
{
|
|
"sku": "skill:post-mortem",
|
|
"name": "post-mortem",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "judgment",
|
|
"capability_class": "corpus",
|
|
"purpose": "Review completed work and learn. Use when: a task, PR arc, or session is finished and you want to extract learnings, or after ≥5 PRs (the scope checkpoint).",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"implement",
|
|
"validate",
|
|
"council"
|
|
],
|
|
"produces": [
|
|
"result.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao goals history",
|
|
"ao goals measure",
|
|
"ao membrane digest",
|
|
"ao membrane triage",
|
|
"ao session close"
|
|
],
|
|
"path": "skills/post-mortem/",
|
|
"references": 22
|
|
},
|
|
{
|
|
"sku": "skill:pr-prep",
|
|
"name": "pr-prep",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "contribute",
|
|
"capability_class": "delivery",
|
|
"purpose": "Prepare PR commits and body. Triggers: \"pr-prep\", \"pr prep\", \"prepare pr commits and body.\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"domain"
|
|
],
|
|
"produces": [
|
|
"git-changes"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/pr-prep/",
|
|
"references": 4
|
|
},
|
|
{
|
|
"sku": "skill:pre-mortem",
|
|
"name": "pre-mortem",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "domain",
|
|
"tier": "judgment",
|
|
"capability_class": "validation",
|
|
"purpose": "Stress-test plans before work. Use when: a plan is drafted but not yet executed and you want to surface failure modes, risks, and what would prove it wrong before committing.",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"standards"
|
|
],
|
|
"produces": [
|
|
"result.json",
|
|
"verdict.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads verify",
|
|
"ao plan-pawl decide"
|
|
],
|
|
"path": "skills/pre-mortem/",
|
|
"references": 14
|
|
},
|
|
{
|
|
"sku": "skill:product",
|
|
"name": "product",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "product",
|
|
"capability_class": "planning",
|
|
"purpose": "Create or refine PRODUCT.md. Triggers: \"product\", \"create or refine product.md.\", \"product skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"result.json"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/product/",
|
|
"references": 1
|
|
},
|
|
{
|
|
"sku": "skill:push",
|
|
"name": "push",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "execution",
|
|
"capability_class": "delivery",
|
|
"purpose": "Validate, commit, and push. Triggers: \"push\", \"ship it\", \"commit and push\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"git-changes"
|
|
],
|
|
"produces": [
|
|
"git-changes"
|
|
],
|
|
"drives_commands": [
|
|
"ao gate check",
|
|
"ao pawl"
|
|
],
|
|
"path": "skills/push/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:rch",
|
|
"name": "rch",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "execution",
|
|
"purpose": "Use when offloading slow builds to remote workers or recovering RCH worker, hook, SSH, sync, or disk issues. Triggers: \"rch\", \"use when offloading slow builds\", \"rch skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/rch/",
|
|
"references": 16
|
|
},
|
|
{
|
|
"sku": "skill:reality-check",
|
|
"name": "reality-check",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "domain",
|
|
"tier": "execution",
|
|
"capability_class": "validation",
|
|
"purpose": ">-",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"implement"
|
|
],
|
|
"produces": [
|
|
"result.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec"
|
|
],
|
|
"path": "skills/reality-check/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:refactor",
|
|
"name": "refactor",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "execution",
|
|
"purpose": "Execute safe refactors. Triggers: \"refactor\", \"execute safe refactors.\", \"refactor skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"repo-context"
|
|
],
|
|
"produces": [
|
|
"git-changes"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/refactor/",
|
|
"references": 1
|
|
},
|
|
{
|
|
"sku": "skill:release",
|
|
"name": "release",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "supporting",
|
|
"tier": "product",
|
|
"capability_class": "delivery",
|
|
"purpose": "Run release validation. Triggers: \"run release validation\", \"cut a release\", \"check release readiness\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"result.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao goals init"
|
|
],
|
|
"path": "skills/release/",
|
|
"references": 8
|
|
},
|
|
{
|
|
"sku": "skill:research",
|
|
"name": "research",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "execution",
|
|
"capability_class": "corpus",
|
|
"purpose": "Explore and write findings. Triggers: \"research\", \"explore and write findings.\", \"research skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"repo-context"
|
|
],
|
|
"produces": [
|
|
".agents/research/*.md",
|
|
"result.json"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/research/",
|
|
"references": 18
|
|
},
|
|
{
|
|
"sku": "skill:reverse-engineer",
|
|
"name": "reverse-engineer",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "corpus",
|
|
"purpose": "Reverse-engineer an authorized repo, binary, or product into a verifiable feature inventory and adoption map. Triggers: \"reverse-engineer X\", \"tear down Y\", \"what should we steal from Z\", \"evaluate competitor/upstream\", \"should we fork/adopt/build-native\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [
|
|
"reverse-engineer-rpi"
|
|
],
|
|
"supersedes": "reverse-engineer-rpi",
|
|
"consumes": [],
|
|
"produces": [
|
|
".agents/research/*.md"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/reverse-engineer/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:rpi",
|
|
"name": "rpi",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "domain",
|
|
"tier": "meta",
|
|
"capability_class": "orchestration",
|
|
"purpose": "Run discovery, crank, validation. Triggers: \"run rpi\", \"research-plan-implement one turn\", \"drive a turn through the operating loop\".",
|
|
"status": "active",
|
|
"disposition": "refactor",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"crank",
|
|
"discovery",
|
|
"domain",
|
|
"validate"
|
|
],
|
|
"produces": [
|
|
".agents/rpi/*.md"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao pawl"
|
|
],
|
|
"path": "skills/rpi/",
|
|
"references": 18
|
|
},
|
|
{
|
|
"sku": "skill:sbh",
|
|
"name": "sbh",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "safety",
|
|
"purpose": ">-",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/sbh/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "skill:scaffold",
|
|
"name": "scaffold",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "authoring",
|
|
"purpose": "Stamp project/component/CI scaffolds — but reach for it mainly for the repo-specific domain-slice binding (generic trees a frontier model needs no skill for). Triggers: \"scaffold\", \"create project component or boilerplate\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"converted-skill"
|
|
],
|
|
"drives_commands": [
|
|
"ao goals scenarios"
|
|
],
|
|
"path": "skills/scaffold/",
|
|
"references": 3
|
|
},
|
|
{
|
|
"sku": "skill:scope",
|
|
"name": "scope",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC5",
|
|
"hex_role": "driven-adapter",
|
|
"tier": "execution",
|
|
"capability_class": "safety",
|
|
"purpose": "Hard-block edits outside declared frozen directories and protect paths during risky changes. Triggers: \"scope\", \"hard-block edits outside declared frozen\", \"scope skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"filesystem-gate"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/scope/",
|
|
"references": 3
|
|
},
|
|
{
|
|
"sku": "skill:security",
|
|
"name": "security",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "driven-adapter",
|
|
"tier": "product",
|
|
"capability_class": "safety",
|
|
"purpose": "Run repository security scans for vulnerabilities, dependency risk, secrets, and release gates. Triggers: \"security\", \"run repository security scans for\", \"security skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"repo-context"
|
|
],
|
|
"produces": [
|
|
"security-report.json"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/security/",
|
|
"references": 2
|
|
},
|
|
{
|
|
"sku": "skill:shared",
|
|
"name": "shared",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "domain",
|
|
"tier": "library",
|
|
"capability_class": "authoring",
|
|
"purpose": "Shared AgentOps skill contracts. Triggers: \"shared\", \"shared agentops skill contracts.\", \"shared skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"stdout"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads verify",
|
|
"ao version"
|
|
],
|
|
"path": "skills/shared/",
|
|
"references": 16
|
|
},
|
|
{
|
|
"sku": "skill:skill-builder",
|
|
"name": "skill-builder",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "supporting",
|
|
"tier": "meta",
|
|
"capability_class": "authoring",
|
|
"purpose": "Scaffold or absorb new SKILL.md files against the unified AgentOps template. Triggers: \"create a skill\", \"scaffold skill\", \"absorb external skill\", \"new skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"converted-skill"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/skill-builder/",
|
|
"references": 4
|
|
},
|
|
{
|
|
"sku": "skill:standards",
|
|
"name": "standards",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "domain",
|
|
"tier": "library",
|
|
"capability_class": "docs",
|
|
"purpose": "Provide repo coding standards. Triggers: \"standards\", \"provide repo coding standards.\", \"standards skill\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"stdout"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/standards/",
|
|
"references": 25
|
|
},
|
|
{
|
|
"sku": "skill:status",
|
|
"name": "status",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "session",
|
|
"capability_class": "tracking",
|
|
"purpose": "Show AgentOps work status. Triggers: \"status\", \"show agentops work status.\", \"status skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"br"
|
|
],
|
|
"produces": [
|
|
"stdout"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao session bootstrap"
|
|
],
|
|
"path": "skills/status/",
|
|
"references": 2
|
|
},
|
|
{
|
|
"sku": "skill:swarm",
|
|
"name": "swarm",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC6",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "orchestration",
|
|
"purpose": "Dispatch parallel agents. Triggers: \"swarm\", \"dispatch parallel agents.\", \"swarm skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"implement",
|
|
"validate"
|
|
],
|
|
"produces": [
|
|
".agents/swarm/results/*.json"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/swarm/",
|
|
"references": 21
|
|
},
|
|
{
|
|
"sku": "skill:test",
|
|
"name": "test",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "validation",
|
|
"purpose": "Generate tests and coverage plans. Triggers: \"test\", \"generate tests and coverage plans.\", \"test skill\".",
|
|
"status": "active",
|
|
"disposition": "update",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [
|
|
"standards",
|
|
"repo-context"
|
|
],
|
|
"produces": [
|
|
"result.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec"
|
|
],
|
|
"path": "skills/test/",
|
|
"references": 6
|
|
},
|
|
{
|
|
"sku": "skill:toil-mining",
|
|
"name": "toil-mining",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC1",
|
|
"hex_role": "supporting",
|
|
"tier": "execution",
|
|
"capability_class": "corpus",
|
|
"purpose": ">-",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"result.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec"
|
|
],
|
|
"path": "skills/toil-mining/",
|
|
"references": 1
|
|
},
|
|
{
|
|
"sku": "skill:using-gc",
|
|
"name": "using-gc",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC6",
|
|
"hex_role": "supporting",
|
|
"tier": "cross-vendor",
|
|
"capability_class": "orchestration",
|
|
"purpose": "Drive an explicitly selected Gas City factory: stand up a city, sling quests, watch the AgentOps membrane close gate, resolve stalls, and converge. Triggers: \"using-gc\", \"gas city\", \"drive a gc city\", \"sling a quest\", \"gc stall\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [],
|
|
"drives_commands": [],
|
|
"path": "skills/using-gc/",
|
|
"references": 3
|
|
},
|
|
{
|
|
"sku": "skill:validate",
|
|
"name": "validate",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC2",
|
|
"hex_role": "driving-adapter",
|
|
"tier": "judgment",
|
|
"capability_class": "validation",
|
|
"purpose": "Produce PASS/WARN/FAIL verdicts for artifacts, plans, code, PRs, or gates — quick pre-commit checks (absorbs vibe) through completion audits. Triggers: \"validate an artifact\", \"PASS/WARN/FAIL verdict\", \"readiness / completion audit\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"result.json"
|
|
],
|
|
"drives_commands": [
|
|
"ao beads exec",
|
|
"ao pawl"
|
|
],
|
|
"path": "skills/validate/",
|
|
"references": 24
|
|
},
|
|
{
|
|
"sku": "skill:workflow-builder",
|
|
"name": "workflow-builder",
|
|
"type": "skill",
|
|
"kind": "skill",
|
|
"bounded_context": "BC4",
|
|
"hex_role": "supporting",
|
|
"tier": "meta",
|
|
"capability_class": "authoring",
|
|
"purpose": "Scaffold a new Claude Workflow script — deterministic multi-agent orchestration. Triggers: \"build a workflow\", \"create a workflow\", \"scaffold workflow\", \"author a workflow\".",
|
|
"status": "active",
|
|
"disposition": "keep",
|
|
"runtime_targets": [
|
|
"claude",
|
|
"codex"
|
|
],
|
|
"runtime_reach": "cross",
|
|
"parity_policy": "required",
|
|
"aliases": [],
|
|
"supersedes": null,
|
|
"consumes": [],
|
|
"produces": [
|
|
"workflow-script"
|
|
],
|
|
"drives_commands": [],
|
|
"path": "skills/workflow-builder/",
|
|
"references": 0
|
|
},
|
|
{
|
|
"sku": "cmd:ao.beads",
|
|
"name": "ao beads",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Complementary tooling for the bd (beads) issue tracker",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.capabilities",
|
|
"name": "ao capabilities",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC5",
|
|
"purpose": "Print the machine-readable CLI contract (JSON)",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.claim",
|
|
"name": "ao claim",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC3",
|
|
"purpose": "Claim a BR bead or manage claim-evidence bindings",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--claim",
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--level",
|
|
"--output",
|
|
"--path",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.close",
|
|
"name": "ao close",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Close a bead and persist the explicit ledger/evidence paths",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.config",
|
|
"name": "ao config",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC4",
|
|
"purpose": "Manage configuration",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--show",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.council-gate",
|
|
"name": "ao council-gate",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Fail-closed two-plus judge verdict aggregation",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.doctor",
|
|
"name": "ao doctor",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC4",
|
|
"purpose": "Check AgentOps health",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--before",
|
|
"--config",
|
|
"--dry-run",
|
|
"--explain",
|
|
"--fix",
|
|
"--json",
|
|
"--online",
|
|
"--only",
|
|
"--output",
|
|
"--quick",
|
|
"--robot",
|
|
"--robot-triage",
|
|
"--severity",
|
|
"--since",
|
|
"--skip",
|
|
"--verbose",
|
|
"--yes"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.done",
|
|
"name": "ao done",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Close a bead with a verdict-referenced stamp — no verdict = not done",
|
|
"status": "active",
|
|
"driven_by_skills": [
|
|
"crank"
|
|
],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--force-no-verdict",
|
|
"--json",
|
|
"--output",
|
|
"--reason",
|
|
"--sha",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.eval",
|
|
"name": "ao eval",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC2",
|
|
"purpose": "Run deterministic local evaluation suites",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--delete",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--tmp-files",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.gate",
|
|
"name": "ao gate",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC2",
|
|
"purpose": "Human review gates",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--reason",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.goals",
|
|
"name": "ao goals",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC3",
|
|
"purpose": "Fitness goal measurement and validation",
|
|
"status": "active",
|
|
"driven_by_skills": [
|
|
"goals"
|
|
],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--file",
|
|
"--json",
|
|
"--output",
|
|
"--timeout",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.governor",
|
|
"name": "ao governor",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "The membrane's SPC control-loop governor (error budget, special-cause)",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.init",
|
|
"name": "ao init",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC4",
|
|
"purpose": "Initialize AgentOps in the current repository",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--stealth",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.land",
|
|
"name": "ao land",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Land a bead through the trusted pawl path with a fresh in-checkout binary, then atomic pawl-land",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--scope",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.membrane",
|
|
"name": "ao membrane",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Self-improving membrane: turn escapes into membrane checks",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.pawl",
|
|
"name": "ao pawl",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Cross-family membrane review and verdict tooling (the in-repo acceptance pawl)",
|
|
"status": "active",
|
|
"driven_by_skills": [
|
|
"council",
|
|
"crank",
|
|
"evolve",
|
|
"pawl-review",
|
|
"push",
|
|
"rpi",
|
|
"validate"
|
|
],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--dual",
|
|
"--json",
|
|
"--models",
|
|
"--output",
|
|
"--tri",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.plan-pawl",
|
|
"name": "ao plan-pawl",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "The plan-pawl duel gate over discovery plans (docs/contracts/pawls.md)",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.provenance",
|
|
"name": "ao provenance",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Write and read the SDLC provenance edge ledger",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.quick-start",
|
|
"name": "ao quick-start",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC3",
|
|
"purpose": "Set up AgentOps in your project (5 minutes)",
|
|
"status": "active",
|
|
"driven_by_skills": [
|
|
"bootstrap"
|
|
],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--minimal",
|
|
"--no-beads",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.ready",
|
|
"name": "ao ready",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Print harness-neutral ready bead state as JSON",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.robot-docs",
|
|
"name": "ao robot-docs",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC5",
|
|
"purpose": "Print the paste-ready agent handbook for the ao CLI (Markdown)",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.session",
|
|
"name": "ao session",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC5",
|
|
"purpose": "Session lifecycle operations",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--session",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.skills",
|
|
"name": "ao skills",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC4",
|
|
"purpose": "Inspect and validate the skills/ tree",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.status",
|
|
"name": "ao status",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC3",
|
|
"purpose": "Show AgentOps status",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.validate",
|
|
"name": "ao validate",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC2",
|
|
"purpose": "Umbrella validation gate (exit-code-as-verdict with --gate)",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--bead",
|
|
"--changes",
|
|
"--config",
|
|
"--dry-run",
|
|
"--gate",
|
|
"--json",
|
|
"--lenient",
|
|
"--lenient-expiry",
|
|
"--output",
|
|
"--strict",
|
|
"--verbose",
|
|
"--warn-as-fail"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.verdict-gate",
|
|
"name": "ao verdict-gate",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Reject verdicts without commands and independent judge identity",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.verify",
|
|
"name": "ao verify",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Independent cross-family verdict on your change — no verdict = not done",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--author-family",
|
|
"--config",
|
|
"--context",
|
|
"--converge",
|
|
"--dir",
|
|
"--dry-run",
|
|
"--export-env",
|
|
"--from-verdict",
|
|
"--head",
|
|
"--json",
|
|
"--output",
|
|
"--rebind",
|
|
"--scope",
|
|
"--show-config",
|
|
"--stable",
|
|
"--strict",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.version",
|
|
"name": "ao version",
|
|
"type": "cli-command",
|
|
"bounded_context": "BC4",
|
|
"purpose": "Show version information",
|
|
"status": "active",
|
|
"driven_by_skills": [
|
|
"crank",
|
|
"shared"
|
|
],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "cmd:ao.yield",
|
|
"name": "ao yield",
|
|
"type": "cli-command",
|
|
"bounded_context": "",
|
|
"purpose": "Record dynamo yield-ledger events (per-bead operational stream)",
|
|
"status": "active",
|
|
"driven_by_skills": [],
|
|
"flags": [
|
|
"--config",
|
|
"--dry-run",
|
|
"--json",
|
|
"--output",
|
|
"--verbose"
|
|
],
|
|
"path": "cli/cmd/ao/"
|
|
},
|
|
{
|
|
"sku": "gate:changes",
|
|
"name": "changes",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:go-gate-shadow",
|
|
"name": "go-gate-shadow",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:skill-gates",
|
|
"name": "skill-gates",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:correctness",
|
|
"name": "correctness",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:lint",
|
|
"name": "lint",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:security",
|
|
"name": "security",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:skills-integrity",
|
|
"name": "skills-integrity",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:contracts-sync",
|
|
"name": "contracts-sync",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:codex-parity",
|
|
"name": "codex-parity",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:doctrine-proof",
|
|
"name": "doctrine-proof",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:eval",
|
|
"name": "eval",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:skill-eval",
|
|
"name": "skill-eval",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:process-hygiene",
|
|
"name": "process-hygiene",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
},
|
|
{
|
|
"sku": "gate:summary",
|
|
"name": "summary",
|
|
"type": "gate",
|
|
"bounded_context": "BC2",
|
|
"purpose": "CI validation gate (.github/workflows/validate.yml).",
|
|
"status": "active",
|
|
"path": ".github/workflows/validate.yml"
|
|
}
|
|
],
|
|
"workflows": [
|
|
{
|
|
"id": "bdd-foundry",
|
|
"kind": "workflow",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"capability_class": "planning",
|
|
"runtime_targets": [
|
|
"claude"
|
|
],
|
|
"runtime_reach": "claude",
|
|
"parity_policy": "exempt",
|
|
"aliases": [],
|
|
"path": ".claude/workflows/bdd-foundry.js",
|
|
"supersedes": null
|
|
},
|
|
{
|
|
"id": "bead-crank",
|
|
"kind": "workflow",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"capability_class": "orchestration",
|
|
"runtime_targets": [
|
|
"claude"
|
|
],
|
|
"runtime_reach": "claude",
|
|
"parity_policy": "exempt",
|
|
"aliases": [
|
|
"crank"
|
|
],
|
|
"path": ".claude/workflows/bead-crank.js",
|
|
"supersedes": "ship-beads"
|
|
},
|
|
{
|
|
"id": "operating-loop",
|
|
"kind": "workflow",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"capability_class": "orchestration",
|
|
"runtime_targets": [
|
|
"claude"
|
|
],
|
|
"runtime_reach": "claude",
|
|
"parity_policy": "exempt",
|
|
"aliases": [],
|
|
"path": ".claude/workflows/operating-loop.js",
|
|
"supersedes": null
|
|
},
|
|
{
|
|
"id": "ship-beads",
|
|
"kind": "workflow",
|
|
"bounded_context": "BC3",
|
|
"hex_role": "driving-adapter",
|
|
"capability_class": "orchestration",
|
|
"runtime_targets": [
|
|
"claude"
|
|
],
|
|
"runtime_reach": "claude",
|
|
"parity_policy": "exempt",
|
|
"aliases": [
|
|
"crank",
|
|
"bead-crank"
|
|
],
|
|
"path": ".claude/workflows/ship-beads.js",
|
|
"supersedes": null
|
|
}
|
|
],
|
|
"cadence_recommendations": [
|
|
{
|
|
"name": "dream-cycle",
|
|
"cadence": "nightly",
|
|
"cron": "0 3 * * *",
|
|
"job_type": "dream.run",
|
|
"description": "Full knowledge consolidation: harvest → forge → inject → defrag",
|
|
"skills": [
|
|
"curate",
|
|
"forge",
|
|
"compile",
|
|
"inject"
|
|
]
|
|
},
|
|
{
|
|
"name": "knowledge-forge",
|
|
"cadence": "hourly",
|
|
"cron": "5 * * * *",
|
|
"job_type": "wiki.forge",
|
|
"description": "Mine session transcripts into learnings",
|
|
"skills": [
|
|
"forge"
|
|
]
|
|
},
|
|
{
|
|
"name": "eval-suite",
|
|
"cadence": "nightly",
|
|
"cron": "0 4 * * *",
|
|
"job_type": "eval.suite",
|
|
"description": "Run behavioral eval suite against skill changes",
|
|
"skills": [
|
|
"scenario"
|
|
]
|
|
},
|
|
{
|
|
"name": "wiki-build",
|
|
"cadence": "weekly",
|
|
"cron": "0 5 * * 0",
|
|
"job_type": "wiki.build",
|
|
"description": "Full .agents/compiled rebuild",
|
|
"skills": [
|
|
"compile"
|
|
]
|
|
},
|
|
{
|
|
"name": "flywheel-health",
|
|
"cadence": "weekly",
|
|
"cron": "0 6 * * 1",
|
|
"job_type": null,
|
|
"description": "Knowledge flywheel staleness and pool depth check",
|
|
"skills": [
|
|
"flywheel"
|
|
]
|
|
},
|
|
{
|
|
"name": "deps-audit",
|
|
"cadence": "weekly",
|
|
"cron": "0 7 * * 2",
|
|
"job_type": null,
|
|
"description": "Dependency vulnerability and license audit",
|
|
"skills": [
|
|
"deps"
|
|
]
|
|
},
|
|
{
|
|
"name": "security-scan",
|
|
"cadence": "weekly",
|
|
"cron": "0 7 * * 3",
|
|
"job_type": null,
|
|
"description": "Repository security scan",
|
|
"skills": [
|
|
"security"
|
|
]
|
|
},
|
|
{
|
|
"name": "evolve-loop",
|
|
"cadence": "weekly",
|
|
"cron": "0 2 * * 6",
|
|
"job_type": "rpi.run",
|
|
"description": "Autonomous fitness-scored improvement cycle",
|
|
"skills": [
|
|
"evolve",
|
|
"rpi"
|
|
]
|
|
},
|
|
{
|
|
"name": "pre-push-gate",
|
|
"cadence": "per-push",
|
|
"cron": null,
|
|
"job_type": null,
|
|
"description": "Local cockpit validation before push to main",
|
|
"skills": []
|
|
},
|
|
{
|
|
"name": "session-inject",
|
|
"cadence": "per-session",
|
|
"cron": null,
|
|
"job_type": null,
|
|
"description": "Context injection at session start",
|
|
"skills": [
|
|
"inject",
|
|
"recover"
|
|
]
|
|
}
|
|
]
|
|
}
|