Not in the top 1,000 by GitHub stars
Necmttn/ax
the agent experience layer · observability + memory for AI coding agents (Claude Code + Codex) · local-first, typed, yours
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
.ax/skills/ax-add-ingest-stage/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/ax-extract-workflow/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/ax-repo/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/dojo/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/efficient-dispatch/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/narrate/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/release-announcement/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/retro/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/retro-meta/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/setup/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/ship-checklist/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → fca259c0f7ac
No earlier version was observed for comparison.
skills/tune/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
fca259c0f7ac → fca259c0f7ac
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → fca259c0f7ac
No earlier version was observed for comparison.
Verified commit fca259c0f7accfdac756ac323924bde8732fd9c0
git clone --filter=blob:none --no-checkout https://github.com/Necmttn/ax.git .hotskills/necmttn-ax && git -C .hotskills/necmttn-ax checkout --detach fca259c0f7accfdac756ac323924bde8732fd9c0
# Copy each selected skill directory from .hotskills/necmttn-ax into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/Necmttn/ax.git .hotskills/necmttn-ax && git -C .hotskills/necmttn-ax checkout --detach fca259c0f7accfdac756ac323924bde8732fd9c0
# Copy each selected skill directory from .hotskills/necmttn-ax into .agents/skills/<skill-name>/Heat
1.2- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- ax-add-ingest-stage
.ax/skills/ax-add-ingest-stage - ax-extract-workflow
skills/ax-extract-workflow - ax-repo
skills/ax-repo - dojo
skills/dojo - efficient-dispatch
skills/efficient-dispatch - ax-narrate
skills/narrate - release-announcement
skills/release-announcement - retro
skills/retro - retro-meta
skills/retro-meta - setup
skills/setup - ship-checklist
skills/ship-checklist - tune
skills/tune
How it works
ax-add-ingest-stage
When your agent uses it
Use when adding a new ingest stage or a new SurrealDB table to the ax graph. Encodes the exact registration gotchas that fail CI if missed.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
560 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- New SurrealDB table
- New `derive`-tagged ingest stage
- New CLI subcommand
- Effect v4 beta gotchas
Scripts executed separately
../../../scripts/check-cli-reference.ts../../../scripts/check-site-cli-reference.test.ts
Files
SKILL.mdcore2,055 bytes../../../.claude-plugin/plugin.jsonasset330 bytes../../../scripts/check-cli-reference.tsruns2,053 bytes../../../scripts/check-site-cli-reference.test.tsruns2,447 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubax-extract-workflow
When your agent uses it
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.
What it loads into context
Frontmatter
146 tokensAlways available to the agent
SKILL.md
1,181 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to fire
- Step 1 - resolve the anchor
- Step 2 - window the sessions
- Step 3 - inspect each session
- Step 4 - narrate
- When to recommend ax skills classify
- Output contract
Files
SKILL.mdcore4,712 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubax-repo
When your agent uses it
Star the ax repo, file an issue / bug report, or fork-and-open-a-PR against github.com/Necmttn/ax on the user's behalf, by shelling out to the `gh` CLI. Triggers when the user says "star ax", "star the repo", "I want to support ax", "report this as an ax bug", "file an ax issue", "open an issue on ax", "this looks like an ax bug", "I want to contribute to ax", "fix this in ax", "open a PR against ax", or after an unhandled ax error when the user wants to report it. Acts only on an explicit user request - proactive star prompting is handled deterministically by the CLI (`ax star`), not this skill. Confirms before any account-mutating action (never stars without an explicit yes); falls back to a plain GitHub URL when `gh` is missing or unauthenticated. Do NOT auto-trigger on unrelated GitHub work or other repos.
What it loads into context
Frontmatter
218 tokensAlways available to the agent
SKILL.md
1,941 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to fire
- Non-negotiable rules
- Actions
- House rules
Files
SKILL.mdcore7,065 bytesSKILL.mdcore7,065 bytesSKILL.mdcore7,065 bytesSKILL.mdcore7,065 bytesSKILL.mdcore7,065 bytesSKILL.mdcore7,065 bytesSKILL.mdcore7,065 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdojo
When your agent uses it
Surplus-quota training loop over the ax graph - the agent burns the remaining 5h/7d plan-quota window on self-improvement: locking pending verdicts, filling briefs, backtesting routing classes, minting proposals, running worktree experiments, and drafting upstream issue reports. Triggers when the user says "/dojo", "enter the dojo", "dojo time", "train overnight", "burn my surplus quota", "dream mode" (legacy name), or invokes /loop /dojo. Requires ax (axctl) on PATH. ax uses embedded DuckDB; no database daemon is required. Do NOT auto-trigger on unrelated work or when the user merely mentions quotas.
What it loads into context
Frontmatter
146 tokensAlways available to the agent
SKILL.md
1,769 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Entry
- The lap
- Playbooks by kind
- Exit - the morning report
- Hard rails
Files
SKILL.mdcore6,881 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubefficient-dispatch
When your agent uses it
Model-routing orchestration for any expensive frontier model (Fable, Opus, GPT-5.x) - the main model keeps judgment and Q&A review, mechanical subagent dispatches carry an explicit cheaper model, and ax measures whether the routing actually worked. Use when orchestrating codebase-heavy or token-heavy work with subagents, when dispatching Agent tasks without a model, when the user says "route to cheaper models", "efficient dispatch", "optimize model spend", or asks where their token spend goes. Pairs with the route-dispatch hook (deterministic backstop) and `ax dispatches` (evidence). Do NOT fire on single-shot questions or tiny tasks with no dispatching.
What it loads into context
Frontmatter
152 tokensAlways available to the agent
SKILL.md
1,806 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The split
- Isolate heavy context (the second reason to dispatch)
- Routing table
- Dispatch discipline
- Measure (what guidance-only skills can't do)
- Verify
Files
SKILL.mdcore7,595 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubax-narrate
When your agent uses it
Write the agent-generated narration of the current session - the reviewable story of what changed, including what never reaches a PR (user corrections, abandoned attempts, tool failures). Triggers on "narrate this session", "summarize what changed", "write the session story", "narrate what we did", "session narration". Output is .ax/narrations/<session-id>.json for the ax studio narration view. Do NOT fire on "summarize this file" or generic recap questions answered inline - this skill writes a structured artifact.
What it loads into context
Frontmatter
125 tokensAlways available to the agent
SKILL.md
1,694 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1 - identify the session
- Step 2 - reconstruct the story from your own context
- Step 3 - choose 3-7 stops, in reading-flow order
- Step 4 - write each stop
- Step 5 - emit the artifact
Files
SKILL.mdcore6,621 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubrelease-announcement
When your agent uses it
Draft or revise ax release announcements and website changelog pages. Triggers when the user says "write release notes", "draft release announcement", "prepare changelog", "release page", "version page", "what changed in vX.Y.Z", "generate announcement for vX.Y.Z", or asks for a release narrative. Uses Release Please range evidence, git changed files/commits, and ax sessions/recall to explain how the release got there. Do NOT trigger for ordinary commit messages or unrelated docs.
What it loads into context
Frontmatter
115 tokensAlways available to the agent
SKILL.md
978 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to fire
- Workflow
Files
SKILL.mdcore4,017 bytesSKILL.mdcore4,017 bytesSKILL.mdcore4,017 bytesSKILL.mdcore4,017 bytesSKILL.mdcore4,017 bytesSKILL.mdcore4,017 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubretro
When your agent uses it
Guided experiment-loop retrospective over the ax agent-experience graph. Walks the user through their open proposals (accept-with-scaffold or reject), pending verdicts (confirm the suggested verdict or override), and recent harness-hook effectiveness signal. Triggers when the user says "let's do an ax retro", "ax retrospective", "review my ax proposals", "triage proposals", "experiment loop status", "lock pending verdicts", "hook effectiveness review", "intervention review", "self-improvement session", or invokes /ax:retro. Reads/writes via the local `ax improve` and `ax hooks` CLIs. Do NOT auto-trigger on unrelated work.
What it loads into context
Frontmatter
141 tokensAlways available to the agent
SKILL.md
3,517 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to fire
- Defaults
- Workflow
- How to track feedback
- CLI reference Claude calls
- Failure modes
- Anti-patterns
Files
SKILL.mdcore14,190 bytesSKILL.mdcore14,190 bytesSKILL.mdcore14,190 bytesSKILL.mdcore14,190 bytesSKILL.mdcore14,190 bytesSKILL.mdcore14,190 bytesSKILL.mdcore14,190 bytesSKILL.mdcore14,190 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubretro-meta
When your agent uses it
Deep retro of retros - investigation pass that surfaces improvements across older retros and the current ax setup. External AI agent drives the reasoning with high thinking enabled. Triggers when user says "deep retro", "investigate ax", "what should I fix in my setup", "retro of retros", or invokes /ax:retro-meta. Use after `ax:retro` if proposals are sparse or you want broader exploration.
What it loads into context
Frontmatter
90 tokensAlways available to the agent
SKILL.md
1,818 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to fire
- Prerequisites
- Workflow
- Anti-patterns
- CLI reference
Files
SKILL.mdcore7,043 bytesSKILL.mdcore7,043 bytesSKILL.mdcore7,043 bytesSKILL.mdcore7,043 bytesSKILL.mdcore7,043 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubsetup
When your agent uses it
Install + verify ax (the agent experience layer). Triggers when the user says "install ax", "set up ax", "ax not found", "ax doctor", "is ax running", "fix ax install", "first-time ax setup", or any setup question about the ax CLI / skills / daemon. Walks the install via the install.sh + skills.sh + first ingest, validates with `ax doctor`, and points the user at ax:retro (experiment loop) and ax:extract-workflow (reconstruct workflow behind shipped artifacts).
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
2,012 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to fire
- Install
- Verify
- Label skills ax can't classify (do this for the user)
- What's installed
- After install
- Common questions
- What this skill is NOT for
Files
SKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytesSKILL.mdcore7,870 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubship-checklist
When your agent uses it
Definition-of-done checklist for shipping a new write, signal, table, edge, or query to the ax graph. Use when adding a SurrealDB table/edge/field, an ingest derive-stage, a new analytic query, or any new ax capability - before opening the PR. Ensures every write gets an on-demand read AND a proactive (agent-facing) read AND docs/distribution, not just the write. Triggers on "ship", "new signal", "new table/edge", "new lens/query", "wire this up", "is this done", or finishing an ax feature branch.
What it loads into context
Frontmatter
131 tokensAlways available to the agent
SKILL.md
904 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- A. Write
- B. Read - on-demand
- C. Read - proactive (the usually-missed half)
- D. Documentation
- E. Onboarding / distribution
- F. Verify (evidence, not assertion)
- How to use
Files
SKILL.mdcore3,489 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtune
When your agent uses it
Retrospective on one coding session that proposes changes to the agent's environment (hooks, checks, steering files, tool access) and files each as an ax proposal. Reads the raw session log through a bundled ledger script, with ax as the second source and the ledger. Triggers when the user says "environment retro", "env retro", "what should I change in my setup after this session", "retro this session's tooling", or invokes /ax:tune. Use /ax:retro to triage the proposals it files.
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
1,292 tokensWhen the skill is activated
Reference documents
632 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Steps
- Reference
Scripts executed separately
scripts/turns.py
Files
PROPOSALS.mddoc2,254 bytesSKILL.mdcore5,268 bytesSKILL.mdcore5,268 bytesSKILL.mdcore5,268 bytesscripts/turns.pyruns4,759 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- ax-add-ingest-stage
- ax-extract-workflow
- ax-repo
- dojo
- efficient-dispatch
- ax-narrate
- release-announcement
- retro
- retro-meta
- setup
- ship-checklist
- tune
Repository facts
- License
- AGPL-3.0
- Created
- May 8, 2026
- Last pushed
- Oct 28, 2026
- Forks
- 15
- Open issues
- 40
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 35 notes
skills/ax-repo/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ax-repo/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ax-repo/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ax-repo/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ax-repo/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ax-repo/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/release-announcement/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/release-announcement/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/release-announcement/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/release-announcement/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/release-announcement/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro-meta/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/retro-meta/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 1 dangerous shell commandin 1 file: setup/SKILL.md:35
- 14 network referencesin 3 files: ax-repo/SKILL.md:14 .claude-plugin/plugin.json:3 setup/SKILL.md:34
- No hidden or obfuscated text
- No instruction overrides
- 3 executable scriptsin 3 files: scripts/check-cli-reference.ts:1 scripts/check-site-cli-reference.test.ts:1 tune/scripts/turns.py:1
- No access to secrets
- No requests to vote in Hot
Show all 18 signals by file
.claude-plugin/plugin.json
- Network accessline 3
"description": "ax - the agent experience layer. Local graph of every Claude Code + Codex session, skill invocation, edit, and commit. Surfaces what to use, what to ground on, and which experiments to package next.", "version": "0.1.1", - Network accessline 4
"version": "0.1.1", "homepage": "https://github.com/Necmttn/ax", "author": "Necmttn" - Network accessline 5
"homepage": "https://github.com/Necmttn/ax",
scripts/check-cli-reference.ts
- Executable scriptline 1
Executable file
scripts/check-site-cli-reference.test.ts
- Executable scriptline 1
Executable file
skills/ax-repo/SKILL.md
- Network accessline 14
Repo: `Necmttn/ax` · `https://github.com/Necmttn/ax` - Network accessline 79
**Fallback (gh missing/unauthed):** print `https://github.com/Necmttn/ax` and tell the user to click **Star**. - Network accessline 80
`https://github.com/Necmttn/ax` and tell the user to click **Star**. - Network accessline 133
**Fallback (gh missing/unauthed):** print the web new-issue URL. You can prefill it via query string: `https://github.com/Necmttn/ax/issues/new?title=<urlencoded>&body=<urlencoded>` - Network accessline 134
prefill it via query string: `https://github.com/Necmttn/ax/issues/new?title=<urlencoded>&body=<urlencoded>` (plain `https://github.com/Necmttn/ax/issues/new` also works). Tell the user to - Network accessline 135
`https://github.com/Necmttn/ax/issues/new?title=<urlencoded>&body=<urlencoded>` - Network accessline 136
(plain `https://github.com/Necmttn/ax/issues/new` also works). Tell the user to - Network accessline 164
**Fallback (gh missing/unauthed):** print `https://github.com/Necmttn/ax/fork`
skills/setup/SKILL.md
- Network accessline 34
ax_install_dir="$(mktemp -d "${TMPDIR:-/tmp}/ax-install.XXXXXXXX")" trap 'rm -f "$ax_install_dir/install.sh"; rmdir "$ax_install_dir"' EXIT curl -fsSL https://raw.githubusercontent.com/Necmttn/ax/main/install.sh -o "$ax_install_dir/ - Dangerous shell operationline 35
trap 'rm -f "$ax_install_dir/install.sh"; rmdir "$ax_install_dir"' EXIT - Network accessline 35
trap 'rm -f "$ax_install_dir/install.sh"; rmdir "$ax_install_dir"' EXIT curl -fsSL https://raw.githubusercontent.com/Necmttn/ax/main/install.sh -o "$ax_install_dir/install.sh" less "$ax_install_dir/install.sh" - Network accessline 36
curl -fsSL https://raw.githubusercontent.com/Necmttn/ax/main/install.sh -o "$ax_install_dir/install.sh"
skills/tune/scripts/turns.py
- Executable scriptline 1
#!/usr/bin/env python3 -I
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 15 facts
- Executable script in code of a file that runsscripts/check-cli-reference.ts:1High confidence
- Executable script in code of a testscripts/check-site-cli-reference.test.ts:1Low confidence
- Network access in prose of the SKILL.mdax-repo/SKILL.md:14Low confidence
- Network access in prose of the SKILL.mdax-repo/SKILL.md:79Low confidence
- Network access in prose of the SKILL.mdax-repo/SKILL.md:80Low confidence
- Network access in prose of the SKILL.mdax-repo/SKILL.md:133Low confidence
- Network access in prose of the SKILL.mdax-repo/SKILL.md:134Low confidence
- Network access in prose of the SKILL.mdax-repo/SKILL.md:135Low confidence
- Network access in prose of the SKILL.mdax-repo/SKILL.md:136Low confidence
- Network access in prose of the SKILL.mdax-repo/SKILL.md:164Low confidence
- Network access in code of the SKILL.mdsetup/SKILL.md:34High confidence
- Dangerous shell operation in code of the SKILL.mdsetup/SKILL.md:35High confidence
- Network access in code of the SKILL.mdsetup/SKILL.md:35High confidence
- Network access in code of the SKILL.mdsetup/SKILL.md:36High confidence
- Executable script in code of a file that runstune/scripts/turns.py:1High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/plugin.json | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md .ax/skills/ax-add-ingest-stage/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md .ax/skills/ax-add-ingest-stage/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md .ax/skills/ax-add-ingest-stage/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md .ax/skills/ax-add-ingest-stage/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.