release-announcement
Draft or revise ax release announcements and website changelog pages.
Skill by Necmttn
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/necmttn-release-announcement
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/release-announcement
What's inside
- Skill name
release-announcement- Description
- 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.
- License
- AGPL-3.0
- Instructions
- 123 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# ax:release-announcement Write release announcements that are grounded in the actual release range and the agent sessions that produced it. This skill owns the curated layer under `docs/releases/`; Release Please still owns `CHANGELOG.md`. Assumes `ax` is on PATH and the local ax database is reachable. If `ax` fails with a DB connection error, tell the user to start the repo DB and continue from git evidence only if they ask. ## When to fire Use this skill for: - "write release notes" / "draft release announcement" - "prepare changelog" / "update the website changelog" - "release page" / "version page" / "SEO release page" - "what changed in vX.Y.Z" - "generate announcement for vX.Y.Z" - "explain how we got to this release" Do not use this for a single commit message, generic README edits, or a non-release feature doc. ## Workflow ### 1. Resolve the version and range If the version is known: ```bash bun run release:announcement -- X.Y.Z ``` This drafts `docs/releases/vX.Y.Z.md` and, when the Release Please compare heading is present, embeds: - previous release tag (`BASE_REF`) - release tag or `HEAD` (`HEAD_REF`) - `git diff --name-status "$BASE_REF..$HEAD_REF"` - `git log --reverse --format='%h %cs %s' "$BASE_REF..$HEAD_REF"` If you need to inspect manually: ```bash BASE_REF=<previous-release-tag> HEAD_REF=<release-head-or-tag> git diff --name-status "$BASE_REF..$HEAD_REF" git log --reverse --format='%h %cs %s' "$BASE_REF..$HEAD_REF" ``` ### 2. Map commits and files to agent sessions Use the file list to identify touched subsystems. Use the commit list to pick important SHAs. Then query ax: ```bash ax ingest here --since=30d ax sessions here --days=30 ax sessions near <important-sha> ax recall "<subsystem or decision>" --sources=turn,commit --scope=here ``` For large releases, inspect at least: - one SHA per major topic - one SHA near each major schema/API/CLI change - any SHA tied to a surprising bug fix or reversal - session windows around the merge/release PR if available ### 3. Write the announcement Replace the generated draft with a topical narrative. Keep it concise, but make it useful: - **How we got here** - the problem, decision tree, tradeoffs, and why the final shape won. Cite session/commit evidence in prose. - **What changed** - grouped by topic, not one flat commit list. - **Example** - a CLI command, config snippet, output sample, schema fragment, or before/after workflow when the release changes behavior. - **Visual evidence** - screenshot, diagram, or output capture when a UI, CLI, dashboard, TUI, or workflow is easier to understand visually. - **Why it matters** - the practical day-to-day impact. Do not invent motivation. If ax session evidence is missing, say what the commits and changed files prove and keep the story narrower. ### 4. Assets and rendering Put website-visible release images here: ```text apps/site/public/releases/assets/ ``` Reference them from release markdown: ```md  ``` The website release renderer supports headings, lists, links, bold scopes, fenced code blocks, and images. Use those instead of hand-written HTML. ### 5. Verify Run: ```bash bun run typecheck cd site && bun run build ``` If the page changed, preview and smoke the specific version page: ```bash cd site bun run preview -- --host 127.0.0.1 --port 4175 ```
From Necmttn/ax, AGPL-3.0.
More from Necmttn/ax
- 0.785score
tune
Necmttn
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…
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
ax-repo
Necmttn
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.
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
efficient-dispatch
Necmttn
Model-routing orchestration for any expensive frontier model (Fable, Opus, GPT-5.x) - the main model keeps judgment and Q&A review, mechanical subagent…
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
retro
Necmttn
Guided experiment-loop retrospective over the ax agent-experience graph.
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
retro-meta
Necmttn
Deep retro of retros - investigation pass that surfaces improvements across older retros and the current ax setup.
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
setup
Necmttn
Install + verify ax (the agent experience layer).
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
ship-checklist
Necmttn
Definition-of-done checklist for shipping a new write, signal, table, edge, or query to the ax graph.
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
dojo
Necmttn
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…
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
ax-extract-workflow
Necmttn
Reconstruct the workflow behind a past artifact - "what made X work" / "extract workflow from <date|sha>" / "how did we ship Y".
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
ax-add-ingest-stage
Necmttn
Use when adding a new ingest stage or a new SurrealDB table to the ax graph.
SkillAFreshness: A★ 122Claude Code +9 - 0.775score
ax-narrate
Necmttn
Write the agent-generated narration of the current session - the reviewable story of what changed, including what never reaches a PR (user corrections…
SkillAFreshness: A★ 122Claude Code +9
Signals
- Stars
- 122
- Forks
- 15
- Open issues
- 39
- Last commit (this folder)
- Jun 1, 2026 (4 months ago)
- Last release
- Oct 2, 2026 (26 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- Repository
- github.com/Necmttn/ax
- Website
- ax.necmttn.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Necmttn
- 0.785score
tune
Necmttn
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…
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
ax-repo
Necmttn
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.
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
efficient-dispatch
Necmttn
Model-routing orchestration for any expensive frontier model (Fable, Opus, GPT-5.x) - the main model keeps judgment and Q&A review, mechanical subagent…
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
retro
Necmttn
Guided experiment-loop retrospective over the ax agent-experience graph.
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
retro-meta
Necmttn
Deep retro of retros - investigation pass that surfaces improvements across older retros and the current ax setup.
SkillAFreshness: A★ 122Claude Code +9 - 0.779score
setup
Necmttn
Install + verify ax (the agent experience layer).
SkillAFreshness: A★ 122Claude Code +9
Cite this page
release-announcement skill. Agent Mart. https://agentmart.dev/skills/necmttn-release-announcement (last updated 2026-10-24)