design-sprint

Produces HTML screen mockups and a deferred decisions log through a collaborative warmer/colder design loop.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/scoots31/engineering-playbook --skill design-sprint-scoots31
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-sprint
Source: https://github.com/scoots31/engineering-playbook/tree/main/skills/design-sprint
Command: npx skills add https://github.com/scoots31/engineering-playbook --skill design-sprint-scoots31

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump from a discovery brief straight into code without a tangible visual artifact, causing scope confusion, aesthetic drift, and planning phases bloated with undecided features. This Skill bridges discovery and planning by producing HTML screens everyone can point at and make real build/defer decisions from. ## Core Features & Use Cases - Three On-Ramps: Start from scratch, import an existing Figma via MCP with exact extracted design values, or work from a reference aesthetic — all converging on the same HTML output. - Warmer/Colder Loop: Build the hero screen first with a structure-only monochrome pass, then a separate skin pass, iterating until the layout and design system are confirmed before extending to secondary screens. - Deferred Decisions Log: Run a walk-through conversation that captures visible scope and implied infrastructure decisions per screen, feeding directly into planning. - Use Case: After completing a discovery brief for a sports analytics app, run the design sprint to produce HTML mockups of the dashboard and detail screens, then walk through each element to decide what is Phase 1 scope versus deferred. ## Quick Start Run the design sprint using my discovery brief to produce HTML screens and a deferred decisions log before planning.

Frequently Asked Questions about design-sprint

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

FAQPage Schema
How do I create HTML design mockups before writing code?

Run a design sprint that builds the hero screen first as a structure-only monochrome HTML pass, confirms layout through warmer/colder feedback, then applies a skin pass and extends the design system to all secondary screens saved as individual HTML files.

How to convert Figma designs to HTML with exact values?

Import the Figma via MCP, enumerate all frames, then extract exact colors, typography, spacing, and border radius from node properties before building. Every CSS value in the HTML output traces to an extracted Figma value rather than approximation.

What is a deferred decisions log in product design?

It is a markdown document organized by screen that records which visible elements are in Phase 1 scope, which are deferred with revisit triggers, and what implied backend infrastructure each screen requires. It feeds directly into build planning.

When should a design sprint run in a software project?

Run it after the discovery brief and to-be process map are complete, and before planning phases are sequenced. Planning cannot correctly sequence work without knowing which design elements were approved versus deferred.

Why separate structure and skin passes in UI mockups?

Mixing them contaminates feedback — reviewers react to color and typography before confirming layout. Structure rounds use monochrome palettes and system fonts so feedback targets hierarchy and placement first, then skin direction is decided once.

What are the limitations of a collaborative HTML design sprint?

It requires a completed discovery brief and process map as inputs, and it targets good-enough decision surfaces rather than pixel-perfect fidelity. If structure stays cold after three rounds, discovery must be deepened before continuing.