tech-evaluator

Evaluate technology stack options using a weighted decision matrix and ATAM methodology.

142|24|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Haaaiawd/Antigravity-Workflow-System --skill tech-evaluator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-evaluator
Source: https://github.com/Haaaiawd/Antigravity-Workflow-System/tree/main/.agent/skills/tech-evaluator
Command: npx skills add https://github.com/Haaaiawd/Antigravity-Workflow-System --skill tech-evaluator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of selecting the most appropriate technology stack for a project by providing a structured, data-driven evaluation process.

Core Features & Use Cases

  • Structured Evaluation: Employs a weighted decision matrix and ATAM methodology for comprehensive analysis.
  • ADR Generation: Produces Architecture Decision Records (ADRs) to document technology choices and their rationale.
  • Use Case: When starting a new web application, use this Skill to evaluate options like Next.js vs. Nuxt, considering factors like team familiarity, scalability, and total cost of ownership, resulting in a documented ADR.

Quick Start

Evaluate the best tech stack for a new project by following the tech-evaluator skill's process.

Frequently Asked Questions about tech-evaluator

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

FAQPage Schema
How do I evaluate a technology stack for a new software project?

Evaluate a technology stack by collecting project constraints, identifying candidate frameworks, and scoring them against a weighted decision matrix to analyze trade-offs and document the final choice.

What is the ATAM methodology for architectural decision making?

The ATAM methodology for architectural decision making assesses technology stack candidates across 12 dimensions to identify trade-offs, analyze quality attributes, and produce a structured rationale for your final selection.

How do I generate an Architecture Decision Record for my tech stack selection?

Generate an Architecture Decision Record by guiding the evaluation process through constraint collection, candidate identification, and a weighted matrix assessment to document the final technology choice and its rationale.

What is the best way to compare technology options like Next.js vs Nuxt?

Compare technology options by applying a weighted decision matrix that evaluates factors like team familiarity, scalability, and total cost of ownership to produce a data-driven architectural decision record.

When do I need a structured evaluation process for choosing a tech stack?

You need a structured evaluation process for choosing a tech stack when starting a new web application and requiring a data-driven approach to document architectural decisions and justify technology selections.

What dimensions should I consider when analyzing tech stack trade-offs?

Consider 12 assessment dimensions when analyzing tech stack trade-offs, evaluating candidate technologies against your collected constraints to produce a comprehensive architecture decision record.