ax-repolisted
Install: claude install-skill Necmttn/ax
# ax:repo
Let an AI coding agent interact with the ax GitHub repo (`Necmttn/ax`) for the
user - **star**, **file an issue**, or **fork + open a PR** - without the user
ever typing a `gh` command. Everything routes through the already-installed
`gh` CLI; there is no `axctl` surface for this.
Repo: `Necmttn/ax` · `https://github.com/Necmttn/ax`
## When to fire
- "star ax" / "star the repo" / "I want to support ax" / "give ax a star"
- "report this as an ax bug" / "file an ax issue" / "open an issue on ax"
- "this looks like an ax bug" (after an `ax`/`axctl` error)
- "I want to contribute to ax" / "fix this in ax" / "open a PR against ax"
Do NOT fire for GitHub work on **other** repos or for general `gh` usage.
Issues and PRs are user-initiated only. **Star is the exception** - you may
*offer* it proactively (see Proactive star nudge), but offering ≠ doing: the
actual star always needs an explicit yes.
## Non-negotiable rules
1. **Preflight `gh` first (read-only, no confirm).** Detect three states:
- `gh` **missing** → fall back to a plain URL (see Fallback). Don't error.
- `gh` present but **unauthenticated** → fall back to a plain URL, and tell
the user they can `gh auth login` to do it inline next time.
- `gh` present + authed → proceed to the action (still confirm mutations).
2. **Confirm before any account-mutating call** - star, issue create, PR
create all change the user's GitHub account/repo. Show the exact command,
get an explicit yes. Read-on