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.