TreeSeed 是一个用于操作 TreeSeed 控制平面的技能,覆盖项目、知识、治理与执行类工作。其核心定位是把已连接的 TreeSeed 服务器当作身份、访问、治理、调度与凭证(receipts)的权威来源。
用途 该技能适用于任务目标指向 TreeSeed 的场景,通过其当前的 MCP(Model Context Protocol)能力完成操作。使用前应先发现服务器当前提供的 MCP 工具、资源、模板、提示、schema 与能力注解,再选择具体操作,不应依赖记忆中的工具列表,也不应自行构造 REST 路径。
主要能力与操作边界 技能要求以已认证的外部主体(authenticated external principal)身份行动,除非某个明确授权的项目智能体聊天操作返回了相应委托,否则不得声称项目智能体身份。在执行有后果的变更前,应先读取当前状态,并遵循服务器返回的阻塞项、并发令牌、确认请求、资源链接与后续动作。应使用服务器提供的结构化输入与输出 schema。不得在工具参数或模型可见内容中放置凭据、会话材料、私钥或 bearer token。input_required 应被视为签名的、精确参数的确认检查点;需要时应询问人类,且不得修改、复用或合成确认状态。异步工作应遵循持久的 treeseed:// 资源链接;当服务器公布进度、取消、完成与订阅能力时,应使用这些机制,而不是轮询自行臆造的端点。在服务器公布其被接受的受治理操作之前,不得调用或模拟 save、stage 或 release。对于由仓库支撑的项目知识,应使用 references/knowledge.md 中的 trsd 库工作流,不得假定存在未绑定的虚拟仓库或 src/content 库根目录。
使用方式 技能按主题提供参考文档,供选择相关指引:涉及问题、研究、知识或 TreeDX 投影时,阅读 references/knowledge.md;涉及提案、决策、估算、评审或讨论时,阅读 references/governance.md;涉及团队、项目、仓库或提供方绑定(provider bindings)时,阅读 references/projects.md;涉及智能体、提供方、容量、计划、工作日、分配或显式的项目智能体聊天时,阅读 references/execution.md;涉及连接发现、协议行为、错误、订阅或确认时,阅读 references/mcp.md。
安装与分发 使用消费项目所记录的固定 Vercel Labs Skills CLI 版本,安装与更新项目范围的技能:
npx skills@1.5.23 add treeseed-ai/skill --skill treeseed --agent codex --yes npx skills@1.5.23 update treeseed --project --yes
凭证(receipt)为该副本固定了已发布的 SDK 与 API 证据。当已连接的服务器公布更新的兼容目录时,运行时发现仍具权威性。已安装文件与 skills-lock.json 属于消费项目;该仓库仍是发布来源。
适用场景与限制 该技能面向需要与 TreeSeed 控制平面交互的项目、知识、治理与执行任务。其限制包括:必须遵循服务器当前公布的能力与 schema,不得依赖记忆或自行构造接口;不得处理或暴露凭据类信息;不得在未获公布前调用 save、stage、release;不得假定未绑定的虚拟仓库或特定库根目录。关于具体收费、价格、平台支持范围与效果等信息,资料中暂未提供。