By meshmakers
OctoMesh platform skills for Claude Code: CLI natural language interface, data model exploration, runtime instance browsing, ETL pipeline YAML authoring, end-to-end app/blueprint building, test-2 deployment, build/devops tooling, debugging, MCP server development, Refinery Studio frontend, Kubernetes operator development, and structured commit workflow with Azure DevOps work item linking
Debugging and investigation agent for OctoMesh — diagnoses CK model failures (ResolveFailed, modelState 2, broken dependencies, version-bump cascades), blueprint install failures, and CK migration problems; inspects MongoDB tenant databases directly; runs selective DebugL builds and targeted tests to isolate a regression; and manages Docker volume backups for safe rollback. Use it when something broke after a build, version bump, merge, or upgrade and you need to find the root cause safely. Trigger on: help me fix, investigate this bug, what broke, isolate the issue, why is the model broken, ResolveFailed, modelState 2, multi-version conflict, error code 66, CK migration failed, blueprint failed, BlueprintInstallation, LibraryStatus, FixAll, check database state, query MongoDB, tenant DB, NuGet dependency chain, package not found, selective build, build fails, service won't start, health check failing, error in logs, cascade failure, version bump broke, something broke after upgrade, data corruption, tenant broken, backup before testing, restore database, safe rollback, test isolation, token refresh failing, Hangfire cron not firing.
Build a complete OctoMesh-powered application end to end — a custom Construction Kit data model published to the CK catalog, an HTTP API made of dataflow pipelines on the tenant's Mesh Adapter, an optional containerized web app the Communication Operator rolls out to Kubernetes, and a blueprint that packages all of it so a single InstallBlueprint provisions any tenant. Encodes the verified build sequence (model → pipelines → app image → blueprint → install → deploy → verify) and the pitfalls that silently break it (blueprint catalog cache, pipeline registration rotation, HTTP response shaping, registry injection). Use this skill whenever someone wants to CREATE something new on OctoMesh — an app, a demo, an API, a workload, a blueprint — even if they only mention one piece of it. Trigger on - build an app on OctoMesh, create a workload, new OctoMesh application, OctoMesh demo, blueprint authoring, package as blueprint, seedDataPath, ckModelDependencies, InstallBlueprint, Application entity, DeployWorkload, operator-deployed app, HTTP API on the mesh adapter, FromHttpRequest API, octo-ckc publish, CK model catalog, local blueprint catalog, end-to-end OctoMesh app.
Structured workflow for committing finished work across OctoMesh repositories: scans repos for changes, resolves or creates the Azure DevOps work item, builds the AB# commit message, verifies the build/tests, and optionally opens a PR. Enforces the review checkpoint — never pushes or opens a PR without explicit user approval in the current session. Trigger on: commit, push, PR, pull request, merge, finish work, done, ship it, wrap up, AB#, work item, ready to commit, close task, create branch, feature branch, dev/, Azure DevOps.
Guide the promotion of an OctoMesh-powered app from local dev to the shared test-2 environment — publish the CK model and blueprint to the shared GitHub catalogs (octo-ckc / octo-bpm), push the app image to docker.mm.cloud, register a test-2 octo-cli context, install + deploy on the target tenant, and verify everything WITHOUT kubectl access. Covers both the repeatable CI lane (azure-pipelines publishing on main) and the manual first-time lane, plus test-2-specific triage (server-side catalog cache refresh, ImagePullBackOff via lastDeploymentError, Tailscale reachability). Staging and production are deliberately out of scope for now. Use this skill whenever someone wants to get an app, blueprint, CK model, or workload onto test-2 or asks how to make their locally working OctoMesh app available to others. Trigger on - deploy to test-2, promote to test, install on test-2, publish blueprint, publish CK model, shared catalog, blueprint-libraries-build, construction-kit-libraries-build, octo-bpm, push to docker.mm.cloud, registry push, test-2 tenant, Register-OctoCliContext, RefreshCatalogs, blueprint not visible on test-2, ImagePullBackOff, ship the demo, make the app available.
Drives OctoMesh local development through the octo-tools PowerShell cmdlets — building repos in dependency order, starting and stopping services (always non-interactively for agents via Start-Octo -nonInteractive $true / Stop-Octo), managing Docker or local kind Kubernetes infrastructure, syncing and branching git repos, NuGet package propagation, certificates, and octo-cli context/auth setup. Use it for any OctoMesh dev-environment or DevOps task. Trigger on build, compile, dotnet build, start services, stop services, Start-Octo, Stop-Octo, Invoke-BuildAll, Invoke-Build, infrastructure, docker compose, kind, Kubernetes, Install-OctoKubernetes, Deploy-OctoOperator, git sync, pull repos, push repos, Get-AllGitRepStatus, branch management, test branch, NuGet packages, clean build, kill dotnet, certificates, clone repos, register context, login local/staging/production, infrastructure backup, or any OctoMesh PowerShell cmdlet name.
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.
Claude Code plugin for the OctoMesh data mesh platform. Ten skills turn natural language into verified octo-cli commands, GraphQL exploration, build/devops operations, pipeline YAML, and development guidance — with confirmation gates for everything mutating.
| Skill | Use it for |
|---|---|
/octo | Hub & CLI. Natural-language octo-cli (identity, tenants, blueprints, CK catalogs, stream-data archives, communication, AI services), CK model + runtime instance exploration via GraphQL, environment switching. Routes everything else to the right sibling skill. |
/octo-devtools | Building repos (Invoke-BuildAll), starting/stopping services (incl. the non-interactive agent pattern Start-Octo -nonInteractive $true / Stop-Octo), Docker + kind/Kubernetes infrastructure, git sync, NuGet, certificates. |
/octo-agent | Debugging and investigation: CK model failures (ResolveFailed, error code 66), MongoDB diagnostics, the DebugL NuGet dependency chain, selective builds, infrastructure backup/rollback, blueprint failures. |
/octo-commit | Finishing work: commit message format (`AB# New |
/pipeline-expert | ETL pipeline YAML: authoring, node reference (SDK + Mesh Adapter + Zenon), DataContext semantics, validation against adapter schemas, debugging executions. |
/octo-mcp | Developing and extending the OctoMesh MCP server (octo-mcp-service): tool families, *ClientContext helpers, [McpRisk] classification, test conventions, adding-a-tool checklist. |
/refinery-studio | Angular development on the Data Refinery Studio (octo-frontend-refinery-studio): OctoGraphQlDataSource pattern, GraphQL codegen, LCARS theme system, lint/test gates. |
/octo-operator | The Kubernetes Communication Operator (octo-communication-operator): KubeOps, CommunicationPool CRDs, Helm values layering, TUnit/MTP testing, plus the octo-helm-core charts. |
/octo-app-builder | Building a complete OctoMesh-powered app: custom CK model → catalog, HTTP API as Mesh-Adapter pipelines, web UI as operator-deployed Application, packaged as one installable blueprint — the verified end-to-end recipe plus its pitfalls. |
/octo-deploy | Promoting an app from local dev to the shared test-2 environment: shared-catalog publishing (octo-ckc/octo-bpm), docker.mm.cloud image push, test-2 context + tenant setup, install + kubectl-free verification. Staging/prod deliberately out of scope. |
When in doubt, start with /octo — it routes to the right place.
# Add the marketplace and install the plugin
claude plugin marketplace add meshmakers/octo-claude-skills
claude plugin install octo-claude-skills
~/.octo-cli/contexts.json)pwsh) for the devtools skill — the OctoMesh workspace must contain octo-tools/See CLAUDE.md for authoring conventions (description budgets, the 500-line SKILL.md rule, the accuracy mandate) and the versioning/release process. Validate after structural changes:
claude plugin validate . --strict
Release history lives in CHANGELOG.md.
npx claudepluginhub meshmakers/octo-claude-skills --plugin octo-claude-skillsClaude Code skill pack for Hex (18 skills)
Custom commands, skills, agents, rules, hooks, and output styles for Claude Code - session continuity and modern CLI tooling for real-world development workflows
Corca Workflow Framework — consolidated hooks and skill orchestration for structured development sessions
High-intelligence Claude Code copilot with deep code reasoning, evidence-driven planning, orchestration-first execution, model routing, context budgeting, CI/CD integration, enterprise security, plugin development, prompt engineering, performance profiling, agent teams, channels (event-driven autonomy with CI webhook, mobile approval relay, Discord bridge, and fakechat dev profile), interactive tutorials, LSP integration, security-hardened hook script library, MCP Prompts coverage, common workflow packs, runtime selection guide, computer-use patterns, checkpointing, scheduled-task blueprints, repo bootstrap scanner, hook policy engine (8 installable packs), layered memory deployment, role-based subagent packs (implementer, debugger, migration-lead, dependency-auditor, release-coordinator), 5 agent-team topology kits, autonomy operating mode (4 profiles + 3 gates), and a queryable 15-tool MCP documentation server with autonomy advisor.
Core skills: ecosystem guide, skill creator, research patterns, session reflection, and plugin development. Includes UserPromptSubmit hook for forced skill evaluation.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.