ax-extract-workflow

Solid

Reconstruct the workflow behind a past artifact - "what made X work" / "extract workflow from <date|sha>" / "how did we ship Y". Uses ax to find the relevant sessions and narrate the ordered skill arcs that produced the result. Triggers on "what made X work", "how did we build Y", "extract workflow from <date>", "extract workflow from <sha>", "what was the workflow around <topic>", "show me how I shipped <feature>", "reconstruct the recipe for <artifact>". Do NOT fire on generic "show recent activity" - this skill is for reconstructing the workflow behind a specific artifact.

AI & Automation 107 stars 13 forks Updated 2 days ago AGPL-3.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
68
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# ax:extract-workflow - reconstruct the recipe behind a shipped artifact Given a deliverable (a demo, a PR, a feature) the user wants to know: what skills, in what order, produced it? This skill resolves an anchor (date or sha), windows the relevant sessions, and narrates the ordered skill arcs in plain text. Eats its own dogfood: it is itself a framing skill. Assumes `ax` (axctl) is on PATH. If `ax sessions here` fails, tell the user to check `docs/development.md#setup` (DuckDB dylib setup - no daemon required) and stop. ## When to fire ONLY on explicit reconstruction triggers: - "what made <X> work" / "how did we ship <Y>" - "extract workflow from <date>" / "extract workflow from <sha>" - "what was the workflow around <topic>" - "reconstruct the recipe for <artifact>" - "show me how I built <feature>" Do NOT fire on generic "what did I do today" or "show recent activity". That is `ax sessions here` territory, not this skill. ## Step 1 - resolve the anchor Decide one of three modes based on what the user gave you: | User said | Mode | Action | |---|---|---| | commit sha (full or short) | sha | use it directly | | date or date range (YYYY-MM-DD) | date | use `ax sessions around <date>` | | topic / feature / artifact name | topic | `ax recall "<topic>" --sources=commit --json` to find candidate shas | | "this repo, recently" | pwd | `ax sessions here --days=14` | For topic mode pick the most relevant sha and proceed in sha mode. If results are ambiguous, ask the user ...

Details

Author
Necmttn
Repository
Necmttn/ax
Created
4 months ago
Last Updated
2 days ago
Language
TypeScript
License
AGPL-3.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category