agentsclimarketplace

Web architect

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

πŸ—οΈ One command, four agents, zero generic output. Claude Code skill that orchestrates a full design-to-code pipeline with Constrained Generation for unique, premium web projects.

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.

What its author says it does

Copied from the file, not written here

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.

SKILL.md

4.7 KB, 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

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.