design

Run collaborative Double Diamond design sessions to generate design.md files.

223|23|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/ReinaMacCredy/maestro --skill design-reinamaccredy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design
Source: https://github.com/ReinaMacCredy/maestro/tree/main/skills/design
Command: npx skills add https://github.com/ReinaMacCredy/maestro --skill design-reinamaccredy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables collaborative brainstorming to turn ideas into designs using the Double Diamond methodology, reducing ambiguity early in product development.

Core Features & Use Cases

  • Collaborative brainstorming: Structured dialogue to surface ideas quickly.
  • Double Diamond guidance: Diverge/Converge phases to frame problems and design solutions.
  • Context loading: Loads CODEMAPS, conductor context, and design materials to inform decisions.

Quick Start

Start a design session by prompting: "ds" or "let's design feature X" and then follow prompts to articulate the problem, explore options, and converge on a design.

Frequently Asked Questions about design

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

FAQPage Schema
How do I run a collaborative design session using the Double Diamond method?

Double Diamond is a structured design process that divides problem-solving into four phases: Discover (diverge to understand the problem), Define (converge on the core challenge), Develop (diverge to explore solutions), and Deliver (converge on a final design). Start a session by typing 'ds' or 'let's design feature X', then follow prompts to articulate the problem, explore options, and converge on a design.

What context does the design session load to inform decisions?

The Skill loads CODEMAPS conductor context and design materials relevant to your project. This provides architectural, technical, and existing design information that informs your collaborative brainstorming and ensures decisions align with your codebase and system constraints.

Can I use this for feature ideation, technical planning, and creative exploration?

Yes. The Double Diamond design session applies across feature ideation, exploration, and pre-implementation handoffs in product, technical, and creative domains. It works whether you're designing new features, planning technical architecture, or exploring creative solutions.

What does the design session output?

The Skill generates a design.md file containing architecture, data flow, risks, and success criteria. It computes complexity scores to route to SPEED or FULL modes, and can optionally trigger downstream spec.md and plan.md workflows for detailed specifications and implementation planning.

Do I need Conductor setup before running a design session?

Yes. The Skill verifies Conductor setup and loads CODEMAPS context from your conductor configuration. Ensure Conductor is installed and configured with CODEMAPS before starting a design session.

How does the design session reduce ambiguity in product development?

By structuring collaborative brainstorming through the Double Diamond's diverge-and-converge phases, the session surfaces ideas quickly, frames the core problem clearly, and aligns the team on a shared design direction before implementation begins.