Skip to main content
skill CX Codex

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.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add treeseed-ai/skill --skill treeseed -a claude-code
Open on GitHub

What 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.md and walk this proposal through

How to install treeseed

1Skills CLI (Vercel)

npx skills add treeseed-ai/skill --skill treeseed -a claude-code

2Manually: put the files in place

~/.claude/skills/treeseed/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/treeseed/

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

Similar skills

All skills for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor