brief-to-tasks

Converts a design brief into an ordered checklist of independently buildable vertical-slice tasks.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/yashmishra2006/LexWrite-Website --skill brief-to-tasks-yashmishra2006
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brief-to-tasks
Source: https://github.com/yashmishra2006/LexWrite-Website/tree/main/.agents/skills/brief-to-tasks
Command: npx skills add https://github.com/yashmishra2006/LexWrite-Website --skill brief-to-tasks-yashmishra2006

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a design brief into an actionable build plan is error-prone: tasks end up too large, horizontally split (HTML then CSS then JS), or ordered without regard to dependencies and risk. This Skill reads a design brief and the existing codebase, then produces an ordered markdown checklist of small, independently verifiable vertical-slice tasks. ## Core Features & Use Cases - Brief and codebase analysis: Locates .design/*/DESIGN_BRIEF.md, information architecture, and token files, then scans existing components, pages, naming conventions, and dependencies to classify what gets reused, modified, or created. - Vertical-slice task breakdown: Each task bundles structure, styling, and interaction, is independently buildable, and is verifiable against the brief. - Dependency- and risk-aware ordering: Foundation and shared components come first, visually prominent and high-risk pieces are scheduled early, and the result is saved as TASKS.md in the feature's .design/<feature-slug>/ folder. - Use Case: After writing a design brief for a new dashboard page, ask for a task breakdown and receive a TASKS.md checklist grouped into Foundation, Core UI, Interactions & States, Responsive & Polish, and Review sections. ## Quick Start Ask the assistant to break the design brief in the .design folder into an ordered build task list and save it as TASKS.md.

Frequently Asked Questions about brief-to-tasks

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

FAQPage Schema
How do I break a design brief into development tasks?

Place a DESIGN_BRIEF.md in a .design/<feature-slug>/ folder and ask for a task breakdown. The Skill reads the brief, scans your existing components and tokens, and saves an ordered TASKS.md checklist of vertical-slice tasks in the same folder.

What is a vertical slice task in frontend planning?

A vertical slice task bundles structure, styling, and interaction for one piece of UI into a single task, rather than splitting HTML, CSS, and JS into separate tasks. Each slice is independently buildable and verifiable against the brief.

How are the generated tasks ordered?

Tasks are ordered by dependencies first (tokens, layout shells, shared components), then visual priority so the aesthetic direction is validated early, and finally risk, so the hardest or most uncertain pieces surface before other work builds on them.

What happens if no design brief file exists?

If no DESIGN_BRIEF.md is found under .design/, the Skill asks you to describe what you are building. If multiple brief subfolders exist, it uses the most recently modified one or asks which feature you are working on.

Does the task list account for my existing components?

Yes. The Skill scans component directories, pages, token files, naming conventions, tests, and package.json dependencies, then classifies each relevant component as reused as-is, needing modification, or new. Only modified or new components get their own tasks.