Release
PrefectHQ/fastmcp
Cut a FastMCP release end to end. An agent skill from PrefectHQ/fastmcp.
A skill your agent uses when maintaining the GitHits changelog or preparing, reviewing, or executing a GitHits release.
$ npx skills add githits-com/githits-cli --skill githits-release -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install githits-com/githits-cli githits-release --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/githits-com/githits-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/githits-release .claude/skills/githits-release && 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 "githits-release" agent skill from https://github.com/githits-com/githits-cli/tree/main/.agents/skills/githits-release into .claude/skills/githits-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "githits-release", 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/githits-com/githits-cli/tree/main/.agents/skills/githits-releaseType 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 githits-com/githits-cli --skill githits-release -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install githits-com/githits-cli githits-release --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/githits-com/githits-cli.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/githits-release .agents/skills/githits-release && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "githits-release" agent skill from https://github.com/githits-com/githits-cli/tree/main/.agents/skills/githits-release into .agents/skills/githits-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "githits-release", 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 githits-com/githits-cli --skill githits-release -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install githits-com/githits-cli githits-release --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/githits-com/githits-cli.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/githits-release .cursor/skills/githits-release && 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 "githits-release" agent skill from https://github.com/githits-com/githits-cli/tree/main/.agents/skills/githits-release into .cursor/skills/githits-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "githits-release", 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/githits-com/githits-cli.git --path .agents/skills/githits-release--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 githits-com/githits-cli --skill githits-release -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install githits-com/githits-cli githits-release --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/githits-com/githits-cli.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/githits-release .gemini/skills/githits-release && 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 "githits-release" agent skill from https://github.com/githits-com/githits-cli/tree/main/.agents/skills/githits-release into .gemini/skills/githits-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "githits-release", 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 githits-com/githits-cli githits-releaseInstalls 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 githits-com/githits-cli --skill githits-release -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/githits-com/githits-cli.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/githits-release .github/skills/githits-release && 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 "githits-release" agent skill from https://github.com/githits-com/githits-cli/tree/main/.agents/skills/githits-release into .github/skills/githits-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "githits-release", 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 githits-com/githits-cli --skill githits-release -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install githits-com/githits-cli githits-release --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/githits-com/githits-cli.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/githits-release .opencode/skills/githits-release && 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 "githits-release" agent skill from https://github.com/githits-com/githits-cli/tree/main/.agents/skills/githits-release into .opencode/skills/githits-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "githits-release", 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.
githits-releaseA skill your agent uses when maintaining the GitHits changelog or preparing, reviewing, or executing a GitHits release.
Githits Release is an agent skill from githits-com/githits-cli. Use when maintaining the GitHits changelog or preparing, reviewing, or executing a GitHits release. Covers continuous per-package release impact, version consistency, plugin manifests, MCP instruction quality, MCP registry publishing/versioning, and the special lifecycle for published Agent Skills.
Its SKILL.md is about 2.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Project-local skill for GitHits maintainers; not packaged for end users.
It sits in Development, covering MCP servers and Changelog and release notes. It works with Model Context Protocol. The repository describes itself as: CLI & MCP for GitHits - The Code Context Layer for AI Coding Agents. The licence is Apache-2.0.
Read from SKILL.md and the folder at commit 7449018. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
bunnpxgitFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
mcp.githits.comgithits.comFrom 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.
Project-local skill for GitHits maintainers; not packaged for end users.
From compatibility in the SKILL.md frontmatter.
Githits Release loads about 2.8k tokens when it runs. Until then it costs about 79 tokens; SKILL.md has 1,390 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 githits-com/githits-cli at commit 7449018, republished under its Apache-2.0 licence (© githits-com). 1,390 words, ~2,783 tokens.
.claude/skills/githits-release/SKILL.md (or your agent's skills folder).Use this skill for GitHits changelog maintenance, release work, version-bump PRs, release-readiness reviews, and release notes.
Main workflow will trigger publication, which may then be monitored to
completion.githits and @githits/mcp have separate release flows. Bump both only when both surfaces changed.githits releases, bump package.json and server.json, then run bun run plugins:generate to update .plugin/plugin.json, .claude-plugin/plugin.json, .claude-plugin/marketplace.json, .codex-plugin/plugin.json, .cursor-plugin/plugin.json, gemini-extension.json, the versioned portable/Antigravity plugin.json, and the versionless mcp_config.json adapter together.@githits/mcp releases, bump packages/mcp/package.json and its workspace version in bun.lock only when MCP package API, tool behavior, instructions, schemas, MCP auth/error behavior, or remote-server-facing public types changed.X.Y.0, then bump MCP patch for later MCP-package-visible changes in that CLI minor. Do not bump MCP for CLI-only changes.Main workflow on main. The MCP workflow publishes only when @githits/mcp@<version> is not already on npm; use its manual workflow_dispatch path only for recovery or explicit dry runs.server.json to the official MCP registry as com.githits/githits after npm publishes githits@<version>. Treat the MCP registry entry as part of the root githits release, not the @githits/mcp package release.server.json.version, the npm package entry version in server.json, and root package.json.version aligned. The release workflow rewrites a temporary registry manifest from package.json, but the committed server.json should still reflect the intended next root release for review and local validation.package.json#mcpName equal to com.githits/githits; npm registry ownership validation depends on the published package manifest matching server.json.name.changes/. Every fragment must name every public artifact and an explicit pending bump, including none for unaffected packages.bun run plugins:generate, inspect the generated diff, and run bun run plugins:check before release-readiness signoff. Do not release with manually edited or stale generated assets.## [<artifact> <version>] - YYYY-MM-DD section for each released artifact, then delete every consumed fragment.skills/githits-code/SKILL.md, skills/githits-package/SKILL.md, and their references so skills.sh users get instructions that match the released surface..github/release.yml categories.bun run build before release-readiness signoff. Run targeted smoke/eval commands when MCP tools, CLI commands, shared formatters, auth/error envelopes, Agent Skills, or agent-facing instructions changed.com.githits/githits.server.json should list both supported transports when available: hosted remote MCP at https://mcp.githits.com and npm stdio via the root githits package with packageArguments equivalent to githits mcp start.npx githits@latest literally in server.json. The registry package entry uses runtimeHint: "npx", identifier: "githits", the exact release version, and package arguments. This represents the pinned release artifact, while docs can continue to show npx githits@latest mcp start for manual setup.githits@<version> is published to npm, because registry validation checks the npm package metadata.production environment, and the Azure Key Vault-backed signer. Do not add an Azure client secret, Key Vault secret, exported signing key, npm token, or raw registry private key.AZURE_TENANT_ID, AZURE_SUBSCRIPTION_ID, AZURE_CLIENT_ID, MCP_REGISTRY_KEY_VAULT_NAME, and MCP_REGISTRY_SIGNING_KEY_NAME. Do not print them, dump environment variables, or enable shell tracing.mcp-publisher validate server.json locally with the pinned publisher version when practical.https://githits.com/.well-known/mcp-registry-auth.Authorization header metadata to server.json. The official registry remote transport schema supports URL, optional user-provided headers, and URL variables; OAuth is discovered from the remote MCP server through its WWW-Authenticate response and /.well-known/oauth-protected-resource metadata. Validate https://mcp.githits.com/.well-known/oauth-protected-resource returns 200 and unauthenticated remote MCP requests return the expected 401 with resource_metadata.skills/ are picked up by skills.sh from main, not from npm release artifacts.skills/ to describe unreleased CLI/MCP behavior, except for the bounded githits-mcp stable-guide rule below. A merge to main can expose those skill instructions immediately.githits-mcp stable guide, exact parity is a bounded exception: when backing stable behavior or buildMcpQuickStart() changes, update the backing behavior, builder, and embedded terminal guide copy in the same PR, merge that PR to main, and ship it in the next applicable release cycle. This accepts the bounded main-to-release window for skills.sh; it does not create a deploy-first or two-PR flow. buildLocalMcpQuickStart() runtime appendices remain excluded from the public copy.githits-onboarding keeps its separate release-branch rule: update the public skill only on the release branch after the corresponding CLI behavior is included, so skills.sh does not advertise unreleased onboarding behavior.skills/ so skill descriptions, decision flows, examples, detailed references, and command-to-MCP mappings match the released surface.skills/githits-code/SKILL.md, skills/githits-package/SKILL.md, and their references for parity. Keep MCP instructions as the quality baseline; they are currently strong and should not be weakened casually.bun run plugins:generate and bun run plugins:check so every host manifest remains aligned with the canonical root surface.docs/implementation/release-process.md and changes/README.md; every notable change owns a new independent fragment under changes/ rather than editing CHANGELOG.md.git log and merged PRs since each package's previous tag to audit the fragments and find omissions before release; fragments do not replace range review.githits, @githits/mcp, and every future independently versioned public artifact in each fragment. Keep unaffected packages explicit as none.none repository entries with the next root githits release.githits release.@githits/mcp changed but its package version did not, stop and either bump it or document why the change is not MCP-package-visible.© githits-com, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/githits-release of githits-com/githits-cli.
Open the folder on GitHubat commit 7449018
Githits Release 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 |
|---|---|---|---|---|---|---|
| Githits Release this skillgithits-com/githits-cli | 114 | — | ~2.8k | Automated safety check: Pass | Apache-2.0 | |
| ReleasePrefectHQ/fastmcp | 28k | — | ~2.9k | Automated safety check: Pass | Apache-2.0 | |
| Reading Livekit Docslivekit-examples/agent-starter-python | 264 | 1 repos | ~1.1k | Automated safety check: Pass | MIT | |
| MCP Server Trello Releasedelorenj/mcp-server-trello | 445 | — | ~3.5k | Automated safety check: Pass | MIT | |
| Suede Launch PackagingJasonColapietro/suede-creator-skills | 127 | — | ~2.4k | Automated safety check: Pass | MIT | |
| Release Prepjohnhuang316/code-index-mcp | 1k | — | ~680 | Automated safety check: Pass | MIT |
PrefectHQ/fastmcp
Cut a FastMCP release end to end. An agent skill from PrefectHQ/fastmcp.
livekit-examples/agent-starter-python
Looks up current LiveKit facts (API signatures, CLI flags, config options, model and provider support, SDK changelogs, pricing) from the docs instead of answering from memory.
delorenj/mcp-server-trello
Canonical build → release → tag → publish procedure for the @delorenj/mcp-server-trello repo.
JasonColapietro/suede-creator-skills
Suede-owned launch packaging and install verification. An agent skill from JasonColapietro/suede-creator-skills.
johnhuang316/code-index-mcp
A skill your agent uses when code-index-mcp implementation is complete and a version bump, release notes, tag, package publication, or GitHub release is being prepared.
apollographql/apollo-mcp-server
Syncs MCP Apps documentation with the @apollo/client-ai-apps changelog.
githits-com/githits-cli
A skill your agent uses whenever invoking the GitHits CLI for public OSS source, documentation, or example evidence, including code search/grep, file navigation, source verification, docs lookup, or…
githits-com/githits-cli
A skill your agent uses when the user asks to install, connect, configure, sign in to, sign up for, or start using GitHits.
githits-com/githits-cli
A skill your agent uses whenever invoking the GitHits CLI for public package or dependency evidence, including metadata, versions, licenses, vulnerabilities, dependency graphs, changelogs, release…
githits-com/githits-cli
Inspect, query, compare, or explicitly export GitHits agent-eval history in Braintrust using the repository's verified workflow.
githits-com/githits-cli
Internal repository-maintenance skill for GitHits cross-host plugin and Agent Skill surfaces.
githits-com/githits-cli
Route public OSS code, documentation, examples, and package questions to GitHits tools.
Works with
Categories
A skill your agent uses when maintaining the GitHits changelog or preparing, reviewing, or executing a GitHits release. Githits Release is an agent skill from githits-com/githits-cli. Use when maintaining the GitHits changelog or preparing, reviewing, or executing a GitHits release.
Githits Release fits situations like: maintaining the GitHits changelog; executing a GitHits release.
Run `npx skills add githits-com/githits-cli --skill githits-release -a claude-code`. Or copy the skill folder (.agents/skills/githits-release in githits-com/githits-cli) into .claude/skills/githits-release in your project. Claude Code loads it when a task matches its description.
Run `npx skills add githits-com/githits-cli --skill githits-release -a codex`. Or copy the skill folder (.agents/skills/githits-release in githits-com/githits-cli) into .agents/skills/githits-release 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 githits-com/githits-cli --skill githits-release -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/githits-release, .gemini/skills/githits-release, .github/skills/githits-release and .opencode/skills/githits-release in your project.
Going by SKILL.md and its folder, Githits Release needs the command-line tools its instructions call (bun, npx and git). Our summary lists: Node.js. Compatibility (from SKILL.md): Project-local skill for GitHits maintainers; not packaged for end users..
SKILL.md names 2 domains. In commands or code: mcp.githits.com and githits.com; the agent is likely to contact these when it follows the instructions. 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.
Githits Release is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.8k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Githits Release: Release (PrefectHQ/fastmcp, 28k stars), Reading Livekit Docs (livekit-examples/agent-starter-python, 264 stars), MCP Server Trello Release (delorenj/mcp-server-trello, 445 stars) and Suede Launch Packaging (JasonColapietro/suede-creator-skills, 127 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
githits-com (a GitHub organization) maintains it in githits-com/githits-cli, which has 114 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 7, 2026.
Source: githits-com/githits-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.