Agent skill

MCP Attribution Worktree

by TencentCloudBase in TencentCloudBase/CloudBase-AI-Toolkit

Triage, repair, and close MCP attribution issues from the local report API with evidence-driven decisions and isolated Worktrunk worktrees.

MITAuto-check passedDevelopment

Install MCP Attribution Worktree

skills CLI
$ npx skills add TencentCloudBase/CloudBase-AI-Toolkit --skill mcp-attribution-worktree -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install TencentCloudBase/CloudBase-AI-Toolkit mcp-attribution-worktree --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/TencentCloudBase/CloudBase-AI-Toolkit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/mcp-attribution-worktree .claude/skills/mcp-attribution-worktree && rm -rf skills-src

Use ~/.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/

Facts

Skill name
mcp-attribution-worktree
GitHub stars
1.1k
Token cost
~3.5k tokens
SKILL.md length
1,859 words
Files
7 (incl. references)
Skills in repo
49
Repo updated
First seen
Licence
MIT

At a glance

Triage, repair, and close MCP attribution issues from the local report API with evidence-driven decisions and isolated Worktrunk worktrees.

  • Works in 12 steps: Start with focused tool and skill… → Process one issue at a time. Never mix… → Run the existing-artifact preflight… → …
  • Codex needs to process tool attribution issues and skills-related attribution issues
  • SKILL.md covers What this skill does, Do not use this skill for, Workflow and Common requests, plus 7 more sections
  • Calls curl and gh

What it does

MCP Attribution Worktree is an agent skill from TencentCloudBase/CloudBase-AI-Toolkit. Triage, repair, and close MCP attribution issues from the local report API with evidence-driven decisions and isolated Worktrunk worktrees. Use this skill when Codex needs to process tool attribution issues and skills-related attribution issues, inspect related runs, decide whether the issue is actionable in mcp/src or config/source/skills, update attribution fields as owner=codex, and then complete the fix loop through GitHub issue tracking, worktree-based code changes, PR submission, and follow-up iteration…

Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files (for example `references/evaluation-verification.md`, `references/iteration-loop.md` and `references/report-api-workflow.md`).

It sits in Development, covering Git worktrees and MCP servers. It works with Model Context Protocol and GitHub. The repository describes itself as: Backend for AI coding agents on CloudBase — database, auth, functions via Plugin, Skills & MCP. The licence is MIT.

When your agent uses it

  • Codex needs to process tool attribution issues and skills-related attribution issues
  • Inspect related runs
  • Decide whether the issue is actionable in mcp/src
  • Config/source/skills

Example prompts

  • “/mcp-attribution-worktree”

Workflow steps

12 steps, taken from the first numbered list in SKILL.md.

  1. Start with focused tool and skill backlog queries.
  2. Process one issue at a time. Never mix evidence, notes, or worktrees across issues.
  3. Run the existing-artifact preflight before choosing the representative run: read issue detail, current notes, existing externalUrl, and…
  4. Read at least one run's result and trace. Prefer to also read evaluation-trace.
  5. Check the relevant implementation in mcp/src or config/source/skills before deciding whether the issue is actionable.
  6. When the failure is caused by model misunderstanding, prefer repairs that translate repo-specific behavior into concepts the model already…
  7. If the issue is actionable in repo code or skills content, do not stop at attribution triage. Open or link the matching GitHub issue…
  8. If review comments, review decisions, or later evidence show the direction is wrong, start another focused iteration from the existing…
  9. Update attribution fields through the report API after you have the right evidence, and update them again when the GitHub issue, PR, or…
  10. Before changing an attribution to resolved, run a closure preflight on the linked GitHub artifact again: reread the latest PR comments…
  11. When a real evaluation interface exists, run a post-PR evaluation and use the result plus the closure preflight to decide whether to…
  12. Only stop after the issue is either clearly non-actionable or has been carried through the repair loop as far as the current environment…

What it can do on your machine

Read from SKILL.md and the folder at commit ea2c202. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • curl
    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use curl 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.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

MCP Attribution Worktree loads about 3.5k tokens when it runs, and up to ~11k if it reads all its reference files. Until then it costs about 145 tokens; SKILL.md has 1,859 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~145
When it runs · the whole SKILL.md, loaded when a task matches
~3.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~11k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from TencentCloudBase/CloudBase-AI-Toolkit at commit ea2c202, republished under its MIT licence (© TencentCloudBase). 1,859 words, ~3,469 tokens.

Download SKILL.mdSave it as .claude/skills/mcp-attribution-worktree/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
mcp-attribution-worktree
description
Triage, repair, and close MCP attribution issues from the local report API with evidence-driven decisions and isolated Worktrunk worktrees. Use this skill when Codex needs to process `tool` attribution issues and skills-related attribution issues, inspect related runs, decide whether the issue is actionable in `mcp/src` or `config/source/skills`, update attribution fields as `owner=codex`, and then complete the fix loop through GitHub issue tracking, worktree-based code changes, PR submission, and follow-up iteration when the problem is repairable.

MCP Attribution Worktree

Process MCP and skills-related attribution issues as an auditable maintenance workflow instead of ad-hoc debugging.

What this skill does

Use this skill to:

  • fetch pending MCP and skills-related attribution issues from the local report API
  • inspect issue detail plus representative runs before making any status decision
  • map failures back to concrete mcp/src tools, config/source/skills, or classify them as environment / grader / duplicate noise
  • update attribution issues with concise evidence, owner=codex, and links to external GitHub work
  • isolate each actionable repair in its own Worktrunk worktree and branch
  • carry actionable issues through repo repair and PR creation instead of stopping at issue state updates
  • continue from existing GitHub issues or PRs when later review or evaluation feedback shows the first direction was incomplete or wrong
  • run a real post-PR evaluation when an evaluation interface is available, and use that result to decide whether another repair loop is needed

Do not use this skill for

  • generic bug fixing without attribution evidence
  • unrelated attribution categories that do not map to mcp/src or config/source/skills
  • bulk repo changes unrelated to a specific attribution issue
  • direct database or backend mutation outside the documented report API endpoints

Workflow

  1. Start with focused tool and skill backlog queries.
  2. Process one issue at a time. Never mix evidence, notes, or worktrees across issues.
  3. Run the existing-artifact preflight before choosing the representative run: read issue detail, current notes, existing externalUrl, and the state of any linked GitHub issue or PR. If a GitHub issue or PR already exists, treat it as part of the current state, not a finished endpoint.
  4. Read at least one run's result and trace. Prefer to also read evaluation-trace.
  5. Check the relevant implementation in mcp/src or config/source/skills before deciding whether the issue is actionable.
  6. When the failure is caused by model misunderstanding, prefer repairs that translate repo-specific behavior into concepts the model already knows well. Reuse familiar abstractions, canonical API names, and one safe example instead of adding long product-specific explanations.
  7. If the issue is actionable in repo code or skills content, do not stop at attribution triage. Open or link the matching GitHub issue, create a dedicated Worktrunk worktree, implement the fix, validate it, and prepare a PR.
  8. If review comments, review decisions, or later evidence show the direction is wrong, start another focused iteration from the existing GitHub issue or PR context and continue improving instead of treating the first PR as final.
  9. Update attribution fields through the report API after you have the right evidence, and update them again when the GitHub issue, PR, or evaluation result becomes available.
  10. Before changing an attribution to resolved, run a closure preflight on the linked GitHub artifact again: reread the latest PR comments, review comments, review decisions, and issue comments after the most recent code push or evaluation result.
  11. When a real evaluation interface exists, run a post-PR evaluation and use the result plus the closure preflight to decide whether to continue iterating or mark the issue closed.
  12. Only stop after the issue is either clearly non-actionable or has been carried through the repair loop as far as the current environment allows.

Common requests

  • "Automatically process the pending MCP attribution issues."
  • "Look at the tool and skills attribution backlog, fix the real issues, and update attribution with evidence."
  • "Find valuable MCP attribution problems and fix them in isolated worktrees."
  • "For each tool issue, decide whether it is a real mcp/src bug or just evaluation noise."
  • "Continue iterating on the existing issue or PR after review comments."
  • "After opening the PR, run a real evaluation and fix the next round if it still fails."

Routing

TaskRead
Run the report API triage flow and update attribution fields across tool and skills-related issuesreferences/report-api-workflow.md
Decide whether an issue is valuable and map it to mcp/src or config/source/skillsreferences/value-triage.md
Create GitHub issues, use Worktrunk, and repair the repo in isolationreferences/worktree-repair.md
Continue from review feedback or real evaluation results after a PR already existsreferences/iteration-loop.md
Trigger real evaluation runs and interpret the resultreferences/evaluation-verification.md
Dispatch one issue per worker and enforce closure-sweep rules in sub-agent promptsreferences/subagent-orchestration.md

Model-oriented repair heuristic

When attribution evidence shows the model is failing because a tool or skill exposes repo-specific semantics in an unfamiliar way, prefer repairs that reduce translation work for the model.

  • Map the behavior to concepts the model already knows well, such as MongoDB updateOne or updateMany, HTTP methods, SQL CRUD verbs, filesystem path conventions, or common SDK idioms.
  • Keep model-facing guidance short and high-signal. One canonical safe example is usually better than a long product-specific explanation.
  • Explicitly name dangerous defaults or footguns when they are easy for the model to miss, such as replacement vs partial update, destructive writes, ambiguous path resolution, or auth-sensitive side effects.
  • Prefer changing the tool description, parameter description, skill wording, or generated docs when that is enough to correct the model's mental model. Do not jump to implementation changes if the real gap is contract clarity.
  • Do not assume the model will infer hidden semantics from traces, backend behavior, or evaluator expectations. If a safe rule matters, state it directly where the model sees it.
Show full SKILL.md (996 more words)Show less

Operating rules

  • Only update attribution issues through the local report API.
  • Treat owner as fixed: always set it to codex when you patch an attribution.
  • Before any new iteration, always inspect the latest attribution notes, externalUrl, linked GitHub issue or PR status, and any available PR comments or review decisions.
  • Before moving any issue to resolved, always perform a fresh closure sweep on the linked issue or PR after the latest push or evaluation has completed. Do not rely on an earlier preflight.
  • Do not change resolutionStatus until you have read at least one related run's result and trace.
  • Do not mark an issue resolved without clear closure evidence such as an existing GitHub issue, PR, merged fix, or a verified duplicate that already has external tracking.
  • Do not mark an issue resolved if there are unread or unaddressed PR comments, review comments, review decisions, or issue comments that arrived after the last time you inspected the linked artifact.
  • Keep notes short but auditable. Include the representative run, the main failing signal, and the code or tool signal that supports the conclusion.
  • If the evidence is incomplete, keep the issue todo or move it to in_progress and explicitly state what is still missing.
  • For a real and repairable issue in mcp/src or config/source/skills, the default expectation is full follow-through: attribution triage, GitHub issue linkage, isolated worktree repair, validation, and PR creation.
  • When the likely root cause is model misunderstanding rather than backend behavior, first try to repair the model-facing contract: clearer tool descriptions, safer parameter wording, skill guidance, canonical examples, and explicit warning about dangerous defaults.
  • When the fix belongs to CloudBase skill content, edit config/source/skills/ as the source of truth. Do not treat the root skills/ directory as the source for those external skills.
  • Only stop at status-only attribution updates when the issue is non-actionable, blocked by missing evidence, blocked by missing Worktrunk, or clearly outside MCP repo control.
  • Do not use broad uncategorized backlog queries as the default source of work. Only use them in explicit fallback mode when category labels are incomplete or the user asks for a full backlog sweep.
  • Items discovered through fallback broad queries must not enter the repair queue until run evidence clearly shows they belong to mcp/src or config/source/skills.
  • Prefer one sub-agent per issue when sub-agent support exists. Give each sub-agent ownership of exactly one issue. If sub-agents are unavailable, process issues serially and keep a strict one-issue-at-a-time context.
  • If a repair is needed, use Worktrunk's wt workflow for the isolated worktree. If wt is unavailable, stop and report that Worktrunk is missing instead of silently falling back to a shared checkout.
  • Never reuse the same worktree for multiple attribution issues.
  • Do not open or update GitHub issues until you have enough run evidence to explain the problem clearly.
  • If an issue already has a GitHub issue or PR, read its current state before starting a new branch or changing direction: open or closed status, latest comments, review decisions, and whether the linked work is already stale or superseded.
  • Review comments and post-PR evaluation failures are part of the same repair loop. Use them to drive another iteration instead of prematurely closing the attribution.
  • If a real evaluation interface is available, prefer leaving the attribution in_progress until the repaired branch or PR passes a fresh evaluation round.
  • Do not claim validation success from reasoning alone. Use the evaluation API and the final run result whenever that interface is available.

Required preflight

Before starting a fresh diagnosis or code iteration for an attribution issue, complete this checklist in order:

  1. Read the attribution detail plus the latest notes.
  2. Read externalUrl if present.
  3. If externalUrl points to a GitHub issue, check whether it is open or closed and whether later comments changed the fix direction.
  4. If externalUrl points to a PR, check whether it is open, merged, closed, or superseded.
  5. Read PR comments, review comments, and review decisions before deciding whether to continue the same branch or start a new iteration.
  6. Only after that, pick the representative run and continue into result, trace, and evaluation-trace.

Required closure preflight

Before changing an attribution to resolved, complete this checklist in order even if you already did the normal preflight earlier:

  1. Reopen the linked GitHub issue or PR.
  2. Re-read the latest top-level comments, review comments, and review decisions.
  3. Confirm whether any comment arrived after the latest code push, PR update, or evaluation result.
  4. If new feedback exists, keep the attribution in_progress and continue the loop.
  5. Only if there is no newer unresolved feedback, evaluate whether closure evidence is now strong enough.

Quick commands

bash
curl -s 'http://127.0.0.1:5174/api/attributions?category=tool&resolutionStatus=todo&limit=50'
curl -s 'http://127.0.0.1:5174/api/attributions?category=skill&resolutionStatus=todo&limit=50'
curl -s "http://127.0.0.1:5174/api/attributions/<issueId>"
curl -s "http://127.0.0.1:5174/api/runs/<caseId>/<runId>/result"
curl -s "http://127.0.0.1:5174/api/runs/<caseId>/<runId>/trace"
curl -s "http://127.0.0.1:5174/api/runs/<caseId>/<runId>/evaluation-trace"
wt switch --create feature/attribution-<slug>
gh issue create --repo TencentCloudBase/CloudBase-MCP
gh pr view <number> --comments --repo TencentCloudBase/CloudBase-MCP
gh pr create --repo TencentCloudBase/CloudBase-MCP
curl -s -X POST http://127.0.0.1:5174/api/evaluations

Minimum self-check

  • Did I complete the existing-artifact preflight before starting a new diagnosis or code iteration?
  • Did I inspect at least one related run's result and trace before changing status?
  • Did I keep this issue isolated from every other issue?
  • Is the issue actually actionable in mcp/src, config/source/skills, or is it environment / grader noise?
  • If the issue was actionable, did I continue into GitHub issue / worktree / PR work instead of stopping at triage?
  • If there was already a PR or review thread, did I continue from that feedback instead of ignoring it?
  • If a real evaluation interface was available, did I run a fresh evaluation before treating the issue as closed?
  • Did I base the validation conclusion on the final evaluation result instead of my own guess?
  • If I patched the attribution, did I keep the change limited to resolutionStatus, owner, notes, and externalUrl when relevant?
  • If I started a fix, does it live in its own Worktrunk worktree and branch?
  • If the issue was caused by model misunderstanding, did I reduce model-facing complexity by mapping repo-specific behavior to familiar concepts and by explicitly naming dangerous defaults?
  • If I marked something resolved, is there explicit closure evidence?
  • If I marked something resolved, did I re-read the latest PR comments, review comments, review decisions, and issue comments immediately before closing it?

© TencentCloudBase, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (references) in skills/mcp-attribution-worktree of TencentCloudBase/CloudBase-AI-Toolkit.

  • SKILL.md
  • references/evaluation-verification.md
  • references/iteration-loop.md
  • references/report-api-workflow.md
  • references/subagent-orchestration.md
  • references/value-triage.md
  • references/worktree-repair.md

Open the folder on GitHubat commit ea2c202

Compare with similar skills

MCP Attribution Worktree 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.

MCP Attribution Worktree compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
MCP Attribution Worktree this skillTencentCloudBase/CloudBase-AI-Toolkit1.1k—~3.5kAutomated safety check: PassMIT
Devcontainer Devstacklok/toolhive-studio170—~3.8kAutomated safety check: NotesApache-2.0
Vibe Kanbanaiskillstore/marketplace430—~4.4kAutomated safety check: NotesNone
Library Documentation Seekerwithkynam/vibecode-pro-max-kit1.1k2 repos~1kAutomated safety check: NotesMIT
Release Prepjohnhuang316/code-index-mcp1k—~680Automated safety check: PassMIT
Projectatlasstyler-ai/ProjectAtlas438—~9.2kAutomated safety check: PassMIT

Similar skills

  • Devcontainer Dev

    stacklok/toolhive-studio

    Spin up and interact with ToolHive Studio's containerized dev environment (Xvfb + noVNC + DinD).

    170 GitHub stars~3.8k tokensUpdated today
    Agent WorkflowsAuto-check: notes
  • Vibe Kanban

    aiskillstore/marketplace

    Manage AI coding agents on a visual Kanban board. An agent skill from aiskillstore/marketplace.

    430 GitHub stars~4.4k tokensUpdated today
    Agent WorkflowsAuto-check: notes
  • Library Documentation Seeker

    withkynam/vibecode-pro-max-kit

    Looks up library and framework documentation through Context7 first, with bundled Node scripts as a fallback that fetch and analyze llms.txt files.

    1.1k GitHub starsUsed in 2 repos~1k tokens
    DevelopmentAuto-check: notes
  • Release Prep

    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.

    1k GitHub stars~680 tokensUpdated 2 mo ago
    DevelopmentAuto-check passed
  • Projectatlas

    styler-ai/ProjectAtlas

    Use ProjectAtlas before broad source reads, preferring the installed short atlas CLI for an exact checkout and MCP for registered worktree routing, compact session briefs, or federated graph evidence.

    438 GitHub stars~9.2k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Project Pull Request

    swimmwatch/cloakbrowser-mcp

    Create, update, prepare, or review a cloakbrowser-mcp GitHub Pull Request only when the user explicitly requests PR work.

    161 GitHub stars~1k tokensUpdated 5 days ago
    DevelopmentAuto-check passed

More from TencentCloudBase/CloudBase-AI-Toolkit

All 49 skills in this repo
  • AI Model Nodejs

    TencentCloudBase/CloudBase-AI-Toolkit

    A skill your agent uses for Node.js backend AI via @cloudbase/node-sdk (=3.16.0) — cloud functions, CloudRun, Express/Koa/NestJS, serverless APIs, scheduled jobs, LLM proxies, agent orchestration.

    1.1k GitHub starsUsed in 3 repos~5k tokens
    Auto-check passed
  • HTTP API Cloudbase

    TencentCloudBase/CloudBase-AI-Toolkit

    CloudBase official HTTP API client guide. An agent skill from TencentCloudBase/CloudBase-AI-Toolkit.

    1.1k GitHub starsUsed in 3 repos~2.1k tokens
    Auto-check passed
  • Cloud API Recipe Authoring

    TencentCloudBase/CloudBase-AI-Toolkit

    Author or revise a cloud-api-operations recipe (config/source/skills/cloud-api-operations/references/recipes/).

    1.1k GitHub stars~3.7k tokensUpdated yesterday
    Auto-check passed
  • Manage Local Skills

    TencentCloudBase/CloudBase-AI-Toolkit

    Analyze, standardize, validate, and sync locally maintained skills into agent skill directories with a skills CLI-aligned workflow.

    1.1k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Cloudbase Agent Python

    TencentCloudBase/CloudBase-AI-Toolkit

    Build production-ready AI agent backends using the CloudBase Agent Python SDK — create agents with LangGraph/CrewAI/LlamaIndex, serve them via FastAPI with AG-UI protocol streaming +…

    1.1k GitHub starsUsed in 2 repos~2.9k tokens
    Auto-check: notes
  • Cloudbase

    TencentCloudBase/CloudBase-AI-Toolkit

    A skill your agent uses when you develop, design, build, deploy, debug, migrate, or troubleshoot CloudBase (腾讯云开发, 云开发, TCB, 微信云开发) projects — Web, 微信小程序, 小程序, uni-app, mobile (iOS, Android…

    1.1k GitHub starsUsed in 1 repo~4.7k tokens
    Auto-check passed

Categories

Questions about MCP Attribution Worktree

What does MCP Attribution Worktree do?

Triage, repair, and close MCP attribution issues from the local report API with evidence-driven decisions and isolated Worktrunk worktrees. MCP Attribution Worktree is an agent skill from TencentCloudBase/CloudBase-AI-Toolkit. Triage, repair, and close MCP attribution issues from the local report API with evidence-driven decisions and isolated Worktrunk worktrees.

When should I use MCP Attribution Worktree?

MCP Attribution Worktree fits situations like: Codex needs to process tool attribution issues and skills-related attribution issues; inspect related runs; decide whether the issue is actionable in mcp/src; config/source/skills.

How do I install MCP Attribution Worktree in Claude Code?

Run `npx skills add TencentCloudBase/CloudBase-AI-Toolkit --skill mcp-attribution-worktree -a claude-code`. Or copy the skill folder (skills/mcp-attribution-worktree in TencentCloudBase/CloudBase-AI-Toolkit) into .claude/skills/mcp-attribution-worktree in your project. Claude Code loads it when a task matches its description.

How do I install MCP Attribution Worktree in Codex?

Run `npx skills add TencentCloudBase/CloudBase-AI-Toolkit --skill mcp-attribution-worktree -a codex`. Or copy the skill folder (skills/mcp-attribution-worktree in TencentCloudBase/CloudBase-AI-Toolkit) into .agents/skills/mcp-attribution-worktree in your project. Codex loads it when a task matches its description.

Can I use MCP Attribution Worktree in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add TencentCloudBase/CloudBase-AI-Toolkit --skill mcp-attribution-worktree -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mcp-attribution-worktree, .gemini/skills/mcp-attribution-worktree, .github/skills/mcp-attribution-worktree and .opencode/skills/mcp-attribution-worktree in your project.

What does MCP Attribution Worktree need to run?

Going by SKILL.md and its folder, MCP Attribution Worktree needs the command-line tools its instructions call (curl and gh).

Does MCP Attribution Worktree access the network?

SKILL.md contains no URLs. Its commands use curl and gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is MCP Attribution Worktree safe to install?

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.

What licence does MCP Attribution Worktree use?

MCP Attribution Worktree is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does MCP Attribution Worktree use?

About 3.5k tokens (SKILL.md is roughly 14k 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 8k tokens, read only when the agent opens those files.

What are the alternatives to MCP Attribution Worktree?

Skills that share tags, products or a category with MCP Attribution Worktree: Devcontainer Dev (stacklok/toolhive-studio, 170 stars), Vibe Kanban (aiskillstore/marketplace, 430 stars), Library Documentation Seeker (withkynam/vibecode-pro-max-kit, 1.1k stars) and Release Prep (johnhuang316/code-index-mcp, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains MCP Attribution Worktree?

TencentCloudBase (a GitHub organization) maintains it in TencentCloudBase/CloudBase-AI-Toolkit, which has 1,132 GitHub stars. The repository holds 49 skills in this directory. The repository was last updated on October 6, 2026.

Source: TencentCloudBase/CloudBase-AI-Toolkit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.