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

aid-create-ticket

  • name — aid-create-ticket
  • description — 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 none is catalogued. Parses --connector <stem>, --level epic|story|task, and --parent <ref> flags in any order ahead of a free-text <description> (create has no leading-token connector heuristic), resolves the connector via the shared ladder, composes the new-ticket payload (fixing level and parent by precedence, defaulting neither silently), resolves the canonical tier to the tracker’s concrete issue-type at runtime via a non-destructive read (graceful degradation when the tracker has no matching type), previews the exact payload, and gates on one in-run AskUserQuestion confirm — which also carries the epic|story|task pick when the level is neither explicit nor inferable — before filing. Returns the new <connector-stem>:<external-id> only after the user confirms; nothing is filed, and no local file is ever written, before that.
  • allowed-tools — Read, Glob, Grep, AskUserQuestion
  • argument-hint — [—connector <stem>] [—level epic|story|task] [—parent <ref>] <description>

Definition: canonical/skills/aid-create-ticket/SKILL.md

Approximate: This chart is derived by heuristic; exact transitions may differ from runtime behaviour.

flowchart TB
  classDef aidNode color:#fff
  classDef aidEntry fill:#166534,stroke:#14532d,color:#fff
  classDef aidExit fill:#991b1b,stroke:#7f1d1d,color:#fff
  classDef aidDecision fill:#92400e,stroke:#78350f,color:#fff
  classDef aidLoopBack fill:#1e3a8a,stroke:#1e3a8a,color:#fff
  classDef aidStep fill:#1a2035,stroke:#d4a853,color:#f1f5f9
  n1(["PARSE-ARGS"])
  n2["RESOLVE-CONNECTOR"]
  n3["COMPOSE"]
  n4["LEVEL-RESOLVE"]
  n5["CONFIRM"]
  n6["FILE"]
  n7(["RETURN-REF"])
  n1 --> n2
  n2 --> n3
  n3 --> n4
  n4 --> n5
  n5 --> n6
  n6 --> n7
  class n1 aidEntry
  class n2 aidStep
  class n3 aidStep
  class n4 aidStep
  class n5 aidStep
  class n6 aidStep
  class n7 aidExit
  class n1 aidNode
  class n2 aidNode
  class n3 aidNode
  class n4 aidNode
  class n5 aidNode
  class n6 aidNode
  class n7 aidNode

Every node in the chart above, in chart order, with the exact canonical/ text it was derived from.

1 · PARSE-ARGS · entry

canonical/skills/aid-create-ticket/SKILL.md#L73
### State 1 — PARSE-ARGS

Source: canonical/skills/aid-create-ticket/SKILL.md#L73

2 · RESOLVE-CONNECTOR · step

canonical/skills/aid-create-ticket/SKILL.md#L108
### State 2 — RESOLVE-CONNECTOR

Source: canonical/skills/aid-create-ticket/SKILL.md#L108

3 · COMPOSE · step

canonical/skills/aid-create-ticket/SKILL.md#L130
### State 3 — COMPOSE

Source: canonical/skills/aid-create-ticket/SKILL.md#L130

4 · LEVEL-RESOLVE · step

canonical/skills/aid-create-ticket/SKILL.md#L148
### State 4 — LEVEL-RESOLVE

Source: canonical/skills/aid-create-ticket/SKILL.md#L148

5 · CONFIRM · step

canonical/skills/aid-create-ticket/SKILL.md#L174
### State 5 — CONFIRM

Source: canonical/skills/aid-create-ticket/SKILL.md#L174

6 · FILE · step

canonical/skills/aid-create-ticket/SKILL.md#L204
### State 6 — FILE

Source: canonical/skills/aid-create-ticket/SKILL.md#L204

7 · RETURN-REF · exit · UNSPECIFIED

canonical/skills/aid-create-ticket/SKILL.md#L222
### State 7 — RETURN-REF

Source: canonical/skills/aid-create-ticket/SKILL.md#L222

Report an issue with this page →