agentsclimarketplace

Design swarm

Skill SZoloth/skill-pack/skills/design-swarm

A curated bundle of Claude Code skills for power users

Install
npx -y skills add SZoloth/skill-pack --skill design-swarm

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

  • 11 stars11 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

Orchestrate a team of 10 design agents for holistic UI audit, ideation, and implementation. Use when: "design swarm", "holistic audit", "design review with all lenses", "full design analysis". Modes: audit, ideate, implement (any combination). Targets: screenshots, URLs, file paths, or text briefs.

SKILL.md

7.0 KB, as published. Nobody here has run it

Design Swarm

Orchestrate 10 specialized design agents — each embodying a different skill/lens — to run holistic audits, ideation sessions, and implementations in parallel.


Orchestration Flow

When invoked, follow these steps exactly:

1. Parse Arguments

Extract from the invocation:

  • Modes: One or more of audit, ideate, implement (default: audit if none specified)
  • Target: The thing to evaluate — one of:
    • Screenshot path (.png, .jpg, .webp)
    • URL (http:// or https://)
    • File path (code file)
    • Text brief (quoted description of an interface)

2. Detect Target Type

SignalTypeNotes
.png, .jpg, .webp, .gifscreenshotRead the image directly
http://, https://urlUse browser tools to snapshot the page
Existing file pathcodeRead the file(s)
Everything elsebriefTreat as text description

3. Load Orchestration Context

Read these files:

  • modules/orchestrator.md — synthesis logic, conflict resolution, final report template
  • references/scoring-rubric.md — universal 1-10 scale
  • references/agent-weights.md — default weights for composite scoring

4. Create Team

TeamCreate(team_name: "design-swarm", description: "Holistic design audit/ideation/implementation")

5. Execute Phases

For each requested mode, in order (auditideateimplement):

Phase: Audit

  1. Determine participating agents (see orchestrator.md Phase Gating):

    • Screenshot-only: skip baseline-ui
    • Code-only: all 10
    • URL: all 10 (snapshot first, then inspect code if accessible)
    • Brief: all 10 (theoretical assessment)
  2. Create tasks via TaskCreate — one per participating agent

  3. Spawn agents in parallel via Task tool. For each agent:

    a. Read the agent template: modules/agents/<agent-name>.md b. Read the source knowledge file(s) listed in the template's "Source Knowledge" section c. Construct the agent prompt by combining:

    • The full agent template (structure + evaluation criteria)
    • The full source knowledge content
    • The target context (screenshot/URL snapshot/code/brief)
    • Mode: "audit"
    • The scoring rubric content
    • Instructions to mark task complete and send report via SendMessage to "team-lead"
    Task(
      name: "<agent-name>",
      team_name: "design-swarm",
      subagent_type: "general-purpose",
      run_in_background: true,
      prompt: [constructed prompt above]
    )
    
  4. Wait for all agents to complete (they'll send reports via SendMessage)

  5. Synthesize per orchestrator.md:

    • Collect all reports
    • Deduplicate findings
    • Aggregate by severity
    • Compute weighted composite score
    • Identify and resolve conflicts
    • Generate the final audit report
  6. Present the synthesized audit report to the user

Phase: Ideate

  1. Create tasks for each agent (blocked by audit synthesis if audit was run)

  2. Spawn agents with the same process as audit, but:

    • Mode: "ideate"
    • Include the synthesized audit findings in each agent's prompt
    • Each agent proposes improvements through their specific lens
  3. Synthesize ideation proposals:

    • Merge overlapping proposals
    • Categorize by impact/effort matrix
    • Produce prioritized improvement roadmap
  4. Present the improvement roadmap to the user

Phase: Implement

  1. Spawn a single general-purpose agent with:

    • The full synthesized audit report
    • The prioritized improvement roadmap
    • References to all relevant source skill files
    • Instructions to implement changes in priority order (critical → serious → moderate → minor)
  2. Present implementation results to the user

6. Shutdown

After all phases complete:

  1. Send shutdown_request to all active agents
  2. Call TeamDelete to clean up

Agent Reference

AgentLensWeightTemplateSource Knowledge
craft-philosophyPrincipled reasoning, tiebreaker1.5modules/agents/craft-philosophy.md~/.claude/skills/design-craft/modules/craft-philosophy.md, ~/.claude/skills/craft-philosophy/SKILL.md
foundationsColor, type, spacing, tokens1.0modules/agents/foundations.md~/.claude/skills/design-craft/modules/foundations.md
interactionForms, gestures, physics, a11y1.0modules/agents/interaction.md~/.claude/skills/design-craft/modules/interaction.md
compositionLayout, IA, content strategy1.0modules/agents/composition.md~/.claude/skills/design-craft/modules/composition.md
critique5-step systematic evaluation1.2modules/agents/critique.md~/.claude/skills/design-craft/modules/critique.md
interface-craftAnimation DSL, polish0.8modules/agents/interface-craft.md~/.agents/skills/interface-craft/SKILL.md
baseline-uiConstraint enforcement1.0modules/agents/baseline-ui.md~/.agents/skills/baseline-ui/SKILL.md
frontend-designVisual aesthetics1.0modules/agents/frontend-design.md~/Documents/samos/.claude/skills/frontend-design/SKILL.md
accessibilityWCAG, ARIA, focus1.2modules/agents/accessibility.md~/.agents/skills/fixing-accessibility/SKILL.md, ~/.claude/skills/design-craft/modules/interaction.md
motionMotion principles + performance0.8modules/agents/motion.md~/.local/share/claude-tools/design-motion-principles/skills/design-motion-principles/SKILL.md, ~/.agents/skills/fixing-motion-performance/SKILL.md

Usage Examples

/design-swarm audit ~/Desktop/screenshot.png
/design-swarm audit ideate https://example.com
/design-swarm audit ideate implement ./src/components/Settings.tsx
/design-swarm ideate "dark mode settings panel with toggle, theme preview, and schedule"
/design-swarm audit implement ./src/pages/Dashboard.tsx

Important Notes

  • Runtime knowledge loading: Agent templates are compact. Source knowledge is read fresh from canonical skill files at spawn time. This prevents knowledge duplication and ensures agents always use the latest skill content.
  • Parallel execution: All agents within a phase run simultaneously. Phases run sequentially when chained.
  • Conflict resolution: The craft-philosophy agent (weight 1.5) serves as tiebreaker. See orchestrator.md for the full protocol.
  • Partial modes: Any combination of modes is valid. ideate without prior audit uses the target directly (no findings context). implement without ideate applies audit findings directly.

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.