用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill rrt-user-mcp-server命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | rrt-user-mcp-server |
| description | >- Use when this capability is needed. |
I want to use rrt's capabilities (config inspection, version bumping, health checks, changelog reading, branch/commit validation) directly inside my AI assistant without leaving the editor.
# Install the MCP extra
uv add "repo-release-tools[mcp]"
# Verify the server starts
uv run rrt-mcp --help
# Add .mcp.json at the repo root (Claude Code auto-detects this)
cat .mcp.json
# Should contain:
# {
# "mcpServers": {
# "rrt": { "type": "stdio", "command": "uv", "args": ["run", "rrt-mcp"] }
# }
# }
rrt_health_dashboard, rrt_tree_dashboard, rrt_locks_overview, etc.)rrt_bump, rrt_changelog, or rrt_validate_branch from within
an AI assistant conversationrrt_init form apprrt doctor instead)Create .mcp.json at the repository root:
{
"mcpServers": {
"rrt": {
"type": "stdio",
"command": "uv",
"args": ["run", "rrt-mcp"]
}
}
}
Claude Code picks this up automatically on next start.
claude mcp add rrt -- uv run --with "repo-release-tools[mcp]" rrt-mcp
Or manually add to ~/.claude/mcp.json:
{
"mcpServers": {
"rrt": {
"type": "stdio",
"command": "uvx",
"args": ["--from", "repo-release-tools[mcp]", "rrt-mcp"]
}
}
}
Add to ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"rrt": {
"type": "stdio",
"command": "uvx",
"args": ["--from", "repo-release-tools[mcp]", "rrt-mcp"]
}
}
}
Restart Claude Desktop after editing.
{
"mcpServers": {
"rrt": {
"type": "stdio",
"command": "uvx",
"args": ["--from", "repo-release-tools[mcp]", "rrt-mcp"]
}
}
}
| Tool | Tags | Notes |
|---|---|---|
rrt_config | config, inspection | Resolved rrt config as JSON |
rrt_doctor | config, inspection | Pre-commit / lefthook / workflow checks |
rrt_health | locks, inspection | .rrt/health.lock.toml |
rrt_drift | locks, inspection | .rrt/drift.lock.toml |
rrt_tree | locks, inspection | .rrt/tree.lock.toml |
rrt_artifacts | locks, inspection | .rrt/artifacts.lock.toml |
rrt_version | versioning | Current version per group |
rrt_bump | versioning | Bump version (destructive when dry_run=False) |
rrt_validate_branch | validation | Conventional branch naming |
rrt_validate_commit | validation | Conventional commit subject |
rrt_changelog | changelog | Unreleased entries or full content |
rrt_health_dashboard | ui, dashboard | Metric row, health Ring, per-lock BarChart, check Cards, detail table (app tool) |
rrt_version_overview | ui, dashboard, versioning | Version target map with Metric header (app tool) |
rrt_doctor_dashboard | ui, dashboard, inspection | Pass-rate Ring, per-check Metrics, status Cards, detail table (app tool) |
rrt_tree_dashboard | ui, dashboard, inspection | Metric summary, per-directory BarChart, clean file table (app tool) |
rrt_init | ui, init, config | Init form — target, dry_run, force (app tool, submits to rrt_init_run) |
rrt_init_run |
| URI | Description |
|---|---|
rrt://version | Installed package version |
rrt://config | Config as JSON |
rrt://changelog | Full CHANGELOG.md |
rrt://locks/{name} | Any lock file by name (drift/health/tree/artifacts) |
The server registers FastMCP's GenerativeUI provider, adding
generate_prefab_ui and search_prefab_components tools. The LLM can write
custom Prefab code executed in a Pyodide sandbox — useful for custom
visualizations of rrt://locks/{name} data.
See docs/mcp-server.md in the repository (or /mcp-server/ on the docs site)
for the complete tool, resource, and prompt reference.
rrt_config returns the project's resolved rrt config without errorrrt_health_dashboard renders Metric cards, a health Ring, and a BarChart in Claude's UIrrt_tree_dashboard shows a BarChart of file counts per directory with no empty columns in the tablerrt_locks_overview shows a donut PieChart and a Carousel cycling through lock summariesrrt_bump patch --dry-run previews a version change without writing filesSource: Anselmoo/repo-release-tools — distributed by TomeVault.
| init, config |
| Executes rrt init; dry_run=True by default (destructive) |
rrt_locks_overview | ui, dashboard, locks | Status donut PieChart, Carousel of lock summaries, detail table (app tool) |