About design-sprint
design-sprint is a skill for researching a codebase, drafting a plan and creating approved GitHub or Backlog issues. Its design workflow supports inline plan revisions and proposes parent issues, sub-issues and dependencies after explicit approval.
Key features
- 01Researches the codebase and issue templates
- 02Writes a consolidated research and design plan
- 03Revises the plan through inline annotations
- 04Creates approved parent and dependent sub-issues
- 05Supports GitHub and Backlog trackers
Use cases
- 01Turn a feature concept into reviewed issues
- 02Break an approved plan into dependent sub-issues
- 03File one well-scoped issue after a question round
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ podo/ design-agent-skills --skill design-sprintAfter installing, type/design-sprintin Claude Code to confirm it loaded.
Bundled filesstub.yaml
Details
From the project READMEdesign-sprint
Catalogue stub — full skill: aoshimash/skills (
create-issue)
Decision tree
-
Is the full skill already installed? Upstream names this skill
create-issue, so it installs next to this pointer (the pointer is not replaced).- Global:
f=~/.agents/skills/create-issue/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" - Project:
f=.agents/skills/create-issue/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" installed→ the skill is installed ascreate-issue, invoke it and proceedpointer→ go to step 2
- Global:
-
Detect scope, then install:
[ -e ~/.agents/skills/design-sprint ] && echo "global" || echo "project"Global:
npx skills add aoshimash/skills --skill create-issue -g -yProject:
npx skills add aoshimash/skills --skill create-issue -yClaude Code: send a command as a chat message starting with
!to run it without leaving the conversation.
Claude Code plugin route:
/plugin marketplace add aoshimash/skills
/plugin install aoshimash-skills@aoshimash-skills
Heads-up
- Requires: gh CLI installed and authenticated (GitHub issues) or the bee CLI authenticated (Backlog issues); Creates issues on your tracker, only after you approve the exact content
- License: MIT
- Name collision:
design-sprintis also written bywondelai-skills(its install or its catalogue pointer); installing both overwrites the earlier one.
Invoke after install
- Skill name:
create-issue - Trigger phrases: "design sprint", "design and decompose", "create an issue", "plan and create issues"
What it does
Upstream folded its design-sprint workflow into create-issue, which has two flows. The Lightweight Flow files a single well-scoped issue after one batched question round and one draft approval. The Design Flow is the former design sprint:
| Step | Output |
|---|---|
| Setup | Detect the issue tracker (GitHub or Backlog) and the repository's issue templates |
| Research and design | Deep codebase reading, then one consolidated plan file (research, design, open questions, split proposal) |
| Annotation cycle | You annotate the plan inline in the markdown file; the agent revises until it is right |
| Issue creation | After one final approval, a parent issue plus sub-issues with dependencies; research findings are kept as an issue comment |
Core principles: issues describe motivation and proposal, never implementation steps; ambiguity is resolved before an issue is created; nothing is published without explicit approval; splitting into sub-issues is always a proposal. Needs the gh CLI (GitHub) or the bee CLI (Backlog) authenticated.
When NOT to use
- Design sprint workshop facilitation (Crazy 8s, HMW, voting) → use
pm-skills(Design Sprint section) orwondelai-skills(Knapp's Design Sprint skill) - PM discovery without code → use
deanpeters-pm-skillsorpm-skills - Feature planning without issue creation → use
plan-design-review - Implementing the issues afterwards → upstream's separate
implement-issueskill (not installed by this pointer)