web-design-planner

Define responsive breakpoints, component responsibilities, and interaction states for web UI planning.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/zivtech/joyus-desktop --skill web-design-planner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-design-planner
Source: https://github.com/zivtech/joyus-desktop/tree/main/.claude/skills/web-design-planner
Command: npx skills add https://github.com/zivtech/joyus-desktop --skill web-design-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill bridges the gap between static design mockups and functional, responsive web implementations by defining architecture, state behavior, and component responsibilities before development begins.

Core Features & Use Cases

  • Responsive Architecture Planning: Defines explicit breakpoint strategies and layout behavior to prevent design collapse.
  • State & Interaction Mapping: Specifies comprehensive state coverage including loading, empty, error, and interaction states.
  • Design System Alignment: Maps design tokens and component responsibilities to ensure implementation consistency.
  • Use Case: Use this when you have a Figma design but need to define the technical responsive behavior, interaction states, and component architecture to ensure engineers build exactly what is intended.

Quick Start

Use the web-design-planner skill to create a responsive architecture plan for the new landing page based on the provided Figma design and design system tokens.

Frequently Asked Questions about web-design-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan responsive web architecture before coding starts?

Plan responsive web architecture by defining breakpoint strategies, component responsibilities, and interaction states before implementation. This prevents design collapse and ensures engineers build interfaces that match the intended technical behavior.

How do I map UI interaction states and component responsibilities for a web page?

Map UI interaction states and component responsibilities by specifying comprehensive coverage for loading, empty, error, and interaction conditions. This ensures design-system alignment and clarifies exact technical behavior before development begins.

What is the best way to bridge the gap between static design mockups and functional web implementations?

The best way to bridge static mockups and functional implementations is to architect web UI structures by defining layout behavior and state mapping. This translates visual designs into technical specifications for consistent engineering execution.

Do I need a design source-of-truth to plan componentized web interfaces?

Yes, planning componentized web interfaces requires integration with a design source-of-truth, such as Figma artifacts and design system tokens. This source data ensures the architectural plan maintains strict design-system alignment.

When should I not use a web design planning approach for my UI architecture?

You should avoid web design planning if your project lacks existing design mockups or a defined design system. The planning protocol requires source-of-truth artifacts to map breakpoints, tokens, and component responsibilities effectively.

Can I use design system tokens to plan responsive breakpoints for app shells?

Yes, you can use design system tokens to plan responsive breakpoints for app shells and componentized surfaces. The planning process maps these tokens directly to component responsibilities to ensure implementation consistency.