
Brief To Tasks
- 4k installs
- 481 repo stars
- Updated July 6, 2026
- julianoczkowski/designer-skills
brief-to-tasks is an agent skill for break a design brief into ordered vertical-slice tasks saved as an independently buildable markdown checklist.
About
The brief-to-tasks skill Break a design brief into an ordered checklist of independently buildable tasks using vertical slices. Saves as a markdown checklist. Use when user wants to break down work, create tasks from a brief, plan implementation order, or mentions "tasks" or "breakdown". This skill turns a design brief into an ordered, buildable task list. Each task is a vertical slice: a piece of UI that can be built, reviewed, and verified on its own. - "Break the brief into tasks" - "What should I build first?" - "Create a task list from the design brief" - "Plan the build order for this feature" 1. Read the design brief. Look for .design/ /DESIGN_BRIEF.md. If multiple subfolders exist, use the most recently modified one, or ask the user which feature they are working on. Also check for INFORMATION_ARCHITECTURE.md and a tokens file in the same subfolder. If none exist, ask the user to describe what they are building. 2. Explore the existing codebase to understand what is already built. Scan
- "Break the brief into tasks"
- "What should I build first?"
- "Create a task list from the design brief"
- "Plan the build order for this feature"
- Explore the existing codebase to understand what is already built. Scan specifically for:
Brief To Tasks by the numbers
- 3,973 all-time installs (skills.sh)
- +147 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #96 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
brief-to-tasks capabilities & compatibility
- Capabilities
- "break the brief into tasks" · "what should i build first?" · "create a task list from the design brief" · "plan the build order for this feature" · explore the existing codebase to understand what
- Use cases
- planning · ui design
What brief-to-tasks says it does
This skill turns a design brief into an ordered, buildable task list. Each task is a vertical slice: a piece of UI that can be built, reviewed, and verified on its own.
2. Explore the existing codebase to understand what is already built. Scan specifically for:
3. Break the work into vertical slices. Each task should:
npx skills add https://github.com/julianoczkowski/designer-skills --skill brief-to-tasksAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 4k |
|---|---|
| repo stars | ★ 481 |
| Security audit | 3 / 3 scanners passed |
| Last updated | July 6, 2026 |
| Repository | julianoczkowski/designer-skills ↗ |
How do I break a design brief into ordered vertical-slice tasks saved as an independently buildable markdown checklist with documented agent guidance?
Break a design brief into ordered vertical-slice tasks saved as an independently buildable markdown checklist.
Who is it for?
Developers who need design & ui/ux help during validate work.
Skip if: Skip when the task falls outside Design & UI/UX scope described in SKILL.md.
When should I use this skill?
Break a design brief into ordered vertical-slice tasks saved as an independently buildable markdown checklist.
What you get
Completed design & ui/ux workflow aligned with SKILL.md steps and validation.
- ordered markdown task checklist
By the numbers
- "Break the brief into tasks"
- "What should I build first?"
- "Create a task list from the design brief"
Files
This skill turns a design brief into an ordered, buildable task list. Each task is a vertical slice: a piece of UI that can be built, reviewed, and verified on its own.
Example prompts
- "Break the brief into tasks"
- "What should I build first?"
- "Create a task list from the design brief"
- "Plan the build order for this feature"
Process
1. Read the design brief. Look for .design/*/DESIGN_BRIEF.md. If multiple subfolders exist, use the most recently modified one, or ask the user which feature they are working on. Also check for INFORMATION_ARCHITECTURE.md and a tokens file in the same subfolder. If none exist, ask the user to describe what they are building.
2. Explore the existing codebase to understand what is already built. Scan specifically for:
- Component directories:
components/,ui/,shared/and list every component by name - Existing pages/views: what is already built that this feature must coexist with
- Token/theme files:
tokens.css,globals.css, Tailwind config, theme providers - File naming conventions: kebab-case, PascalCase, how files are organized (by feature, by type)
- Test files: if tests exist alongside components, new tasks should include test expectations
- Package.json dependencies: what UI libraries, animation libraries, and icon sets are already installed
- Classify each relevant component as: will be reused as-is, needs modification, or does not exist yet. Only components that need modification or creation get their own tasks.
3. Break the work into vertical slices. Each task should:
- Be independently buildable (no task should block another unless noted).
- Include structure, styling, and interaction in a single task (not "build HTML" then "add CSS" then "add JS" as separate tasks).
- Be verifiable: you can look at the result and confirm it matches the brief.
- Be small enough to complete in a single session.
4. Order tasks by:
- Dependencies first: foundational elements (tokens, layout shells, shared components) before page-specific work.
- Visual priority: the most prominent UI element early, so the user can validate the aesthetic direction before investing in details.
- Risk first: the hardest or most uncertain piece early, so problems surface before everything else is built around them.
5. Save the task list as TASKS.md in the same .design/<feature-slug>/ subfolder as the design brief.
Task List Template
# Build Tasks: [Feature/Page Name]
Generated from: .design/<feature-slug>/DESIGN_BRIEF.md
Date: [date]
## Foundation
- [ ] **[Task name]**: [One sentence describing what to build and what "done" looks like]. _Reuses: [existing components/tokens if any]._
- [ ] **[Task name]**: [Description]. _New component._
## Core UI
- [ ] **[Task name]**: [Description]. _Depends on: [task name if any]._
- [ ] **[Task name]**: [Description].
## Interactions & States
- [ ] **[Task name]**: [Description]. Covers: [list of states, e.g., hover, loading, error, empty].
- [ ] **[Task name]**: [Description].
## Responsive & Polish
- [ ] **[Task name]**: [Description]. Breakpoints: [which ones].
- [ ] **[Task name]**: Accessibility pass. [Specific checks from the brief].
## Review
- [ ] **Design review**: Run /design-review against the brief.Rules
- Every task must reference whether it reuses, modifies, or creates components.
- Never create a task that is only "set up the project" or "create the file structure." Those are not vertical slices.
- If the brief specifies an aesthetic philosophy, note it in the first build task so the visual direction is established immediately.
- Group related tasks but do not nest them more than one level deep. Flat lists are easier to work through.
Related skills
Forks & variants (1)
Brief To Tasks has 1 known copy in the catalog totaling 1 installs. They canonicalize to this original listing.
- julianoczkowski - 1 installs
How it compares
brief-to-tasks is an agent skill for break a design brief into ordered vertical-slice tasks saved as an independently buildable markdown checklist, not a generic alternative.
FAQ
Who is brief-to-tasks for?
Developers using Design & UI/UX workflows with agent-guided SKILL.md steps.
When should I use brief-to-tasks?
Break a design brief into ordered vertical-slice tasks saved as an independently buildable markdown checklist.
Is brief-to-tasks safe to install?
Review the Security Audits panel on this page before installing in production.