agentsclimarketplace

Claude skill orchestration audit

Skill jackchuka/skills/claude-skill-orchestration-audit

A lazy engineer's toolkit — why do it yourself when a Skill can?

Install
npx -y skills add jackchuka/skills --skill claude-skill-orchestration-audit

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

  • 15 stars15 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.

What its author says it does

Copied from the file, not written here

Audit skills for agentic orchestration quality. Checks subagent dispatch patterns, parallelism opportunities, anti-patterns, and alignment with the three-phase pattern (setup → dispatch → aggregate). Use when reviewing skill quality, saying "audit orchestration", "check my skills for parallelism", "skill orchestration review", or "/claude-skill-orchestration-audit".

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

4.9 KB, as published. Nobody here has run it

Skill Orchestration Audit

Check skills against orchestration best practices in references/subagent-orchestration-best-practices.md.

Arguments

  • Skill names: filter to specific skills
  • --fix: suggest and apply corrections interactively
  • Default: scan all skills authored by the user (metadata.author match)

Step 1: Setup

  1. Read references/subagent-orchestration-best-practices.md — defines the rules
  2. Read references/agent-skill-analyzer.md — defines the per-skill analysis task
  3. Glob ~/.claude/skills/*/SKILL.md to discover skills. If a directory path is provided as argument, glob <path>/*/SKILL.md instead
  4. Filter to skills where metadata.author matches the user (default: jackchuka). If skill names provided, filter to those instead
  5. Classify each skill into one of these categories:
CategoryAudit typeSignal
Multi-source aggregationOrchestration qualityAlready dispatches 2+ parallel agents against independent sources
Multi-step workflowLatent parallelism scanSequential phases where some sub-tasks within a phase are independent
Single-source operationSkipOne tool/API, truly linear flow, no fan-out possible
Meta/utilitySkipRouters, reference libraries, formatters

How to detect latent parallelism in multi-step workflows:

Look for phases that iterate over N independent items — even if written as sequential steps:

PatternExampleSignal
Per-item scaffolding"scaffold X for each actor/flow/feature"N independent CLI calls
Per-item implementation"write one file per resolver/page/command"N independent file writes to separate paths
Multi-source research"search Odoo, Oracle, SAP"N independent web fetches
Independent tracks"implement commands" then "implement queries"Parallel tracks after a shared dependency

A skill is "multi-step workflow" (audit it) if any phase has 2+ items that don't depend on each other. If every phase is truly linear with no fan-out, classify as "single-source operation" and skip.

  1. Set SKILLS_TO_AUDIT = all skills classified as "multi-source aggregation" or "multi-step workflow"

Step 2: Dispatch Agents (parallelize if possible)

Launch one agent per skill in SKILLS_TO_AUDIT. Each agent receives:

  • The skill's SKILL.md content
  • The skill's references/ directory listing (if any)
  • Its classification from Step 1
  • The check rules from references/agent-skill-analyzer.md

Each agent returns structured findings per the format in the reference file. If a skill's SKILL.md can't be read, skip gracefully.

Step 3: Aggregate & Report

After all agents return:

  1. Merge findings across all skills
  2. Sort by severity: ERROR → WARN → INFO
  3. Produce single consolidated report:
## Orchestration Audit

### Skills with existing orchestration

| Skill | Category | S1-4 | P1-4 | C1-3 | A1-3 | X1-4 | Issues |
|-------|----------|------|------|------|------|------|--------|

### Skills with latent parallelism opportunities

| Skill | Opportunity | Phase | Benefit | Issues |
|-------|-------------|-------|---------|--------|

### Findings

#### [skill-name]: [issue count] issues
- **[RULE]:[SEVERITY]** — [description]
  - Current: [what the skill does now]
  - Suggested: [what it should do]

### Top N Highest-Impact Improvements
Rank by benefit (high > medium > low) and usage frequency.

### Summary
N skills checked, M have orchestration, P have latent parallelism, X issues found (E errors, W warnings, I info)

Fix (if --fix or user asks)

SeverityAction
ERRORShow the fix, apply with Edit after user confirms
WARNShow suggestion, apply only if user agrees
INFONote for awareness, no auto-fix

After fixing, re-run the check and show updated table.

Keep looking

Skills are one crate of 328,083. 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.