opchain

io.github.asfbay-bit由 GitHub 账号 asfbay-bit 发布v2.1.0更新于 Nov 6, 2026

Claude Code / MCP skills for the dev pipeline: discover, spec, design, build, ship, operate.

已验证Streamable HTTP可网页运行知识与记忆开发者工具

概览

AI 生成的概览

远程 MCP 服务器,提供 opchain 的软件开发流程技能,让助手路由、加载技能并保存检查点。

可以做什么
  • 列出与路由技能:枚举全部 opchain 技能,并把请求或 /oc-* 命令映射到合适的技能与起始阶段
  • 加载技能说明:获取共享的编排协议,以及指定技能的完整 SKILL.md 内容以供遵循
  • 管理检查点:创建服务器签发的私有会话,再读写技能的进度检查点,使工作可跨会话续接
适用场景
适合希望助手按 opchain 的发现、规格、设计、构建、审计、发布流程推进软件项目,并通过检查点在多次会话间延续进度的场景。
运行要求
通过 streamable HTTP 连接 opchain.dev 的远程端点;未声明认证、环境变量或请求头。README 中的本地技能安装与运行时命令与此端点无关,可能需要 Node.js 22.13 或更高版本。
安装前请注意
服务器返回的说明文本要求助手逐字遵循,使用前应确认技能要求执行的操作。检查点保存在服务器端,凭会话令牌访问,不应外泄。技能涉及编写、提交、部署和审计代码,可能改动代码仓库和生产系统。

安装

在 SourceWeft 中

  1. 打开 控制台中的 opchain,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.asfbay-bit%2Fopchain-skills/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "opchain": {
      "type": "http",
      "url": "https://opchain.dev/mcp"
    }
  }
}

README

opchain

Opchain 2.1.0 · 36 skills · released November 5, 2026.

A coordinated set of Claude skills covering the full software development pipeline — discover, spec, design, build, audit, ship, scale. One skill per phase. A shared JSON checkpoint protocol carries context across sessions and skills, so work resumes where you left off.

Site & docs: https://opchain.dev


install

Claude Code — plugin (recommended)

Ships complete skills and plugin hooks for session context and suggestions. Run /oc-enroll in each repository to enable the Git commit gate. Installing the plugin alone does not enroll repositories or enable learning.

/plugin marketplace add asfbay-bit/opchain-skills/plugin install opchain

Claude Code — zip (skills only, no hooks)

bash
curl -L https://opchain.dev/opchain-skills.zip -o opchain-skills.zipunzip opchain-skills.zip -d .claude/skills/claude> /oc-discover

Claude.ai / Claude Desktop

Download complete skill ZIPs from Install, then use your host's supported skill upload flow. Keep references and runtime files with each skill. Local runtime commands require Node.js 22.13 or newer and a host that can execute them; a hosted chat without local tools cannot run those commands.

Team (check into git)

bash
git add .claude/skills/git commit -m "chore: add opchain skills"git push

Upgrade

For an existing repo installation, ask your coding agent to run:

text
/oc-update check/oc-update

If you use 1.9 or earlier and the updater is missing, copy the upgrade prompt at the top of Install. It checks the host and published release, then installs the complete package. The updater preserves checkpoints, local tracking consent, usage history and unrelated skills, and backs up replaced Opchain files. Global plugin installations use the host's supported plugin update.

Open a new agent session afterward and run /oc-update check to verify the installed package. Learning remains off until explicitly enabled; provider access and an external reviewer must be configured separately.


skills

skillwhat it does
oc-app-architectDiscover → spec → build, with Generator/Evaluator QA loop
oc-stack-forgeStack advisor across Cloudflare, Vercel, AWS, Supabase, etc.
oc-ux-engineerDesign Planner → Generator → Evaluator harness
oc-dash-forgeDashboards and dense-data UIs (spec + React prototype)
oc-integrations-engineerThird-party API integrations (Slack, Stripe, OAuth)
oc-api-devFirst-party API design (OpenAPI, GraphQL, SDKs)
oc-claude-apiClaude API apps: model routing, prompt caching, tool use
oc-rag-forgeRAG systems: vector DBs, embeddings, chunking, retrieval eval
oc-agent-forgeClaude Agent SDK apps: topology, tool budgets, harness loops
oc-prompt-opsPrompts as code: versioning, eval datasets, regression detection
oc-qa-opsTest-pyramid design: coverage budgets, contract-test matrix, load plans
oc-data-opsData pipelines: ingestion, dbt layering, observable data contracts
oc-signal-forgeQuestion → trustworthy metric: instrument, harvest, verify, wire
oc-code-auditorAuditor → Fixer → Verifier; 5-layer pre-deploy sweep
oc-security-auditorThreat modeling, OWASP hardening, attack-surface review
oc-security-hardeningExecutes the fixes + per-deploy hardening gate (/oc-harden)
oc-compliance-opsControl register + audit-ready evidence bundles at deploy time
oc-bug-checkPre-commit QA gate: types, lint, tests, anti-patterns, secrets
oc-docs-forgePR documentation packets, README/changelog/ADR upkeep
oc-repo-opsRepo hygiene + PR readiness gate: catalogs, generated files
oc-git-opsBranches, commits, PRs, sync
oc-deploy-opsAudit gate → staging → production with rollback
oc-fleet-opsSelf-managed fleets: IaC, multi-container rollouts, day-2 ops
oc-modularize-opsLive-monolith decomposition with golden-fixture proof
oc-monitoring-opsPost-deploy observability — uptime, errors, alerts
oc-scale-opsLoad tests, perf budgets, caching, capacity planning
oc-migration-opsDB / framework / auth / platform migrations
oc-cost-opsLLM cost attribution, budget gates, model-tier routing
oc-telemetry-opsOpt-in local usage metering, anonymized dashboard aggregates
oc-reverse-specReverse-engineer existing code into spec docs
oc-release-opsVersion bumps, changelogs, release announcements
oc-orchestratorCross-skill status and routing (/oc-ops)
oc-checkpoint-protocolShared session-persistence schema (bundled in every skill)
oc-updateUpdates complete skill and runtime files while preserving local state
oc-hindsightSource-backed lessons, retrieval evaluation and external review
oc-evolveTask-tested rule proposals with regression checks and external approval

Full descriptions, triggers, and examples: https://opchain.dev/skills


the checkpoint protocol

Every skill writes a JSON checkpoint to .checkpoints/ in your project. Skills read each other's checkpoints to make informed decisions — context flows forward without manual handoffs.

  • oc-deploy-ops reads oc-code-auditor — CRITICAL findings block deploy
  • The build evaluator reads oc-ux-engineer — grades frontend against the approved design spec
  • oc-git-ops reads oc-app-architect — names branches by sprint

Schema lives in skills/oc-checkpoint-protocol/SKILL.md.


this repository

This is a public, force-push snapshot mirror of the skill source. The site, build system, and internal tooling live in a private upstream repo; only the product (this directory) is published here, refreshed on every change to main upstream.

See CONTRIBUTING.md for how issues and PRs flow back into the upstream repo.


license

Apache-2.0 — see LICENSE and NOTICE. Releases up to and including v1.8.2 were published under MIT.

来源:README.md,提交 1c5878a

工具

7

list_skills

List every opchain skill (id, displayName, description, phases, commands). Call this first to see the concept→ship pipeline.

无需输入参数。

route

Map a request or an /oc-* command to the skill that should handle it, with the entry phase. Use when you're unsure which skill fits.

输入参数query必填

get_skill

Return the full SKILL.md (the instructions) for one skill id. Load it, then follow it. Read get_orchestrator once before your first get_skill in a session.

输入参数id必填

get_orchestrator

Return the shared orchestrator protocol (welcome flow, pipeline map, active-chaining rules). Read once at the start of a session.

无需输入参数。

create_checkpoint_session

Create a private server-issued session for checkpoint storage. Retain the returned sessionId and use it with read_checkpoint/write_checkpoint; never invent or share one.

无需输入参数。

read_checkpoint

Read a skill's saved session checkpoint (where you left off). sessionId must be a private token returned by create_checkpoint_session.

输入参数skill必填sessionId必填

write_checkpoint

Persist a skill's session checkpoint so progress survives across sessions. Stores the object as given (any JSON object up to 64 KiB); it does not validate it against the opchain checkpoint protocol, so write the shape the protocol documents.

输入参数skill必填sessionId必填checkpoint必填expectedRevision

版本历史

4
  1. v2.1.0最新Nov 6, 2026
  2. v2.0.4Sep 27, 2026
  3. v2.0.3Sep 19, 2026
  4. v2.0.2Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分