agentsclimarketplace

Orchestrate

Skill myenquiringmind/dev-standards-plugin/skills/orchestrate

Execute the standards orchestrator with phase sequencing, checkpoints, and handoffs. Run development standards across domains (logging, error, type, lint, test, validation, git, housekeeping, naming) with enforced workflow phases: Design -> Validate Design -> Build -> Test -> Validate.From its SKILL.md

Install
npx -y skills add myenquiringmind/dev-standards-plugin --skill orchestrate

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.2 KB, as published. Nobody here has run it

Orchestrate Skill

Execute the standards orchestrator runtime to apply development standards systematically.

Invocation

/orchestrate domain=<domain> [phase=<phase>]

Parameters

ParameterRequiredDescription
domainYesDomain to orchestrate. Options: logging, error, type, lint, test, validation, git, housekeeping, naming, all
phaseNoSpecific phase to start from. Options: design, validate-design, build, test, validate

Examples

# Run all phases for git standards
/orchestrate domain=git

# Run all phases for all domains
/orchestrate domain=all

# Run only design phase for logging
/orchestrate domain=logging phase=design

Workflow Phases

The orchestrator executes these phases in sequence:

  1. Design - Analyze current state, propose improvements
  2. Validate Design - Review proposal for completeness and conflicts
  3. Build - Implement the approved design
  4. Test - Write and run tests for implementation
  5. Validate - Final verification that everything works

Checkpoints

After design and build phases, execution pauses for user approval:

  • Approve: Type approve, yes, proceed, or lgtm to continue
  • Modify: Provide feedback to re-run the current phase
  • Reject: Type reject or rollback to stop execution

Domain Agents

Each domain has a dedicated agent with specific expertise:

DomainAgentExpertise
logging@operate-logging-reviewerStructured logging, log levels, debug mode
error@operate-error-handling-reviewerTry/catch patterns, error types, stack traces
type@validation-type-safety-reviewerJSDoc types, TypeScript, mypy
lint@validation-lint-reviewerESLint, ruff, auto-fix, rule config
test@testing-strategy-reviewerUnit/integration tests, coverage, mocking
validation@validation-standards-reviewerInput validation, sanitization, security
git@operate-git-workflow-reviewerConventional commits, branch naming
housekeeping@maintain-housekeeping-reviewerProject layout, temp dirs, clutter
naming@meta-naming-standards-reviewerFile/function naming conventions

Handoffs

When one agent's work requires another agent (e.g., new error handling needs logging), handoffs are tracked:

@operate-error-handling-reviewer (build) -> @operate-logging-reviewer: Add logging to catch blocks
@operate-logging-reviewer (build) -> @testing-strategy-reviewer: Add test coverage

CLI Commands

The orchestrator can also be controlled via CLI:

# Initialize
node lib/orchestrator/cli.js init domain=git

# Check status
node lib/orchestrator/cli.js status

# Advance to next phase
node lib/orchestrator/cli.js advance

# Handle checkpoint
node lib/orchestrator/cli.js checkpoint approve
node lib/orchestrator/cli.js checkpoint reject "Need more tests"

# Get current agent prompt
node lib/orchestrator/cli.js prompt

# View progress
node lib/orchestrator/cli.js progress

# Manage handoffs
node lib/orchestrator/cli.js handoff status
node lib/orchestrator/cli.js handoff register '{"to":"test-standards","reason":"Add tests"}'

# Reset
node lib/orchestrator/cli.js reset

State Persistence

Orchestrator state is saved to tmp/.orchestrator-state.json and persists across sessions:

  • Current domain and phase
  • Completed phases with timestamps
  • Pending handoffs
  • Checkpoint status
  • Execution history

When to Use This Skill

Use /orchestrate when you want to:

  1. Apply standards systematically - Not ad-hoc, but with proper phases
  2. Get user approval at key points - Checkpoints ensure you agree with changes
  3. Track dependencies - Handoffs ensure nothing is forgotten
  4. Audit the process - History shows exactly what happened

Example Session

User: /orchestrate domain=git

Claude: Initializing orchestrator for domain: git
        Phase: design
        Loading @operate-git-workflow-reviewer context...

        [Executes design phase, proposes changes]

        ## Checkpoint: design Complete
        **Agent**: @operate-git-workflow-reviewer
        **Phase**: design
        **Status**: Awaiting user approval

        ### Changes Proposed
        - Add conventional commit validation
        - Add pre-commit hook for message format
        - Block AI co-authoring in commits

        User Action Required:
        - [ ] Approve and proceed
        - [ ] Request modifications
        - [ ] Reject and rollback

User: approve

Claude: Checkpoint approved. Advancing to: validate-design
        ...

Integration with Hooks

The orchestrator integrates with plugin hooks:

  • PreToolUse: Blocks edits when checkpoint is pending
  • PostToolUse: Tracks changes made during build phase

This ensures the workflow cannot be bypassed accidentally.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.