AI-powered design thinking workflow with specialized agents (Stakeholders, DesignTeam, LT) guiding projects through empathize, define, ideate, prototype, and iterate phases using reusable skills and custom tools.
An AI-powered design thinking workflow system with specialized agents that guide projects through research, ideation, and validation phases.
This skill implements a complete design thinking workspace where AI agents collaborate to guide projects through structured design phases. It provides:
The design system workspace contains:
Projects move through five phases:
1. **Empathize** — Research user needs and pain points
2. **Define** — Articulate problems and validate assumptions
3. **Ideate** — Generate and evaluate solution concepts
4. **Prototype** — Build testable versions of ideas
5. **Iterate** — Refine based on feedback and validation
Each phase has specific activities, artifacts, and decision gates before progressing.
Three agent personas are available for different tasks:
- Conducts research activities
- Synthesizes insights
- Generates and evaluates ideas
- Creates prototypes
- Shares needs and pain points
- Validates assumptions
- Tests prototypes
- Provides realistic user perspectives
- Reviews phase completion
- Makes go/no-go decisions
- Allocates resources
- Approves direction changes
See `.github/agents/README.md` for complete agent documentation.
Agents use skills from `.github/skills/` including:
Every project has `projects/[name]/currentstate.json` as the central index containing:
**IMPORTANT:** Always read `currentstate.json` first to understand project context before making changes.
Projects organize work into directories:
Keep artifacts aligned with the current phase and update `currentstate.json` to reflect progress.
This repository uses custom Python tools via `scripts/tool_runner.py` for all file operations and state management. Agents access these tools using the `execute` tool to run Python scripts.
Common operations:
See `docs/CUSTOM_TOOLS.md` for:
When working in this repository:
For specific file types and directories, consult path-specific instructions in `.github/instructions/` to understand special handling requirements.
**Starting a new project:**
1. Use project template to create structure in `projects/[name]/`
2. Initialize `currentstate.json` with phase "Empathize"
3. Invoke @Stakeholders to gather initial needs
4. Use @DesignTeam to conduct empathy mapping
5. Document findings in `insights/`
**Progressing through phases:**
1. Complete phase activities using appropriate skills
2. Update `currentstate.json` with findings
3. Prepare playback presentation
4. Request @LT review at phase gate
5. Transition to next phase upon approval
**Validating assumptions:**
1. Read `currentstate.json` to identify high-risk assumptions
2. Use assumption-validation skill with @DesignTeam
3. Gather evidence from @Stakeholders
4. Update assumption grades in state
5. Document validation results in `insights/`
For more information:
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/design-team-workflow-system/raw