Individual skill
brief-to-tasks
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".
brief-to-tasks/SKILL.md
Source commit c259656c76d9758d7ead46b0d2f125cbe84f8665
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- Yes
- Skill scan complete
- Yes
- Observed behavior
- Instructions only
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
Claude Code
Destination .claude/skills/brief-to-tasks
(
set -euo pipefail
destination='./.claude/skills/brief-to-tasks'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/julianoczkowski/designer-skills.git' "$work/repo"
git -C "$work/repo" checkout --detach c259656c76d9758d7ead46b0d2f125cbe84f8665
git -C "$work/repo" archive --format=tar 'c259656c76d9758d7ead46b0d2f125cbe84f8665:brief-to-tasks' > "$work/skill.tar"
mkdir -p -- './.claude/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)Codex
Destination .agents/skills/brief-to-tasks
(
set -euo pipefail
destination='./.agents/skills/brief-to-tasks'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/julianoczkowski/designer-skills.git' "$work/repo"
git -C "$work/repo" checkout --detach c259656c76d9758d7ead46b0d2f125cbe84f8665
git -C "$work/repo" archive --format=tar 'c259656c76d9758d7ead46b0d2f125cbe84f8665:brief-to-tasks' > "$work/skill.tar"
mkdir -p -- './.agents/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)Cursor
Destination .cursor/skills/brief-to-tasks
(
set -euo pipefail
destination='./.cursor/skills/brief-to-tasks'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/julianoczkowski/designer-skills.git' "$work/repo"
git -C "$work/repo" checkout --detach c259656c76d9758d7ead46b0d2f125cbe84f8665
git -C "$work/repo" archive --format=tar 'c259656c76d9758d7ead46b0d2f125cbe84f8665:brief-to-tasks' > "$work/skill.tar"
mkdir -p -- './.cursor/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)Gemini CLI
Destination .gemini/skills/brief-to-tasks
(
set -euo pipefail
destination='./.gemini/skills/brief-to-tasks'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/julianoczkowski/designer-skills.git' "$work/repo"
git -C "$work/repo" checkout --detach c259656c76d9758d7ead46b0d2f125cbe84f8665
git -C "$work/repo" archive --format=tar 'c259656c76d9758d7ead46b0d2f125cbe84f8665:brief-to-tasks' > "$work/skill.tar"
mkdir -p -- './.gemini/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)GitHub Copilot
Destination .github/skills/brief-to-tasks
(
set -euo pipefail
destination='./.github/skills/brief-to-tasks'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/julianoczkowski/designer-skills.git' "$work/repo"
git -C "$work/repo" checkout --detach c259656c76d9758d7ead46b0d2f125cbe84f8665
git -C "$work/repo" archive --format=tar 'c259656c76d9758d7ead46b0d2f125cbe84f8665:brief-to-tasks' > "$work/skill.tar"
mkdir -p -- './.github/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)OpenCode
Destination .opencode/skills/brief-to-tasks
(
set -euo pipefail
destination='./.opencode/skills/brief-to-tasks'
if [ -e "$destination" ] || [ -L "$destination" ]; then printf '%s\n' 'Destination already exists; nothing overwritten.' >&2; exit 1; fi
work=$(mktemp -d)
trap 'rm -rf -- "$work"' EXIT
git clone --filter=blob:none --no-checkout -- 'https://github.com/julianoczkowski/designer-skills.git' "$work/repo"
git -C "$work/repo" checkout --detach c259656c76d9758d7ead46b0d2f125cbe84f8665
git -C "$work/repo" archive --format=tar 'c259656c76d9758d7ead46b0d2f125cbe84f8665:brief-to-tasks' > "$work/skill.tar"
mkdir -p -- './.opencode/skills'
mkdir -- "$destination"
tar -xf "$work/skill.tar" -C "$destination"
)Repository context
- Repository stars (not skill ratings)
- 602
- Repository last updated
- Jul 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- design Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 4,107 bytes
Read excerpt
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: