shrimpy-dev-release
Use when preparing, cutting, or verifying a public Shrimpy release with version metadata, tags, GitHub Releases, release notes, and post-release checks.
Skill by zachmeador
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/zachmeador-shrimpy-dev-release
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: 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/shrimpy-dev-release
What's inside
- Skill name
shrimpy-dev-release- Description
- Use when preparing, cutting, or verifying a public Shrimpy release with version metadata, tags, GitHub Releases, release notes, and post-release checks.
- License
- MIT
- Instructions
- 84 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Shrimpy Dev Release Use this source skill when the user asks to prepare or cut a Shrimpy release. ## Inputs - Target version, for example `0.3.0`. - Release tag, for example `v0.3.0`. - Aquatic release name. - Whether the user wants preparation only, or also wants commit/tag/push/GitHub Release actions. Patch releases inherit the aquatic release name from their minor line. For example, `0.4.1` keeps the `0.4.0` release name. Choose a new release name only for a new minor line such as `0.5.0`. ## Preflight 1. Read `AGENTS.md` and `AGENTS-PRIVATE.md` when present. 2. Confirm branch and cleanliness with `git status --short --branch`. 3. Fetch release metadata with `git fetch --tags origin`. 4. Confirm `main` is current before cutting the release: - `git log --oneline HEAD..origin/main` - `git log --oneline origin/main..HEAD` 5. Inspect the latest release tag and unreleased delta: - `git tag --list 'v[0-9]*' --sort=-v:refname | head` - `git log --oneline <last-tag>..HEAD` 6. Do not create tags or GitHub releases while release-prep changes are uncommitted. ## Release Prep Use `shrimpy-dev-changelog` for release-note wording and release-heading rules. Update: - `package.json` and `package-lock.json` version. - `package.json` `shrimpy.releaseName`; keep the existing minor-line name for patch releases. - `CHANGELOG.md` release heading from `Unreleased` to the release date. - README/setup examples that intentionally reference the latest release tag. - Any stable docs that still describe removed or renamed release surfaces. - Completed backlog notes: remove them from `docs/backlog/index.md` and delete the completed note unless the user asks to preserve it elsewhere. If a new source skill was added under `skills/`, run `npm run build:skills` or a full build so `.agents/skills`, `.claude/skills`, and `CLAUDE.md` are regenerated. ## Verification Run the smallest complete release checks unless the user narrowed the scope: ```bash npm run lint npm test npm audit --omit=dev node dist/cli.js --version git status --short --branch ``` For installer/setup-heavy releases, also run an isolated setup smoke when practical: ```bash npm run dev:setup:clean npm run dev:setup:init ``` `npm test` rebuilds ignored `dist/` and can change the live local `shrimpy` binary, because the local binary points at this checkout's generated output. ## Cut Release Only after the user approves the prepared diff: ```bash git add <release files> git commit -m "Release vX.Y.Z" git push origin main git tag vX.Y.Z git push origin vX.Y.Z gh release create vX.Y.Z --target main --title "vX.Y.Z alpha - <minor-line release name>" --notes "<summary>" --prerelease ``` GitHub automatically provides source archives. Do not attach release assets unless the user deliberately chose packaged artifacts. ## Post-Release - Confirm `gh release view vX.Y.Z`. - Confirm the install command can target the tag. - If the user wants the public docs to keep pointing at the latest tag, update the tag examples in the next normal development commit after release only when that policy is desired.
From zachmeador/shrimpy, MIT.
More from zachmeador/shrimpy
- 0.557score
shrimpy-channels
zachmeador
Use when choosing where Shrimpy messages go, why an agent did or did not see or wake on a channel, or how chat surfaces connect to channels.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-writing-guide
zachmeador
Use when writing or revising any Shrimpy project documentation or user-facing text, including READMEs, reference docs, backlog notes, changelog entries…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-docs
zachmeador
Use when updating Shrimpy docs after behavior changes, auditing doc/code parity, or pruning stale and redundant documentation.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-backlog
zachmeador
Use when creating, updating, triaging, or closing Shrimpy backlog notes in docs/backlog, including IDs, filenames, status, priority, dependencies, proposals…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-pi-upgrade
zachmeador
Use when evaluating whether Shrimpy can upgrade to the latest stable Pi packages from a local Pi git clone, mapping upstream changes to Shrimpy integration…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-web
zachmeador
Use when developing, debugging, testing, or reviewing Shrimpy's separate web workspace inspector, including its server, workspace readers, tree navigation…
SkillBFreshness: B★ 2Claude Code +9 - 0.556score
shrimpy-dev-changelog
zachmeador
Use when updating Shrimpy's root CHANGELOG.md for unreleased work, release preparation, or release-note cleanup.
SkillBFreshness: B★ 2Claude Code +9 - 0.554score
remember
zachmeador
Save links, files, notes, collections, research requests, and "look into this" work into agent vault files with source metadata and predictable paths.
SkillBFreshness: B★ 2Claude Code +9 - 0.551score
shrimpy-agents
zachmeador
Create, inspect, configure, rename, remove, or debug Shrimpy agents.
SkillBFreshness: B★ 2Claude Code +9 - 0.509score
codex-web-search
zachmeador
Use Codex CLI as a web-search helper for bounded current research, source discovery, URL gathering, and concise web-backed summaries.
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
shrimpy-dev-git-commit-all
zachmeador
Use when a Shrimpy checkout has many mixed local changes and the user wants Codex to spend light effort grouping, staging, and committing everything that…
SkillCFreshness: C★ 2Claude Code +9 - 0.507score
shrimpy-dev-live-workspace
zachmeador
Use when inspecting a live or production Shrimpy workspace for recurring local patterns that should inform Shrimpy source changes, especially workspace…
SkillCFreshness: C★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 13, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/zachmeador/shrimpy
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from zachmeador
- 0.557score
shrimpy-dev-writing-guide
zachmeador
Use when writing or revising any Shrimpy project documentation or user-facing text, including READMEs, reference docs, backlog notes, changelog entries…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-docs
zachmeador
Use when updating Shrimpy docs after behavior changes, auditing doc/code parity, or pruning stale and redundant documentation.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-backlog
zachmeador
Use when creating, updating, triaging, or closing Shrimpy backlog notes in docs/backlog, including IDs, filenames, status, priority, dependencies, proposals…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-pi-upgrade
zachmeador
Use when evaluating whether Shrimpy can upgrade to the latest stable Pi packages from a local Pi git clone, mapping upstream changes to Shrimpy integration…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-dev-web
zachmeador
Use when developing, debugging, testing, or reviewing Shrimpy's separate web workspace inspector, including its server, workspace readers, tree navigation…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
shrimpy-channels
zachmeador
Use when choosing where Shrimpy messages go, why an agent did or did not see or wake on a channel, or how chat surfaces connect to channels.
SkillBFreshness: B★ 2Claude Code +9
Cite this page
shrimpy-dev-release skill. Agent Mart. https://agentmart.dev/skills/zachmeador-shrimpy-dev-release (last updated 2026-10-24)