design-solution

Evaluate candidate solutions and recommend a ranked design decision.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/KAFKA2306/yt3 --skill design-solution-kafka2306
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design-solution
Source: https://github.com/KAFKA2306/yt3/tree/main/.claude/skills/design-solution
Command: npx skills add https://github.com/KAFKA2306/yt3 --skill design-solution-kafka2306

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams converge from multiple candidate approaches to a single recommended design by evaluating trade-offs, aligning choices with constraints, and making a documented decision that enables planning and implementation.

Core Features & Use Cases

  • Structured Evaluation: Breaks down each option into pros, cons, codebase fit, effort estimate, and reversibility.
  • Decision Criteria & Ranking: Establishes and applies decision criteria to rank options and recommend the best fit.
  • Use Case: After brainstorming several architectures for a new feature, use this Skill to pick the most maintainable, cost-effective, and implementable approach and capture open questions for planning.

Quick Start

Use the design-solution skill to evaluate the provided options, rank them against success criteria, recommend one approach, and list open questions.

Frequently Asked Questions about design-solution

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

FAQPage Schema
How do I evaluate multiple architecture options and pick the best solution?▼

To evaluate multiple architecture options and pick the best solution, rank each candidate against established decision criteria by comparing trade-offs, codebase fit, effort estimates, and reversibility to recommend a single approach.

What is the best way to document design trade-offs before project planning?▼

The best way to document design trade-offs before planning is to generate a ranked evaluation that captures pros and cons, effort estimates, and open questions for each candidate solution to align choices with constraints.

Can I use this to converge brainstorming results into one engineering decision?▼

Yes, you can converge brainstorming results into one engineering decision by applying structured evaluation to the candidate approaches, ranking them against success criteria, and outputting a single recommended solution with open questions.

How do I assess reversibility and effort estimates for product design decisions?▼

You assess reversibility and effort estimates for product design decisions by breaking down each candidate option into structured evaluation criteria, enabling a documented decision that aligns with development constraints.

When do I need a structured decision process for software architecture trade-offs?▼

You need a structured decision process for software architecture trade-offs when a clear decision is required before planning, specifically after research or brainstorming produces multiple candidate solutions that must be converged into one.