Agent Plugins Marketplace
All plugins

trellisx

Trellisx — Trellis 增强改造工具: 跑一次 trellisx-apply 把 强推task / subtask拆分 / worktree隔离 / task.md看板 规则内化进 .trellis 自身 (config.yaml 生命周期 hook + scripts + spec guide); 含 trellisx-flow 强制task闭环 / orchestrate 编排 / workspace 看板 / spec 破坏式重构 / grill 对抗式工件审查; apply 注入内化于 .trellis 不靠平台 hook, 另装 trellisx-guard 平台 hook 在 trellis 项目强制 agent/subagent/worktree 执行载体闭环 + 完成清理

Claude Code8 Skills

By lazygophersLicense: AGPL-3.0-or-later4 GitHub starsUpdated yesterday

Directory evidence

Runtimes
Claude Code
Parsed components
8 skill or MCP entries
Source updated
Sep 23, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install trellisx for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install trellisx@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/lazygophers/ccplugin

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/tools/trellisx/.

Plugin files

plugins/tools/trellisx/
├── .claude-plugin/plugin.json
├── skills/trellisx-add/SKILL.md
├── skills/trellisx-apply/SKILL.md
├── skills/trellisx-cleanup/SKILL.md
├── skills/trellisx-flow/SKILL.md
├── skills/trellisx-grill/SKILL.md
├── skills/trellisx-orchestrate/SKILL.md
├── skills/trellisx-spec/SKILL.md
└── skills/trellisx-workspace/SKILL.md

Included Skills8

trellisx-addskills/trellisx-add/SKILL.md

➕ 规划级入口 (只规划不执行): 把指定请求纳入 trellis task 的 planning 阶段 —— 判新旧 + task.py create 登记 + 交互式 planning (brainstorm 主导 + grill 硬门1 边问边写), 产出 prd/design/implement 后停在 task.py start 之前, task 留 planning 态, 禁 exec/check/finish。用户想"先看规划再决定执行 / 添加分析规划任务 / 只规划不动手"时用。仅显式调用 (/trellisx-add), 禁 model 自动触发。与 trellisx-flow 边界: flow=强制全闭环 (plan→exec→check→finish), add=只到 planning 停; 执行 pending 规划态 task 走 /go

trellisx-applyskills/trellisx-apply/SKILL.md

🛠️ 把 worktree隔离 + 闭环收尾 + task.md看板 三维注入当前项目 .trellis/。全部为 trellis 生命周期 hook 确定性强制 (after_start 建 worktree, after_finish 自动 commit→merge→archive→销 worktree, taskmd hook 维护看板), 不靠 AI 跑脚本。结果导向: 只约束最终行为闭环 (worktree 建/销 + create→…→finish 收尾链完整), 不约束注入方式。幂等 (marker 包裹)

trellisx-cleanupskills/trellisx-cleanup/SKILL.md

🧹 批量收尾 —— 一次清理/归档/收尾**全部**已完成 task。三件事: ① 清理所有已合并的 worktree ② 归档所有已完成的任务 ③ 清理 task.md 看板的已完成行。完成判定 = completed ∪ merged (并集), 当前 active task 永不纳入。**强制 dry-run → 用户确认 → --apply 执行** 三段护栏, worktree 销毁沿用安全判据 (脏/未合并自动保留, 不丢提交)

trellisx-flowskills/trellisx-flow/SKILL.md

🔄 请求级入口: 把指定请求强制纳入 trellis task 闭环 (plan→exec→check→finish), 禁 inline (即使极简)。用户显式调用 (/trellisx-flow) 或 model 自动触发 (请求复杂/多步/跨文件时)。调用即创建同意信号, 仍先判新建 vs 并入 active task。与 trellisx-apply 互补 —— apply 注入"推荐建 task"常驻软提示指向本 skill, 由本 skill 接管。载体默认 subagent 编排 (main 调度 trellis-implement 共享 task worktree 并发 2)

trellisx-grillskills/trellisx-grill/SKILL.md

🔥 对抗式审查 trellis 任务工件 (prd / design / implement / spec / subtask 文件), 贯穿 plan 前/中/后全程逐分支 stress-test 设计树, 帮用户确认/审查/拆解需求。逐问审 (可一次多问批量确认提效 + 推荐答案 + codebase 能答先查), 产物 = 工件内联批注 + 弱点表 (不改写工件, 由 orchestrate/spec 决定怎么改)。独立全周期可调, plan 前 / planning 中 / start 前 / spec 重构前 / 任意决策点都能用。源于 grill-me (relentless interview) + 项目盲点实证

trellisx-orchestrateskills/trellisx-orchestrate/SKILL.md

🎯 在 Trellis 项目 planning 阶段, 指导编写 task 文件夹内的 prd.md / design.md / implement.md, 把任务编排理念 (五要素拆分、执行层选择、资源互斥、失败回退) 内嵌到文档中。让后续 dispatch 与执行有据可依, 而不是写完 PRD 才临时想怎么拆

trellisx-specskills/trellisx-spec/SKILL.md

📐 初始化 / 优化 / 重写 .trellis/spec/ 规则文档, 允许破坏式变更 (丢弃旧版本、合并、拆分、推翻原结构), 把描述性条款改为可机器验证的命令式契约 (MUST / 禁 / 严禁)。流程: 诊断 (初始化跳过) → 提案 → AskUserQuestion 强制审批 → 执行 + 同步 task manifest 引用清单。严禁未确认改写。sediment 模式 = finish 前判定门 (5 正向 + 3 排除 checklist, 有增量才沉淀, 全否跳过); planning 时 spec 加载归 trellisx-orchestrate step 1 grep 门 (本 skill 不负责加载, 仅提供 spec 内容)

trellisx-workspaceskills/trellisx-workspace/SKILL.md

📋 维护 `.trellis/task.md` 任务看板 —— trellis 缺的跨任务总览。**一个表格, 一行一个任务**, 列为 id/名称/描述/状态/worktree/前置 (6 列; 状态列承载生命周期阶段: 规划中/实施中/检查中/收尾/已完成/已归档; 前置列=该 task 依赖的前置 task ID, 承载 task 级 DAG, 仅有依赖者标, 无依赖填 —)。在 task create/start/阶段切换/archive/设依赖 后**及时更新**对应行; 并**自动清理超 7 天的已完成行**防膨胀。保持看板与 task.json 实时一致

Plugin manifests1

plugins/tools/trellisx/.claude-plugin/plugin.json
{
  "name": "trellisx",
  "description": "Trellisx — Trellis 增强改造工具: 跑一次 trellisx-apply 把 强推task / subtask拆分 / worktree隔离 / task.md看板 规则内化进 .trellis 自身 (config.yaml 生命周期 hook + scripts + spec guide); 含 trellisx-flow 强制task闭环 / orchestrate 编排 / workspace 看板 / spec 破坏式重构 / grill 对抗式工件审查; apply 注入内化于 .trellis 不靠平台 hook, 另装 trellisx-guard 平台 hook 在 trellis 项目强制 agent/subagent/worktree 执行载体闭环 + 完成清理",
  "author": {
    "name": "lazygophers",
    "email": "[email protected]",
    "url": "https://github.com/lazygophers"
  },
  "homepage": "https://github.com/lazygophers/ccplugin/tree/master/plugins/tools/trellisx",
  "repository": "https://github.com/lazygophers/ccplugin/tree/master/plugins/tools/trellisx",
  "license": "AGPL-3.0-or-later",
  "skills": [
    "./skills/trellisx-apply",
    "./skills/trellisx-orchestrate",
    "./skills/trellisx-spec",
    "./skills/trellisx-add",
    "./skills/trellisx-flow",
    "./skills/trellisx-workspace",
    "./skills/trellisx-cleanup",
    "./skills/trellisx-grill"
  ],
  "commands": [
    "./commands/trellisx-go.md"
  ],
  "keywords": [
    "trellis",
    "task-orchestration",
    "subtask",
    "agent-team",
    "worktree",
    "sub-agent",
    "spec",
    "prompt-injection"
  ],
  "hooks": {
    "UserPromptSubmit": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "python3 ${CLAUDE_PLUGIN_ROOT}/scripts/trellisx-guard.py",
            "timeout": 10
          }
        ]
      }
    ],
    "Stop": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "python3 ${CLAUDE_PLUGIN_ROOT}/scripts/trellisx-guard.py",
            "timeout": 10
          }
        ]
      }
    ],
    "SubagentStop": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "python3 ${CLAUDE_PLUGIN_ROOT}/scripts/trellisx-guard.py",
            "timeout": 10
          }
        ]
      }
    ],
    "WorktreeCreate": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "python3 ${CLAUDE_PLUGIN_ROOT}/scripts/trellisx-guard.py",
            "timeout": 10
          }
        ]
      }
    ],
    "WorktreeRemove": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "python3 ${CLAUDE_PLUGIN_ROOT}/scripts/trellisx-guard.py",
            "timeout": 10
          }
        ]
      }
    ],
    "FileChanged": [
      {
        "matcher": "task.md",
        "hooks": [
          {
            "type": "command",
            "command": "python3 ${CLAUDE_PLUGIN_ROOT}/scripts/trellisx-guard.py",
            "timeout": 10
          }
        ]
      }
    ]
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[trellisx on Agent Plugins Marketplace](https://pluginsmp.com/plugins/trellisx)