Agent Plugins Marketplace
All plugins

skein

SKEIN — 独立任务编排插件 (零 trellis 依赖, 自带 .skein/ 工作区): 强制 task 闭环 (plan→exec→check→finish) + 双层 DAG 编排调度 + worktree 隔离 + 文本/网页看板。差异化核心是 namespace×inclusion 规则记忆 (.skein/spec): task finish 后自动沉淀可复用学习, 按 always 常驻 / auto 召回 / fileMatch globs 三路注入。含 8 skill (flow 四阶段闭环 / plan 规划 / redo 断点续跑 / spec 记忆 / grill 对抗审查 / exec·research 执行方法论 / setup 初始化) + 11 agent (executor/checker/code-reviewer/researcher/finisher/specer/recaller/plan-auditor/dedup/clean/setup); PreToolUse hook 硬阻直接读写 .skein/ 状态文件, worktree 生命周期全归 CLI。

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 skein 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 skein@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/skein/.

Plugin files

plugins/tools/skein/
├── .claude-plugin/plugin.json
├── skills/skein-exec/SKILL.md
├── skills/skein-flow/SKILL.md
├── skills/skein-grill/SKILL.md
├── skills/skein-plan/SKILL.md
├── skills/skein-redo/SKILL.md
├── skills/skein-research/SKILL.md
├── skills/skein-setup/SKILL.md
└── skills/skein-spec/SKILL.md

Included Skills8

skein-execskills/skein-exec/SKILL.md

SKEIN exec 执行方法论 — skein-executor agent 绑定 skill。单个 running subtask 的完整执行纪律: workdir 硬门 + worktree 改动范围判定 + 自读 subtask 详情 (不靠转述) + spec 约定佐证 + 读后写硬门 + done 前可运行验证 + JSON 回传格式。只做范围内事, 收尾仅 subtask done/fail。

skein-flowskills/skein-flow/SKILL.md

SKEIN task 闭环编排器。$1 路由阶段;$1=plan 或含 --plan 时路由到 skein-plan skill;$1=redo 时路由到 skein-redo skill;执行过程唯一真值源在 references/flow-loop.md。

skein-grillskills/skein-grill/SKILL.md

对抗式审查 (红队, 非审批)。planning 产物 (prd 主入口/design 详细设计/findings 调研 + task.json 子任务) confirm 前硬门、或用户显式 "grill/盘方案/审设计/红队" 时使用 — 多轴逼问挖漏洞/隐藏假设/未定边界, 逐问给推荐答案+codebase 先查, 弱点表交用户裁才放行。main 亲做 (交互式)。

skein-planskills/skein-plan/SKILL.md

SKEIN planning 独立入口: 建 task→填 TaskSpec→research 分流→subtask DAG 拆分→grill 硬门→confirm 人审。工件写法见 references/plan.md, 调度模型见 references/dag.md。skein-flow 在 $1=plan 或含 --plan 时路由到本 skill。

skein-redoskills/skein-redo/SKILL.md

SKEIN 断点续跑。session 意外结束后重新调度未完成的 agent, 继续 main 尚未闭环的工作。不等同复位 — running subtask 不强制 fail, 只补派未完成的调度。无参数 = redo 全部 (补派全部孤儿 subtask + 逐个推进 plan task) 并继续按 skein-flow 流程闭环; 有参数 = 只续跑该 task。

skein-researchskills/skein-research/SKILL.md

SKEIN planning 调研方法论 — skein-researcher agent 绑定 skill。数据源路由 (先本地勘察 → 按需加载用户 research skills 增强方法论 → 外部检索补证) + 边研边增量双写落盘 (research/ 过程证据 + findings.md 收敛结论) + bootstrap 模式 (扫五维既有约定 + product overview)。只读不改码, 结论带来源, 不替用户拍板。

skein-setupskills/skein-setup/SKILL.md

SKEIN 工作区初始化 + 结构维护。未初始化仓库 (无 .skein/ 或 SessionStart 提示) 一键 scaffold; 已初始化时按需手动优化 .skein 结构 (spec 类目重组 / 调规则 inclusion 加载策略 / config 调参), 改盘后 reindex。既有 trellis 仓迁移见 references/trellis-migration.md。幂等可重跑。

skein-specskills/skein-spec/SKILL.md

SKEIN 规则记忆库 (.skein/spec)。触发: planning 召回既有约定 / finish 后沉淀或改写规则 / 现状 wiki 与记忆库维护 / spec 一致性核查 / 空仓播种与整库重构。recall·sediment·amend·map·analyze·migrate·bootstrap·reconstruct·maintain 全模式入口。

Plugin manifests1

plugins/tools/skein/.claude-plugin/plugin.json
{
  "name": "skein",
  "description": "SKEIN — 独立任务编排插件 (零 trellis 依赖, 自带 .skein/ 工作区): 强制 task 闭环 (plan→exec→check→finish) + 双层 DAG 编排调度 + worktree 隔离 + 文本/网页看板。差异化核心是 namespace×inclusion 规则记忆 (.skein/spec): task finish 后自动沉淀可复用学习, 按 always 常驻 / auto 召回 / fileMatch globs 三路注入。含 8 skill (flow 四阶段闭环 / plan 规划 / redo 断点续跑 / spec 记忆 / grill 对抗审查 / exec·research 执行方法论 / setup 初始化) + 11 agent (executor/checker/code-reviewer/researcher/finisher/specer/recaller/plan-auditor/dedup/clean/setup); PreToolUse hook 硬阻直接读写 .skein/ 状态文件, worktree 生命周期全归 CLI。",
  "author": {
    "name": "lazygophers",
    "email": "[email protected]",
    "url": "https://github.com/lazygophers"
  },
  "homepage": "https://github.com/lazygophers/ccplugin/tree/master/plugins/tools/skein",
  "repository": "https://github.com/lazygophers/ccplugin/tree/master/plugins/tools/skein",
  "license": "AGPL-3.0-or-later",
  "skills": [
    "./skills/skein-setup",
    "./skills/skein-flow",
    "./skills/skein-plan",
    "./skills/skein-redo",
    "./skills/skein-spec",
    "./skills/skein-grill",
    "./skills/skein-exec",
    "./skills/skein-research"
  ],
  "agents": [
    "./agents/skein-setup.md",
    "./agents/skein-checker.md",
    "./agents/skein-code-reviewer.md",
    "./agents/skein-researcher.md",
    "./agents/skein-executor.md",
    "./agents/skein-finisher.md",
    "./agents/skein-specer.md",
    "./agents/skein-recaller.md",
    "./agents/skein-plan-auditor.md",
    "./agents/skein-dedup.md",
    "./agents/skein-clean.md"
  ],
  "commands": [
    "./commands/skein-doctor.md",
    "./commands/skein-clean.md",
    "./commands/skein-dedup.md"
  ],
  "keywords": [
    "task-management",
    "task-orchestration",
    "dag",
    "scheduling",
    "worktree",
    "sub-agent",
    "rules-memory",
    "kanban",
    "standalone"
  ],
  "experimental": {
    "monitors": [
      {
        "name": "skein-board-server",
        "description": "SKEIN 看板持久 web 服务 (随机 port); config.yaml web_serve=false 则自动 no-op 退出",
        "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein serve --auto",
        "when": "always"
      }
    ],
    "themes": "./themes/"
  },
  "hooks": {
    "SessionStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-spec session-start"
          },
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-hooks session-start"
          },
          {
            "type": "command",
            "command": "command -v python3 >/dev/null 2>&1 || exit 0; python3 -c 'import typer,pydantic,yaml,fastapi,uvicorn' 2>/dev/null || pip3 install -q --user -r \"${CLAUDE_PLUGIN_ROOT}/requirements.txt\" >/dev/null 2>&1; exit 0",
            "async": true
          }
        ]
      }
    ],
    "UserPromptSubmit": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-hooks user-prompt"
          }
        ]
      }
    ],
    "SubagentStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-spec subagent-start"
          }
        ]
      }
    ],
    "PreToolUse": [
      {
        "matcher": "Edit|Write|MultiEdit|Read|Bash|EnterWorktree",
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-hooks guard",
            "timeout": 5
          }
        ]
      }
    ],
    "PermissionRequest": [
      {
        "matcher": "Bash|Edit|Write|Read",
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-hooks permission"
          }
        ]
      }
    ],
    "PermissionDenied": [
      {
        "matcher": "Bash|Edit|Write|Read",
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-hooks permission"
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "Edit|Write|MultiEdit",
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-hooks spec-meta"
          }
        ]
      }
    ],
    "PostToolUseFailure": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-hooks report"
          }
        ]
      }
    ],
    "Stop": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "${CLAUDE_PLUGIN_ROOT}/bin/skein-hooks stop-check"
          }
        ]
      }
    ]
  }
}

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

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