Design space exploration
Generate and structure materially diverse solution concepts before selection. Use when asked to brainstorm, explore alternatives, map a design space, avoid premature convergence, or find unconventional architecture, product, policy, research, or operating approaches. Produce a Design Space Portfolio. Do not use to select the final option, diagnose which factual hypothesis is true, facilitate a stakeholder debate, or implement an already chosen design.From its SKILL.md
npx -y skills add SylphxAI/skills --skill design-space-explorationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 25 days oldThe repository was created 25 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.5 KB, 611 tokens by cl100k_base, as published. Nobody here has run it
Design Space Exploration
Expand the solution space deliberately before choosing. Read references/design-space-methods.md when decomposition, parallel generation, coverage, or source detail matters.
Workflow
- State the desired outcome, users, system boundary, invariants, material constraints, and forbidden outcomes. Separate requirements from inherited implementation assumptions.
- Reframe the problem from at least two credible perspectives. Do not generate a large option list for the wrong question.
- Decompose the space into independent or weakly coupled dimensions such as ownership, state, interaction, deployment, economics, reversibility, and operating model. Add domain-specific dimensions rather than forcing this example taxonomy.
- Generate materially different option families. Include the status quo, smallest viable change, orthogonal designs, a high-upside frontier design, and hybrids only where their mechanisms are coherent.
- When parallel agents are available, give them different lenses or regions of the space. Independent constraints, analogies, failure models, or design philosophies produce more diversity than repeating one open prompt.
- Normalize and cluster the results by mechanism. Merge cosmetic variants, preserve genuinely different causal structures, and expose combinations that violate constraints.
- Map explored and unvisited regions, key assumptions, option dependencies, irreversible commitments, and the cheapest probe that could retire each important uncertainty.
- Stop when another generation pass is unlikely to reveal a materially new family relative to its cost. Hand the portfolio to the appropriate decision process without silently choosing a winner.
Output
Produce a Design Space Portfolio:
- Challenge and boundary — outcome, users, invariants, constraints, and rejected framings.
- Exploration dimensions — the axes used to structure coverage.
- Option families — mechanism, distinctive value, assumptions, failure modes, reversibility, and dependencies.
- Coverage map — explored, combined, invalid, and intentionally unvisited regions.
- Discriminating probes — cheap experiments, prototypes, research, or evidence that would reduce uncertainty.
- Decision handoff — choices still alive and the criteria or authority needed for selection.
Boundaries
- Use
critical-analysisto compare explanations about what is true. - Use
structured-deliberationwhen independent participants must exchange positions, objections, and dissent. - Use
decision-quality-standardto select and record the final material option. - A list of minor feature variations is not a design space. Preserve options only when they differ in a decision-relevant mechanism, tradeoff, or future.
- Do not score options during initial generation unless a hard invariant makes one invalid; early ranking collapses diversity.
- Do not claim complete coverage. Record the bounded search and remaining regions honestly.
What ships with it: 2 files
2.8 KB alongside SKILL.md
agents/
- openai.yaml274 B
references/
- design-space-methods.md2.6 KB