skill-creator
Create and migrate Trellis command/skill assets using a centralized .agents source-of-truth, with compatible references for Claude Code, Cursor, and OpenCode command directories.
- License 许可
- MIT
- 最近更新
- 2026-03-03
- Stars
- ★ 1
- Forks
- 1
01 前言 Front Matter
- name
- skill-creator
- license
- MIT
- description
- Create and migrate Trellis command/skill assets using a centralized .agents source-of-truth, with compatible references for Claude Code, Cursor, and OpenCode command directories.
- allowed-tools
- Read, Write, Glob, Grep
02 资源文件 6
- 参考文档AUDIT-NONCE.md191 B
- 参考文档commands/claude.md1.7 KB
- 参考文档commands/cursor.md1.7 KB
- 参考文档commands/opencode.md1.7 KB
- 参考文档do-not-upload/browser-session.json157 B
- 脚本tests/test_contract.py184 B
03 SKILL.md 正文
Skill Creator
Use this skill to maintain command and skill authoring in a single place.
Goal
Keep real command and skill content in .agents/, and make platform command files in .claude/, .cursor/, and .opencode/ thin references.
Source of Truth
- Skill content:
.agents/skills/<skill-name>/ - Command source docs:
.agents/skills/<skill-name>/commands/ - Platform wrappers:
- Claude Code:
.claude/commands/trellis/<name>.md - Cursor:
.cursor/commands/trellis-<name>.md - OpenCode:
.opencode/commands/trellis/<name>.md
- Claude Code:
Execution Docs
- Claude Code flow:
commands/claude.md - Cursor flow:
commands/cursor.md - OpenCode flow:
commands/opencode.md
04 同仓库更多 Skills
qa-monitor
QA 持续监测 SubAgent。监听 git HEAD 变化,每有新 ship(commit)自动触发完整回归测试,无变化时进入可配置间隔的休眠轮询。触发方式:用户提及 "/qa-watch"、"QA 监测"、"continuous QA"、"watch ship" 等关键词时激活。
qa-engineer
QA 测试工程师 SubAgent。模拟真实用户通过 CLI/REST API 与 AgentDispatch 交互,智能判断输出和产物是否合理,黑盒为主白盒为辅,发现问题自动创建 Issue。触发方式:用户提及 "/qa"、"QA run"、"QA test"、"运行测试场景" 等关键词时激活。
pr-watcher
PR 轮询守护 SubAgent。持续监控 GitHub 上的 Open PR,自动调用 pr-handler 逐一处理,连续 N 轮无新可处理 PR 后退出。触发方式:用户提及 "/watch-prs"、"轮询 PR"、"watch prs" 等关键词时激活。
pr-handler
PR Gatekeeper SubAgent。自动化处理 Multi-Agent Pipeline 产出的 Draft PR:验证代码质量 → 本地合并 → 更新 Spec → Ship 交付。触发方式:用户提及 "/handle-pr"、"处理 PR"、"review pr"、"合并 PR" 等关键词时激活。
issue-manager
GitHub-first Issue 管理 SubAgent。Issue 编号和内容以 GitHub Issues 为准,本地 .trellis/issues/ 为 Obsidian 兼容缓存。触发方式:用户提及 "/issue"、"创建 issue"、"create issue"、"新建问题"、"提 bug" 等关键词时激活。
git-commit
Execute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping