approach-evaluation

Research industry standards and compare viable technical approaches against project constraints.

157|28|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/Fr-e-d/GAAI-framework --skill approach-evaluation-fr-e-d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: approach-evaluation
Source: https://github.com/Fr-e-d/GAAI-framework/tree/main/.gaai/core/skills/cross/approach-evaluation
Command: npx skills add https://github.com/Fr-e-d/GAAI-framework --skill approach-evaluation-fr-e-d

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps in making informed technical decisions by researching and objectively comparing different approaches to a problem against defined project constraints.

Core Features & Use Cases

  • Industry Research: Gathers information on current standards and best practices.
  • Viable Approach Identification: Identifies 2-3 practical solutions for a given technical challenge.
  • Structured Comparison: Evaluates each approach against specific criteria like stack compatibility, operational fit, and maturity.
  • Trade-off Analysis: Clearly outlines the gains, costs, and implications of each option.
  • Use Case: When deciding whether to use a new caching library, this Skill would research popular options, compare their performance, ease of integration, and community support against your project's specific needs, presenting the findings for a human decision-maker.

Quick Start

Research and compare three viable approaches for implementing a new authentication service, considering our existing tech stack and security requirements.

Frequently Asked Questions about approach-evaluation

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

FAQPage Schema
How do I compare technical approaches for a software architecture problem?

To compare technical approaches, research industry best practices to identify 2-3 viable solutions and evaluate them against project-specific constraints. This structured comparison surfaces trade-offs and open questions, reporting options without making a decision.

What is the best way to evaluate architectural decisions against existing tech stack constraints?

Evaluating architectural decisions requires resolving project context and prior decisions from memory to define criteria. You then assess identified approaches against these specific constraints, clearly outlining the gains, costs, and operational implications for your existing stack.

How do I research industry best practices for technical decision making?

Researching industry best practices for technical decision making involves gathering information on current standards to identify 2-3 practical solutions. You then assess these options against defined criteria to produce a factual comparison of viable architectural approaches.

Can I use a structured comparison to identify trade-offs without committing to a specific solution?

Yes, a structured comparison objectively assesses options against project-specific constraints to surface trade-offs and open questions. It explicitly reports the findings without making a decision, leaving the final architectural choice to a human.

Does technical evaluation require resolving prior project decisions before comparing approaches?

Yes, technical evaluation resolves project context, patterns, and prior decisions from memory before comparing approaches. This resolution defines the evaluation criteria needed to accurately assess stack compatibility, operational fit, and maturity.