create-existing-solutions

Evaluate existing solutions against feature requirements and recommend adopt, extend, or build.

5|Updated Jul 25, 2025
One-click install
npx skills add https://github.com/tomzx/agents --skill create-existing-solutions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-existing-solutions
Source: https://github.com/tomzx/agents/tree/main/skills/create-existing-solutions
Command: npx skills add https://github.com/tomzx/agents --skill create-existing-solutions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Surveys existing solutions that address project requirements, then evaluates fit and recommends whether to adopt, extend, or build.

Core Features & Use Cases

  • Catalogs candidate solutions from internal code, open-source libraries, SaaS products, standards, and reference materials.
  • Evaluates licensing, maturity, integration effort, and alignment to functional and non-functional requirements.
  • Produces a structured recommendation with rationale, trade-offs, and open questions to guide decision-making.

Quick Start

Provide the feature requirements and context; generate an evaluation of existing solutions and a recommended direction.

Frequently Asked Questions about create-existing-solutions

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

FAQPage Schema
How do I evaluate existing solutions before deciding to build from scratch?

Evaluating existing solutions involves cataloging candidates from internal code, open-source libraries, SaaS products, and standards, then mapping them to your functional requirements. This process assesses licensing, maturity, integration effort, and alignment to determine whether to adopt, extend, or build.

What is the best way to survey open-source libraries and SaaS products for feature adoption?

Surveying open-source and SaaS candidates requires applying internal search and reference materials to map options against project requirements. The evaluation generates a structured report detailing the strongest candidates, trade-offs, licensing implications, and a recommended adoption direction.

How do I compare build versus buy trade-offs for new software features?

Comparing build versus buy trade-offs involves analyzing candidate solutions against functional and non-functional requirements. The evaluation produces a decision plan highlighting integration effort, maturity, licensing constraints, and open questions to guide whether to adopt, extend, or build.

Can I assess integration effort and licensing for multiple candidate libraries at once?

Yes, you can assess integration effort and licensing by providing feature requirements and context. The evaluation catalogs candidates from internal code, open-source, and SaaS, producing a concise report comparing licensing, maturity, and alignment to guide your decision.

When should I extend an existing solution instead of building a new one?

You should extend an existing solution when candidates map closely to your requirements but require modification. The evaluation identifies this by assessing integration effort, maturity, and alignment, recommending an extension approach with documented trade-offs and open questions over a full build.