Skip to content
AID v2.3.0 is out.See what's new →
Skills

All Skills

AID ships 76 skill directories across four skill groups (Support, Knowledge Base Maintenance, Definition, Execution), with the Definition group subdivided into 17 verb families derived from the shortcut catalog. Each card below links to that skill’s detail page.

Note: This page is the roster, and it files skills per FR-5’s Placement rules. aid-triage is Support here and Definition in the curated roster that the methodology’s skill inventory publishes. Where they disagree about grouping, this page is authoritative. How the shortcut skills themselves work — the shared engine and its INTAKE → APPROVAL-HALT sequence — is at Reference → Shortcut engine.

Skills for configuring AID and managing tickets and connectors. Start here if you’re not sure which skill to use.

  • aid-triage — Suggest-only router for “I don’t know which entry fits.” Captures one short free-form description, infers the work type and judges scope, then suggests the…
  • aid-config — View or update AID pipeline settings.
  • aid-set-connector — On-demand, off-pipeline upsert into the connector catalog.
  • aid-unset-connector — On-demand, off-pipeline removal from the connector catalog.
  • aid-read-ticket — On-demand, non-destructive ticket read.
  • aid-create-ticket — On-demand utility skill that files one new ticket via whatever issue-tracker connector the project has registered, or the host tool’s own tracker MCP when…
  • aid-update-ticket — On-demand write skill that mutates exactly ONE named part of an existing ticket in whatever issue-tracker connector resolves for it: `aid-update-ticket…

Skills for discovering, querying, summarising, mapping, and maintaining the project Knowledge Base.

  • aid-discover — Brownfield project discovery with built-in quality gate.
  • aid-summarize — Generate a single-file kb.html from .aid/knowledge/.
  • aid-graph — Build .aid/knowledge/relationships.md and .aid/knowledge/graph.html from an approved Knowledge Base and the project source.
  • aid-housekeep — Optional on-demand housekeeping skill.
  • aid-update-kb — Optional on-demand targeted KB update skill.
  • aid-ask — Optional on-demand Q&A skill.

The full AID pipeline plus every shortcut skill, grouped by verb family.

The full path — the five phases, in order:

  • aid-describe — Conversational requirements gathering through adaptive interview, driven by the seasoned-analyst elicitation engine (references/elicitation-engine.md): one…
  • aid-define — Feature decomposition and cross-reference validation from approved requirements.
  • aid-specify — Technical specification through conversational refinement, one feature at a time.
  • aid-plan — Sequence feature SPECs into deliverables — each one a functional MVP that builds on the previous.
  • aid-detail — Break deliverables into small, dependency-driven, typed tasks — each one a reviewable unit.
  • aid-fix — Direct-entry Lite-path shortcut (Diagnose and correct a defect, regression, incident, or vulnerability.) — skips the aid-describe interview/triage.
  • aid-create — Direct-entry Lite-path shortcut (Create a new internal code artifact (module, interface, type) from scratch.) — skips the aid-describe interview/triage.
  • aid-create-api — Direct-entry Lite-path shortcut (Create an API endpoint / middleware (contract, handler, validation).) — skips the aid-describe interview/triage.
  • aid-create-ui — Direct-entry Lite-path shortcut (Create a UI component or page.) — skips the aid-describe interview/triage.
  • aid-create-theme — Direct-entry Lite-path shortcut (Create a visual theme or style-token set.) — skips the aid-describe interview/triage.
  • aid-create-cli — Direct-entry Lite-path shortcut (Create a CLI command.) — skips the aid-describe interview/triage.
  • aid-create-data-model — Direct-entry Lite-path shortcut (Create a new data model/entity with its schema migration.) — skips the aid-describe interview/triage.
  • aid-create-data-pipeline — Direct-entry Lite-path shortcut (Create a data pipeline (source, transform, sink, schedule).) — skips the aid-describe interview/triage.
  • aid-create-messaging — Direct-entry Lite-path shortcut (Create a message/event schema and its emission.) — skips the aid-describe interview/triage.
  • aid-create-integration — Direct-entry Lite-path shortcut (Create an external-service integration (client/adapter).) — skips the aid-describe interview/triage.
  • aid-create-job — Direct-entry Lite-path shortcut (Create a scheduled or background job.) — skips the aid-describe interview/triage.
  • aid-create-config — Direct-entry Lite-path shortcut (Create a new configuration option or feature flag.) — skips the aid-describe interview/triage.
  • aid-create-infra — Direct-entry Lite-path shortcut (Provision a new infrastructure resource.) — skips the aid-describe interview/triage.
  • aid-create-test — Direct-entry Lite-path shortcut (Author new tests (unit/integration/e2e); each test traces to an acceptance criterion; framework inferred from the KB.) —…
  • aid-create-document — Create a document NOW — markdown/reference/how-to, an ADR, an architecture write-up, a runbook, a tutorial, a changelog, a mermaid diagram, a table —…
  • aid-create-diagram — Create a diagram NOW — a mermaid or graphviz diagram (flowchart, sequence, ER, C4, state, …) chosen for the subject, in one pass.
  • aid-create-dashboard — Direct-entry Lite-path shortcut (Build a durable dashboard / BI view (source -> visualization -> publish/refresh).) — skips the aid-describe…
  • aid-update — Direct-entry Lite-path shortcut (Update an existing internal code artifact’s behavior under new acceptance criteria.) — skips the aid-describe…
  • aid-update-api — Direct-entry Lite-path shortcut (Update an existing API endpoint / middleware’s contract or behavior.) — skips the aid-describe interview/triage.
  • aid-update-ui — Direct-entry Lite-path shortcut (Update an existing UI component or page.) — skips the aid-describe interview/triage.
  • aid-update-theme — Direct-entry Lite-path shortcut (Update an existing visual theme or style-token set.) — skips the aid-describe interview/triage.
  • aid-update-cli — Direct-entry Lite-path shortcut (Update an existing CLI command.) — skips the aid-describe interview/triage.
  • aid-update-data-model — Direct-entry Lite-path shortcut (Update an existing data model/entity’s schema, with forward+rollback migration.) — skips the aid-describe interview/triage.
  • aid-update-data-pipeline — Direct-entry Lite-path shortcut (Update an existing data pipeline’s source, transform, sink, or schedule.) — skips the aid-describe interview/triage.
  • aid-update-messaging — Direct-entry Lite-path shortcut (Update an existing message/event schema or its emission.) — skips the aid-describe interview/triage.
  • aid-update-integration — Direct-entry Lite-path shortcut (Update an existing external-service integration.) — skips the aid-describe interview/triage.
  • aid-update-job — Direct-entry Lite-path shortcut (Update an existing scheduled or background job.) — skips the aid-describe interview/triage.
  • aid-update-config — Direct-entry Lite-path shortcut (Update an existing configuration option or feature flag.) — skips the aid-describe interview/triage.
  • aid-update-infra — Direct-entry Lite-path shortcut (Update an existing infrastructure resource.) — skips the aid-describe interview/triage.
  • aid-update-test — Direct-entry Lite-path shortcut (Update or extend existing tests.) — skips the aid-describe interview/triage.
  • aid-update-document — Update an EXISTING document NOW — revise/extend a markdown doc, an ADR, a runbook, a changelog, a diagram, etc.
  • aid-update-dashboard — Direct-entry Lite-path shortcut (Update an existing dashboard / BI view (source, visualization, or refresh cadence).) — skips the aid-describe…
  • aid-refactor — Direct-entry Lite-path shortcut (Restructure or optimize code without changing behavior (rename, restructure, or improve performance).) — skips the…
  • aid-remove — Direct-entry Lite-path shortcut (Remove or delete a code artifact, endpoint, dependency, feature, or dead code; update dependents, tests, and docs.) — skips…
  • aid-deprecate — Direct-entry Lite-path shortcut (Deprecate an existing artifact/API: mark deprecated, add warnings and a migration path, without deleting yet.) — skips the…
  • aid-migrate — Direct-entry Lite-path shortcut (Migrate data, a dependency, framework, or platform, with a rollback plan (non-schema; schema migrations use…
  • aid-test — Run a test suite / verification NOW and consolidate the results into findings, in one pass.
  • aid-test-security — Run a security verification NOW — SAST, DAST, fuzzing, or dependency audit — and consolidate findings.
  • aid-test-performance — Run a performance verification NOW — benchmark, load test, or stress test against a threshold/SLO — and report measured-vs-threshold.
  • aid-test-data-quality — Run data-quality checks NOW — schema, freshness, completeness, uniqueness — on a dataset or pipeline, against thresholds, and report.
  • aid-experiment — Direct-entry Lite-path shortcut (Design, run, and analyze a controlled experiment or A/B test.) — skips the aid-describe interview/triage.
  • aid-prototype — Build a THROWAWAY low-fidelity model NOW to validate a direction before committing to a full build — then present what it shows and hand the real build off…
  • aid-prototype-ui — A ui kind-sibling of /aid-prototype — build a THROWAWAY low-fidelity UI wireframe/mock + interaction flow NOW to validate a UX direction, then present what…
  • aid-design — Produce a KEPT design artifact NOW — a UX/interaction flow, a component or interface design, an architecture sketch, with accessibility notes — meant to…
  • aid-document — Write a general document NOW — a Diataxis how-to / reference / explanation, or a status/progress report — in one pass.
  • aid-document-decision — Write an ADR NOW — an architecture decision record (Context -> Decision -> Alternatives -> Consequences) — in one pass.
  • aid-document-architecture — Document an architecture NOW — a system’s components, boundaries, and interactions (C4/arc42 views + Mermaid diagrams) — in one pass.
  • aid-document-guideline — Write a guideline NOW — an advisory recommended practice (principle -> rationale -> do/don’t examples) — in one pass.
  • aid-document-standard — Write a standard NOW — a mandatory rule (rule -> scope -> compliance/enforcement -> exceptions) — in one pass.
  • aid-document-runbook — Write a runbook NOW — an operational procedure (trigger -> diagnostic -> remediation -> escalation) — in one pass.
  • aid-document-tutorial — Write a tutorial NOW — a learning-oriented walkthrough (prerequisites -> worked steps -> outcome) — in one pass.
  • aid-document-changelog — Write a changelog NOW — release notes grouped Added / Changed / Fixed / Removed / Security — in one pass.
  • aid-report — Analyze data or usage NOW — EDA, metrics, or an A/B result — and return a curated, verified insight report in one pass.
  • aid-review — Review/assess an existing artifact — code, a change/diff, a design, a PR, a ticket, a document, a UI, whatever the request names — against criteria, and…
  • aid-research — Investigate an open technical question NOW — evaluate options, or (only with your explicit authorization) run an isolated feasibility spike — and return a…
  • aid-deploy — Package completed deliveries into a release.
  • aid-monitor — Observe production, classify findings, and route actions.

Skills for executing detailed tasks, each through a graded adversarial review loop.

  • aid-execute — Execute a task based on its type: RESEARCH, DESIGN, IMPLEMENT, TEST, DOCUMENT, MIGRATE, REFACTOR, or CONFIGURE.

Report an issue with this page →