treeseed — Claude Code skill: TreeSeed control plane over MCP
A skill for operating a TreeSeed control plane through MCP: projects, knowledge, governance and execution work. Useful when a task targets TreeSeed records or governed project-agent chat.
npx skills add treeseed-ai/skill --skill treeseed -a claude-codeWhat treeseed does
The skill treats the connected TreeSeed server as the authority for identity, access, governance, scheduling and receipts. Before picking an operation, the agent has to discover the server's current MCP tools, resources, templates, prompts, schemas and capability annotations. A remembered tool list or a hand-built REST path is off the table.
Five references carry the detail: references/knowledge.md for questions and TreeDX projections, references/governance.md for proposals and decisions, references/projects.md for teams and provider bindings, references/execution.md for agents and project-agent chat, references/mcp.md for connection discovery and errors. The boundary is explicit — this is not authority to run agents or mutate repositories. Calls to save, stage and release stay blocked until the server advertises them as accepted governed operations.
Install and update run through the Vercel Labs Skills CLI at the version pinned by the consuming project. Credentials, session material, private keys and bearer tokens must never land in tool arguments or model-visible content. An input_required response is a signed confirmation checkpoint with exact arguments: ask the human when it appears, and never alter or reuse that confirmation state.
What it helps with
- discover the server's current MCP tools instead of guessing
- read project state before a consequential mutation
- move a proposal or decision through governance
- pull team, repository and provider bindings
- follow asynchronous work via
treeseed://resource links
Example prompts for the agent
- list the current MCP capabilities of the TreeSeed server
- read the project state before you change anything
- open
references/governance.mdand walk this proposal through
How to install treeseed
1Skills CLI (Vercel)
npx skills add treeseed-ai/skill --skill treeseed -a claude-code2Manually: put the files in place
~/.claude/skills/treeseed/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/treeseed/
1Skills CLI (Vercel)
npx skills add treeseed-ai/skill --skill treeseed -a codex2Manually: put the files in place
.agents/skills/treeseed/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add treeseed-ai/skill --skill treeseed -a cursor2Manually: put the files in place
.cursor/skills/treeseed/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install treeseed-ai/skill treeseed2Manually: put the files in place
.github/skills/treeseed/SKILL.md1Skills CLI (Vercel)
npx skills add treeseed-ai/skill --skill treeseed -a gemini-cli2Platform CLI
gemini skills install https://github.com/treeseed-ai/skillManually: put the files in place
.devin/skills/treeseed/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add treeseed-ai/skill --skill treeseed -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about treeseed
How do I install treeseed in Claude?
Run npx skills add treeseed-ai/skill --skill treeseed -a claude-code. The skill lands in the project, with the file at ~/.claude/skills/treeseed/SKILL.md.
What does treeseed do?
It teaches the agent to work with a TreeSeed control plane over MCP: discovering current tools and schemas, reading project, knowledge and governance records, and running governed project-agent chat.
Can this skill run agents or mutate repositories?
No. It explicitly rules that out, and blocks save, stage and release until the server advertises them as accepted governed operations.
Source text
SKILL.md · Apache-2.0
--- name: treeseed description: Operate a TreeSeed control plane through its current MCP capabilities for project, knowledge, governance, and execution work. Use when a task targets TreeSeed records or governed project-agent chat; do not use it as authority to run agents or mutate repositories. metadata: protocol: "2026-07-28" catalog-receipt: "catalog-receipt.json" categories: "knowledge,governance,projects,execution,mcp" --- # TreeSeed Treat the connected TreeSeed server as the authority for identity, access, governance, scheduling, and receipts. Discover its current MCP tools, resources, templates, prompts, schemas, and capability annotations before choosing an operation. Do not rely on a remembered tool list or construct REST paths. ## Operating boundary - Act as the authenticated external principal. Do not claim project-agent identity unless an explicit, authorized project-agent chat operation returns that delegation. - Read current state before a consequential mutation. Follow returned blockers, concurrency tokens, confirmation requests, resource links, and next actions. - Use server-provided structured input and output schemas. Never place credentials, session material, private keys, or bearer tokens in tool arguments or model-visible content. - Treat `input_required` as a signed, exact-argument confirmation checkpoint. Ask the human when required; never alter, reuse, or synthesize confirmation state. - Follow durable `treeseed://` resource links for asynchronous work. Use progress, cancellation, completion, and subscriptions when advertised instead of polling invented endpoints. - Do not invoke or emulate `save`, `stage`, or `release` until the server advertises their accepted governed operations. - For repository-backed project knowledge, use the `trsd library` workflow in `references/knowledge.md`; never assume an unbound virtual repository or a `src/content` library root. ## Choose the relevant guidance - For questions, research, knowledge, or TreeDX projections, read [references/knowledge.md](references/knowledge.md). - For proposals, decisions, estimates, reviews, or discussions, read [references/governance.md](references/governance.md). - For teams, projects, repositories, or provider bindings, read [references/projects.md](references/projects.md). - For agents, providers, capacity, plans, workdays, assignments, or explicit project-agent chat, read [references/execution.md](references/execution.md). - For connection discovery, protocol behavior, errors, subscriptions, or confirmations, read [references/mcp.md](references/mcp.md). ## Distribution Install and update the project-scoped skill with the pinned Vercel Labs Skills CLI version recorded by the consuming project: ```text npx [email protected] add treeseed-ai/skill --skill treeseed --agent codex --yes npx [email protected] update treeseed --project --yes ``` The receipt pins published SDK and API evidence for this copy. Runtime discovery remains authoritative when a connected server advertises a newer compatible catalog. Installed files and `skills-lock.json` belong to the consuming project; this repository remains the source of releases.
© treeseed-ai · Apache-2.0 · treeseed-ai/skill