用途:trellis-meta 是 Trellis 的元技能,记录原始、未修改的 Trellis 系统,供用户理解并定制 Trellis(面向 Claude Code、Cursor、OpenCode 等 11 个 AI 编程平台的一体化 AI 工作流系统)。项目级改动应记录在项目本地的 trellis-local 技能中,此元技能保持为原版参考,便于升级时对比。
主要能力:描述 Trellis 的核心系统,包括工作区系统(跨会话记录开发进度、开发者身份与日志)、任务系统(task.json、prd.md、JSONL 上下文文件与子任务)、规范系统(单仓库与 monorepo 的编码规范,注入给智能体)、钩子系统(SessionStart、PreToolUse、SubagentStop 及任务生命周期钩子)、智能体系统(dispatch、plan、research、implement、check、debug)与多智能体管道(基于 Git worktree 的并行隔离会话)。
平台兼容性:Claude Code 与 iFlow 支持全部功能(含钩子、自动上下文注入、Ralph Loop、多会话);Codex 支持工作区、任务、规范、技能、TOML 智能体定义与可选 SessionStart 钩子(需在 ~/.codex/config.toml 设置 codex_hooks = true),不支持 PreToolUse、SubagentStop、Ralph Loop 与多会话;Cursor、OpenCode、Kilo、Kiro、Gemini CLI、Antigravity、Qoder、CodeBuddy 仅支持工作区、任务、规范与命令/技能,需在会话开始时手动读取规范文件,无自动质量门禁。
版本:文档对应 Trellis CLI 0.4.0-beta.8,技能更新于 2026-03-24,需 Claude Code 1.0.0+ 与 Node.js >=18.17.0;可用 trellis --version 检查版本,版本不一致时部分功能可能与文档不符。
定制方式:创建项目本地技能目录 mkdir -p .claude/skills/trellis-local 并编写 SKILL.md 记录命令、智能体、钩子、规范与工作流的改动;新增智能体需同时更新 inject-subagent-context.py 并创建对应 JSONL。升级时对比新元技能、检查 trellis-local 冲突并合并。
限制:非钩子平台无自动上下文注入、Ralph Loop 与多会话能力,部分平台智能体定义需手动配置;本文档未提供价格与收费信息。