agentsclimarketplace

Web architect

Skill choppawave-beep/web-architect/skills/web-architect

Orchestrate premium web development across all project types. Conducts 4 subagents (Designer, Architect, Builder, Reviewer) with Constrained Generation for unique design systems. Use for: new pages, redesigns, design systems, project setup.From its SKILL.md

Install
npx -y skills add choppawave-beep/web-architect --skill web-architect

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

  • 2 stars2 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

4.7 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Web Architect — Lean Orchestrator

Single skill that conducts 4 specialized subagents through a full design-to-code pipeline. Each subagent runs in fresh context. Inter-agent data flows via files on disk.

Commands

CommandPurposeEntry Point
/wa:design [desc]Full pipeline: design → architecture → build → reviewStep 1
/wa:build [desc]Build with existing design system (skips design phase)Step 5
/wa:reviewReview existing code against quality standardsStep 7 only
/wa:profile [type]Set/view project typeConfig

Pipeline Flow

1. Profile Check → 2. Load Context → 3. Designer → 4. DESIGN GATE (user approval)
→ 5. Architect → 6. Builder → 7. Reviewer → 8. QUALITY GATE (score >= 80?)
→ 9. Fix Loop (max 2) → 10. Self-Improvement → 11. Summary

Design Gate (Step 4): Pauses to show user the palette, fonts, concept, motion plan. User approves, modifies, or rejects. Modifications are the strongest learning signal.

Quality Gate (Step 8): Score < 80 triggers Builder fix loop (max 2 iterations). Score < 60 requires manual intervention.

Subagent Dispatch

AgentFileToolsInputsOutput
wa-designer~/.claude/agents/wa-designer.mdRead, Write, Bash, Glob, GrepCLAUDE.md, constrained-generation.md, profile, learningsdesign-system/MASTER.md
wa-architect~/.claude/agents/wa-architect.mdRead, Write, Bash, Glob, GrepCLAUDE.md, MASTER.md, profileweb-architect-plan.md
wa-builder~/.claude/agents/wa-builder.mdRead, Write, Edit, Bash, Glob, GrepCLAUDE.md, MASTER.md, planCode files + web-architect-build-report.md
wa-reviewer~/.claude/agents/wa-reviewer.mdRead, Bash, Glob, GrepAll artifacts + quality-standards.mdweb-architect-review.md

Skill Integration

Subagents reference existing skills — they don't replace them:

AgentReads FromPurpose
Designerui-ux-pro-max/SKILL.mdBaseline design recommendations
Designerfrontend-design SKILL.mdAnti-AI-slop rules
Architectsoftware-architecture/SKILL.mdClean architecture principles
Architectvercel-composition-patterns SKILL.mdReact composition patterns
Buildervercel-react-best-practices SKILL.mdPerformance patterns
Reviewerui-ux-pro-max/SKILL.mdQuality checklist

Context Rules

  • Orchestrator stays under 5% main context
  • Each subagent gets 100% fresh context
  • Hard cap: 50% total main context window
  • Data transfer = files only: MASTER.md, plan.md, build-report.md, review.md
  • Orchestrator reads only metadata (score, file count) from subagent outputs — never full file contents

Self-Improvement Loop

After every pipeline execution:

  1. Reviewer writes ## Self-Improvement in review.md (worked/failed/change)
  2. Orchestrator extracts learnings
  3. Appends to project memory wa-learnings.md with date + project type
  4. User overrides at design gate get highest priority in learnings
  5. Next invocation: loads learnings into Designer + Reviewer context

Constrained Generation (Summary)

4-layer system ensuring unique output:

LayerConstraintEnforcement
ConceptMetaphor must differ from last 3 same-type projectsChecked via wa-learnings.md
ColorHSL harmony algorithm + WCAG 4.5:1Validated per-pair
TypographyProven font pairing categories, Google Fonts only, banned listGrep check
MotionTiming ranges + prefers-reduced-motion requiredRange validation

Full rules: references/constrained-generation.md

Project Types

8 profiles with type-specific layout, component, performance, and SEO specs:

landing · saas · dashboard · ecommerce · crm · portfolio · blog · desktop

Full profiles: references/project-profiles.md

Quality Gate

5-dimension scoring (0-100 weighted):

  • Design Fidelity (30%) — token usage, no hardcoded values
  • Accessibility (25%) — WCAG, focus, ARIA, keyboard, reduced-motion
  • Performance (20%) — server components, code splitting, image optimization
  • Code Quality (15%) — TypeScript, component size, states, no duplication
  • Architecture (10%) — plan compliance, RTL, i18n

Pass >= 80 | Fix 60-79 (max 2 loops) | Fail < 60

Full rubric: references/quality-standards.md

What ships with it: 3 files

18.6 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. 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.