By josef32
Opflow orchestrator workflows for Claude Code: handover, issue, plan, and documentation skills, plus the orchestrator MCP server registration.
Create or read documentation in the orchestrator's docs collection.
Create a handover record for the work just completed (auto-detects commit + files, then asks for a summary).
Triage open issues from the orchestrator and scope them into plans.
Create or update a project plan in the orchestrator (milestones, status, attached issues).
Structured workflows for creating and reading documentation via MCP tools. Use when user says "document this endpoint", "create docs for", "read the docs for", or invokes /docs or /documentation.
Structured workflow for creating handover records after commits via MCP. Use when AI commits code and user confirms, or user says "create a handover", or invokes /handover.
Workflow for triaging and scoping issues stored in the orchestrator. Use when the user says "triage issues", "scope this issue", "look at open issues", or invokes /issue.
Structured workflow for creating and updating project plans via MCP. Use after grill-me session, when user says "create a plan", "plan this feature", or invokes /plan.
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Source for the opflow Claude Code plugin: skills, slash commands, and a plugin.json manifest.
Published as a public Claude Code marketplace at josef32/opflow-claude-plugin. The orchestrator's settings UI and invitation acceptance screen point users at:
/plugin marketplace add josef32/opflow-claude-plugin
/plugin install opflow@opflow
The plugin ships no MCP registration — Claude Code's marketplace schema does not support HTTPS-served plugin trees, so we can't bake a per-user JWT into a plugin's .mcp.json over plain HTTP. Users register the orchestrator as an MCP server in a separate claude mcp add step, with their token sourced from their project Settings page.
.claude-plugin/marketplace.json marketplace manifest — lists plugins
plugin/ single plugin
├── .claude-plugin/plugin.json plugin manifest (name, version)
├── skills/<name>/SKILL.md skill definitions (auto-trigger via description)
└── commands/<name>.md explicit slash commands (/handover, /issue, ...)
The owner/repo-style install (/plugin marketplace add josef32/opflow-claude-plugin) requires .claude-plugin/marketplace.json at the repo root; the marketplace's plugins[0].source then points at the plugin's directory (./plugin).
1.0.0 (mutable tip) — /plugin update always re-fetches latest.Mirror this directory to the public josef32/opflow-claude-plugin GitHub repo when contents change. (Automation TBD; the simplest path is a git subtree push or a small CI job.)
npx claudepluginhub josef32/opflow-claude-plugin --plugin opflowHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.