Kanvibe Release Deploy
rookedsysc/kanvibe
A skill your agent uses whenever releasing or deploying KanVibe desktop from a clean, up-to-date dev checkout: ask only for the target version and release-note approval, then let the AI update…
Release kanban-md through its tag-triggered GoReleaser workflow, monitor CI, recover safely from failures, and publish user-facing GitHub release notes.
$ npx skills add antopolskiy/kanban-md --skill release-kanban-md -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install antopolskiy/kanban-md release-kanban-md --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/antopolskiy/kanban-md.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/release-kanban-md .claude/skills/release-kanban-md && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "release-kanban-md" agent skill from https://github.com/antopolskiy/kanban-md/tree/main/.agents/skills/release-kanban-md into .claude/skills/release-kanban-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "release-kanban-md", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/antopolskiy/kanban-md/tree/main/.agents/skills/release-kanban-mdType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add antopolskiy/kanban-md --skill release-kanban-md -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install antopolskiy/kanban-md release-kanban-md --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antopolskiy/kanban-md.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/release-kanban-md .agents/skills/release-kanban-md && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "release-kanban-md" agent skill from https://github.com/antopolskiy/kanban-md/tree/main/.agents/skills/release-kanban-md into .agents/skills/release-kanban-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "release-kanban-md", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add antopolskiy/kanban-md --skill release-kanban-md -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install antopolskiy/kanban-md release-kanban-md --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antopolskiy/kanban-md.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/release-kanban-md .cursor/skills/release-kanban-md && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "release-kanban-md" agent skill from https://github.com/antopolskiy/kanban-md/tree/main/.agents/skills/release-kanban-md into .cursor/skills/release-kanban-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "release-kanban-md", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/antopolskiy/kanban-md.git --path .agents/skills/release-kanban-md--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add antopolskiy/kanban-md --skill release-kanban-md -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install antopolskiy/kanban-md release-kanban-md --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antopolskiy/kanban-md.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/release-kanban-md .gemini/skills/release-kanban-md && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "release-kanban-md" agent skill from https://github.com/antopolskiy/kanban-md/tree/main/.agents/skills/release-kanban-md into .gemini/skills/release-kanban-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "release-kanban-md", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install antopolskiy/kanban-md release-kanban-mdInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add antopolskiy/kanban-md --skill release-kanban-md -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/antopolskiy/kanban-md.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/release-kanban-md .github/skills/release-kanban-md && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "release-kanban-md" agent skill from https://github.com/antopolskiy/kanban-md/tree/main/.agents/skills/release-kanban-md into .github/skills/release-kanban-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "release-kanban-md", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add antopolskiy/kanban-md --skill release-kanban-md -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install antopolskiy/kanban-md release-kanban-md --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/antopolskiy/kanban-md.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/release-kanban-md .opencode/skills/release-kanban-md && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "release-kanban-md" agent skill from https://github.com/antopolskiy/kanban-md/tree/main/.agents/skills/release-kanban-md into .opencode/skills/release-kanban-md/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "release-kanban-md", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
release-kanban-mdRelease kanban-md through its tag-triggered GoReleaser workflow, monitor CI, recover safely from failures, and publish user-facing GitHub release notes.
Release Kanban Md is an agent skill from antopolskiy/kanban-md. Release kanban-md through its tag-triggered GoReleaser workflow, monitor CI, recover safely from failures, and publish user-facing GitHub release notes. Use when the user asks to release, tag, publish, or prepare release notes for kanban-md. Do not use for ordinary commits or unreleased changelog edits.
Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/release-notes.md`).
It sits in Productivity & Automation, covering Task management and Changelog and release notes. It works with GitHub. The repository describes itself as: File-based kanban board for autonomous agentic loop. CLI and TUI for multi-agent workflows. Skills included. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e3816f2. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
Bash(git *)Bash(gh *)Bash(make *)Bash(go *)Bash(golangci-lint *)From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitghmakeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git and gh, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Release Kanban Md loads about 1.2k tokens when it runs, and up to ~1.7k if it reads all its reference files. Until then it costs about 81 tokens; SKILL.md has 534 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from antopolskiy/kanban-md at commit e3816f2, republished under its MIT licence (© antopolskiy). 534 words, ~1,152 tokens.
.claude/skills/release-kanban-md/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Carry an explicitly requested release from preflight through a verified GitHub release. A request to inspect, plan, or draft a release does not authorize pushing a tag or editing a live release; perform remote mutations only when the user has asked to release or publish.
release workflow, which uses
GoReleaser to create the GitHub release and its artifacts.gh workflow run release; tag push already triggers the workflow
and a manual dispatch can create a duplicate build.gh release create. Let GoReleaser create the release, then update
its title and notes with gh release edit after CI succeeds.Work from a clean, up-to-date main containing exactly the changes intended for
release. Do not discard, overwrite, or silently stash unrelated user changes.
git branch --show-current
git status --short
git fetch origin --tags
git status --short --branch
git tag --sort=-version:refname | head -20
gh release list --limit 100If main is dirty, diverged, or missing intended work, resolve that through the
normal project development workflow before releasing. Run the release-appropriate
verification, normally:
make precommitDo not tag a revision that fails required tests or lint.
Identify the previous release tag and review the user-visible changes, including outside contributions that may need attribution:
git log vPREVIOUS..HEAD --oneline
git diff vPREVIOUS..HEAD --stat
git diff vPREVIOUS..HEADChoose vX.Y.Z according to semver and confirm that it does not already exist
locally or remotely. The tag must identify the verified main commit.
Push main and the exact new tag. Do not use --tags, which can publish other
local tags unintentionally.
git push origin main
git tag vX.Y.Z
git push origin vX.Y.ZFind the run associated with the new tag and watch it to completion:
gh run list --workflow release --limit 10
gh run watch <RUN_ID>Confirm the selected run is for vX.Y.Z. Do not publish release notes before
the workflow is green.
If the workflow fails:
gh run view <RUN_ID> --log-failed.gh run rerun <RUN_ID> --failed, then watch the run again.main, choose a new higher semver, and push a new tag.Do not delete the failed tag or partially generated release unless the user explicitly requests that separate cleanup.
Once CI is green, read references/release-notes.md and draft the notes from the full diff, commits, and relevant pull-request authors. Release notes must explain what users can now do, not merely restate commit messages.
Publish from a notes file so shell quoting cannot corrupt Markdown:
gh release edit vX.Y.Z \
--title 'vX.Y.Z "Codename" — Short Theme' \
--notes-file <RELEASE_NOTES_FILE>gh release view vX.Y.Z
gh run view <RUN_ID>Confirm the workflow conclusion is successful, the release title and notes are correct, and GoReleaser attached the expected artifacts. Report the version, release URL, workflow result, and any recovery actions to the user.
© antopolskiy, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (references) in .agents/skills/release-kanban-md of antopolskiy/kanban-md.
Open the folder on GitHubat commit e3816f2
Release Kanban Md next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Release Kanban Md this skillantopolskiy/kanban-md | 223 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Kanvibe Release Deployrookedsysc/kanvibe | 144 | — | ~12k | Automated safety check: Notes | AGPL-3.0 | |
| OpenObserve PR Briefopenobserve/openobserve | 22k | — | ~1.8k | Automated safety check: Pass | AGPL-3.0 | |
| Agent Kanban Task Workersaltbo/agent-kanban | 488 | — | ~855 | Automated safety check: Pass | Custom licence | |
| Worklogtokenbender/agent-guides | 367 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | |
| Pmcoreyhaines31/makerskills | 851 | — | ~2.2k | Automated safety check: Pass | MIT |
rookedsysc/kanvibe
A skill your agent uses whenever releasing or deploying KanVibe desktop from a clean, up-to-date dev checkout: ask only for the target version and release-note approval, then let the AI update…
openobserve/openobserve
Produces a read-only morning brief of your open pull requests across the openobserve GitHub org, with a next step for each and a reminder for idle ones.
saltbo/agent-kanban
Lets an agent read, claim, update and submit an assigned Agent Kanban task through the Realmroot Toolbox CLI, with progress notes and a review handoff.
tokenbender/agent-guides
Issue-led atomic work logging. An agent skill from tokenbender/agent-guides.
coreyhaines31/makerskills
When you want to manage projects across your businesses using a kanban + Eisenhower methodology.
farm-fe/farm
A skill your agent uses when working with GitHub via the gh CLI - managing PRs, issues, releases, repos, workflows, searching code, or calling the GitHub API.
antopolskiy/kanban-md
Manage project tasks using kanban-md, a file-based kanban board CLI.
antopolskiy/kanban-md
Plan and run verification for kanban-md changes, including test-driven bug fixes, Go package tests, CLI end-to-end tests, TUI behavior and snapshots, lint, and precommit checks.
antopolskiy/kanban-md
Evolve kanban-md config.yml schemas and task Markdown frontmatter without breaking existing boards.
antopolskiy/kanban-md
Autonomous, parallel-safe development workflow using kanban-md.
antopolskiy/kanban-md
Preserve and evolve kanban-md table, compact, and JSON output contracts.
antopolskiy/kanban-md
Review kanban-md feature requests, issues, PRs, and design proposals for product fit, domain-model growth, configurability, and compatibility.
Works with
Categories
Release kanban-md through its tag-triggered GoReleaser workflow, monitor CI, recover safely from failures, and publish user-facing GitHub release notes. Release Kanban Md is an agent skill from antopolskiy/kanban-md. Release kanban-md through its tag-triggered GoReleaser workflow, monitor CI, recover safely from failures, and publish user-facing GitHub release notes.
Release Kanban Md fits situations like: the user asks to release; prepare release notes for kanban-md; ordinary commits; unreleased changelog edits.
Run `npx skills add antopolskiy/kanban-md --skill release-kanban-md -a claude-code`. Or copy the skill folder (.agents/skills/release-kanban-md in antopolskiy/kanban-md) into .claude/skills/release-kanban-md in your project. Claude Code loads it when a task matches its description.
Run `npx skills add antopolskiy/kanban-md --skill release-kanban-md -a codex`. Or copy the skill folder (.agents/skills/release-kanban-md in antopolskiy/kanban-md) into .agents/skills/release-kanban-md in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add antopolskiy/kanban-md --skill release-kanban-md -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/release-kanban-md, .gemini/skills/release-kanban-md, .github/skills/release-kanban-md and .opencode/skills/release-kanban-md in your project.
Going by SKILL.md and its folder, Release Kanban Md needs the command-line tools its instructions call (git, gh and make). Its frontmatter pre-approves these tools: Bash(git *), Bash(gh *), Bash(make *), Bash(go *), Bash(golangci-lint *).
SKILL.md contains no URLs. Its commands use git and gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Release Kanban Md is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.2k tokens (SKILL.md is roughly 4.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 577 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Release Kanban Md: Kanvibe Release Deploy (rookedsysc/kanvibe, 144 stars), OpenObserve PR Brief (openobserve/openobserve, 22k stars), Agent Kanban Task Worker (saltbo/agent-kanban, 488 stars) and Worklog (tokenbender/agent-guides, 367 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
antopolskiy (a GitHub user) maintains it in antopolskiy/kanban-md, which has 223 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 5, 2026.
Source: antopolskiy/kanban-md on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.