opchain
Claude Code / MCP skills for the dev pipeline: discover, spec, design, build, ship, operate.
Open source Repository Open in the app JSON README (API)
About
Claude Code / MCP skills for the dev pipeline: discover, spec, design, build, ship, operate.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- asfbay-bit
- Origin
- official
- Category
- ferramentas
- Transport
- http
- Version
- 1.9.0
- Last push
- 2026-09-05T11:36:56Z
- Repository state
- ativo
- Language
- JavaScript
- License
- Apache-2.0
- Added
- 2026-08-29 03:02:26
- Updated
- 2026-09-02 21:00:25
- Origin id
io.github.asfbay-bit/opchain-skills
README
# opchain > skills that ship. 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 the skills *plus* the hooks that enforce them: a commit gate bound to the code being committed, pipeline state at session start, and a pointer to the next skill when one finishes. ``` /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.zip unzip opchain-skills.zip -d .claude/skills/ claude > /oc-discover ``` ### Claude.ai / Claude Desktop 1. Download any `SKILL.md` from [`skills/`](./skills) 2. Open Claude → Settings → Customize → Skills 3. Upload the file 4. Start a new conversation and trigger it by name ### Team (check into git) ```bash git add .claude/skills/ git commit -m "chore: add opchain skills" git push ``` ### Upgrade ```bash # .checkpoints/ is a sibling of .claude/ — never touched by this swap rm -rf .claude/skills/ curl -L https://opchain.dev/opchain-skills.zip -o opchain-skills.zip unzip opchain-skills.zip -d .claude/skills/ rm opchain-skills.zip ``` Verify the installed version against the published one: ```bash curl -sS https://opchain.dev/api/health | jq .version ``` --- ## skills | skill | what it does | |---|---| | `oc-app-architect` | Discover → spec → build, with Generator/Evaluator QA loop | | `oc-stack-forge` | Stack advisor across Cloudflare, Vercel, AWS, Supabase, etc. | | `oc-ux-engineer` | Design Planner → Generator → Evaluator harness | | `oc-dash-forge` | Dashboards and dense-data UIs (spec + React prototype) | | `oc-integrations-engineer` | Third-party API integrations (Slack, Stripe, OAuth) | | `oc-api-dev` | First-party API design (OpenAPI, GraphQL, SDKs) | | `oc-claude-api` | Claude API apps: model routing, prompt caching, tool use | | `oc-rag-forge` | RAG systems: vector DBs, embeddings, chunking, retrieval eval | | `oc-agent-forge` | Claude Agent SDK apps: topology, tool budgets, harness loops | | `oc-prompt-ops` | Prompts as code: versioning, eval datasets, regression detection | | `oc-qa-ops` | Test-pyramid design: coverage budgets, contract-test matrix, load plans | | `oc-data-ops` | Data pipelines: ingestion, dbt layering, observable data contracts | | `oc-signal-forge` | Question → trustworthy metric: instrument, harvest, verify, wire | | `oc-code-auditor` | Auditor → Fixer → Verifier; 5-layer pre-deploy sweep | | `oc-security-auditor` | Threat modeling, OWASP hardening, attack-surface review | | `oc-security-hardening` | Executes the fixes + per-deploy hardening gate (`/oc-harden`) | | `oc-compliance-ops` | Control register + audit-ready evidence bundles at deploy time | | `oc-bug-check` | Pre-commit QA gate: types, lint, tests, anti-patterns, secrets | | `oc-docs-forge` | PR documentation packets, README/changelog/ADR upkeep | | `oc-repo-ops` | Repo hygiene + PR readiness gate: catalogs, generated files | | `oc-git-ops` | Branches, commits, PRs, sync | | `oc-deploy-ops` | Audit gate → staging → production with rollback | | `oc-fleet-ops` | Self-managed fleets: IaC, multi-container rollouts, day-2 ops | | `oc-modularize-ops` | Live-monolith decomposition with golden-fixture proof | | `oc-monitoring-ops` | Post-deploy observability — uptime, errors, alerts | | `oc-scale-ops` | Load tests, perf budgets, caching, capacity planning | | `oc-migration-ops` | DB / framework / auth / platform migrations | | `oc-cost-ops` | LLM cost attribution, budget gates, model-tier routing | | `oc-telemetry-ops` | Opt-in local usage metering, anonymized dashboard aggregates | | `oc-reverse-spec` | Reverse-engineer existing code into spec docs | | `oc-release-ops` | Version bumps, changelogs, release announcements | | `oc-orchestrator` | Cross-skill status and routing (`/oc-ops`) | | `oc-checkpoint-protocol` | Shared session-persistence schema (bundled in every skill) | 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`](./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](./CONTRIBUTING.md) for how issues and PRs flow back into the upstream repo. --- ## license Apache-2.0 — see [LICENSE](./LICENSE) and [NOTICE](./NOTICE). Releases up to and including v1.8.2 were published under MIT.