solution-designer
CommunityCompare implementation options for clear design
Software Engineering#decision#solution design#kotlin#clean-architecture#telegram#tradeoffs#design options
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.