solution-designer

Community

Compare implementation options for clear design

AuthorAstrumon
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes ambiguity when choosing how to implement a feature by comparing concrete implementation approaches against Spovishun's existing conventions and Clean Architecture layers, helping teams pick the simplest, most consistent solution.

Core Features & Use Cases

  • Side-by-side option generation: Produce 2–3 concrete implementation options for a feature, each with an approach summary, affected layers, key file-level changes, and any required migrations or new dependencies.
  • Consistency-first evaluation: Validate options against existing patterns in the Spovishun codebase (presentation → domain ← data) and prefer established patterns.
  • Decision handoff: Produce a compact Solution Decision document and call out next steps for task decomposition and implementation.
  • Use Case: When adding a new group-tagging command, use this Skill to compare an in-controller approach, a domain-service approach, and a data-layer optimized approach and choose the best fit.

Quick Start

Use the solution-designer skill to compare two implementation approaches for a given feature and produce 2–3 options, a comparison matrix, and a recommended Solution Decision.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: solution-designer
Download link: https://github.com/Astrumon/Spovishun/archive/main.zip#solution-designer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.