claude

sharding

Develop a product as isolated shards coupled only through a frozen, versioned contract, with drift caught mechanically. A Claude Code plugin plus a deterministic engine: SessionStart/PreToolUse/Stop hooks sandbox each shard to its own slice and a read-only contract, and /shard-* commands diff a shard's surface against the contract and gate phases. /shard-orchestrate plans the shards into dependency waves and can drive a real headless Claude Code session per shard, each confined to its own directory and a read-only contract, then re-reads every surface from disk to decide the verdict.

0 on GitHubby Ryan Robson and Robworks Software LLCv0.0.9MITupdated 8 days agodeveloper-tools
/

Plugin sharding from marketplace robworks-claude-code-plugins in robworks-code/robworks-claude-code-plugins. Commands read from the repo's manifest — 6 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (1)

  • sharding

    Use when working in a sharded project - a conductor workspace with a frozen contract/ and isolated shards/. Explains how to author contracts, declare a shard surface, and pass the phase gate.

Slash commands (10)

  • /sharding:feedback

    Send feedback about the sharding plugin (a bug, an idea, or a drift-check that went wrong) straight to the maintainer's support queue as a ticket. Offers to attach your email and extra context - and shows exactly what it collects. Confirms before sending.

  • /sharding:shard-ack

    Acknowledge this shard against the current contract version after reviewing what changed.

  • /sharding:shard-check

    Check a shard's declared surface against the frozen contract (provide + consume + conventions).

  • /sharding:shard-contract

    Author or amend the frozen contract, then bump the version (conductor-only).

  • /sharding:shard-init

    Scaffold a conductor workspace - contract/, shards/, manifest, and choose the surface adapter(s).

  • /sharding:shard-new

    Register a new shard - directory, charter, sandbox guardrails, and manifest entry.

  • /sharding:shard-orchestrate

    Drive a session per shard wave by wave, then run the phase gate. Conductor-only.

  • /sharding:shard-phase-check

    Gate the current phase - all participating shards must be clean, acknowledged, and the acceptance suite must pass.

  • /sharding:shard-plan

    Show the current phase's shards ordered into parallel waves, with any unprovided slices.

  • /sharding:shard-status

    Show the shard graph, current phase, contract version, and computed blast radius.

Hooks (3)

  • SessionStart

    node ${CLAUDE_PLUGIN_ROOT}/hooks/session-start.mjs

  • PreToolUse

    node ${CLAUDE_PLUGIN_ROOT}/hooks/pre-tool-use.mjs

  • Stop

    node ${CLAUDE_PLUGIN_ROOT}/hooks/stop.mjs

View source on GitHub

More from robworks-code/robworks-claude-code-plugins

All 13 plugins →

ableton

claude

Drive Ableton Live 11 and 12 from Claude Code on macOS and Windows - tracks, clips, MIDI notes, devices, mixer, automation, arrangement, scenes, transport, stem import, Ozone mastering, and preset generation (Wavetable, Simpler, rack macros & zones, and macro->parameter mappings) over a bundled MCP server. Includes a guided /ableton:setup, a /ableton:analyze best-practice set report, plus workflow commands for building and editing tracks.

7 skills · 10 commands · 1 MCP server · hooks

0

QuikGIF MCP integration for Claude Code — bundled MCP shim, session-start update notices, and lifecycle slash commands (status, install, update, install-mcp).

5 skills · 1 MCP server · hooks

0

GA4 MCP server with full Admin API read/write access — bundled with Claude Code auth helpers and SessionStart bootstrap.

5 commands · 1 MCP server · hooks

0

App Store Connect MCP server. Query 923 API endpoints and run authenticated calls — apps, reviews, sales reports, TestFlight, beta testers, and more.

1 skill · 1 command · 1 MCP server · hooks

0

notation

claude

Capture session learnings into the right Claude Code memory tier instead of dumping them all into CLAUDE.md. /notation:notate reads the session, right-sizes the flow, and presents proposals as a scorecard plus per-tier tables with diffs; /notation:notate-all applies them without the picker; /notation:feedback sends a bug or routing correction to the maintainer. The bundled notation-audit skill keeps the global CLAUDE.md under its size budget, relocating detail into linked topical notes rather than deleting it. Project-scoped and global-scoped memory are kept independent: a learning that stops being true in another repo goes to that project's memory or docs, never into your global notes, and the audit reports the two scopes separately. Backups are sorted by kind rather than lumped together: a run's own rollback copies are offered for cleanup once its verification passed, while your own CLAUDE.md snapshot history is reported and left alone - and a rotation policy of your own always wins. Capture measures rather than guesses: every proposal is priced in characters before anything is written, a whole-run budget check catches additions that are each individually fine but collectively too large, and after the writes land it re-measures and reports any edit that did not land as drafted - telling that apart from a file another session changed underneath it. Notation is additive: it preserves existing lines and dates new entries rather than overwriting history.

1 skill · 3 commands

0

audacity

claude

Drive Audacity from Claude Code - 132 tools plus one-call cleanup and mastering pipelines, with guided setup and diagnostics.

2 commands · 1 MCP server

0

Similar plugins

Tenant-isolated AI teams that plan work, coordinate tasks, recall approved context, and return evidence-backed results

6 skills · 6 commands · 4 agents · 1 MCP server

ruvnet/ruflo 81,589

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

hivemind

claude

Opt-in, outside every domain bundle: orchestrate opencode workers from Claude Code to cut token costs, with single workers or parallel scout/coder/tester swarms on free or open-source models and worktree isolation. Requires the third-party opencode CLI and an opencode account; by default worker prompts and code go to opencode's hosted service (point --model at a local model to keep code on your machine), so install it only if you accept that data flow.

1 skill

alirezarezvani/claude-skills 29,725

Observability plugin for Claude Code with MLflow tracing

mlflow/mlflow 28,788

deepeval

claude

Skills for adding DeepEval evaluations, tracing, datasets, Confident AI reports, and iterative improvement loops to AI applications.

3 skills

confident-ai/deepeval 19,466

arize-phoenix

claudecodex

Connect to your Phoenix instance to debug, evaluate, and improve LLM applications.

1 MCP server

Arize-ai/phoenix 12,267

Maintain sharding?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins13 plugins