Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
alirezarezvani avatar

Tech Stack Evaluator

  • 866 installs
  • 23.5k repo stars
  • Updated July 17, 2026
  • alirezarezvani/claude-skills

tech-stack-evaluator is an agent skill that delivers data-driven technology recommendations with weighted category scores for developers choosing databases, frameworks, or cloud services on a new project.

About

tech-stack-evaluator is a Claude skill from alirezarezvani/claude-skills that scores technologies across performance, scalability, developer experience, ecosystem, learning curve, documentation, community support, and enterprise readiness. The skill includes structured JSON scorecards—for example PostgreSQL weighted_total 85.5 with ecosystem and documentation scores at 95.0—and surfaces strengths and weaknesses per option. Developers reach for tech-stack-evaluator at project kickoff when comparing PostgreSQL versus MongoDB or evaluating framework and cloud alternatives with numeric tradeoffs instead of opinion threads. Output guides stack decisions before repositories and infrastructure are provisioned.

  • Evaluates multiple technologies across 8 weighted categories including performance, scalability, and enterprise readines
  • Outputs recommendation with overall confidence score and per-factor breakdown
  • Delivers comparison matrix, strengths/weaknesses lists, and decision factors for each option
  • Produces structured JSON report that can be handed off to implementation planning tools

Tech Stack Evaluator by the numbers

  • 866 all-time installs (skills.sh)
  • +4 installs in the week ending Jul 29, 2026 (Skillselion tracking)
  • Ranked #542 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/alirezarezvani/claude-skills --skill tech-stack-evaluator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs866
repo stars23.5k
Security audit3 / 3 scanners passed
Last updatedJuly 17, 2026
Repositoryalirezarezvani/claude-skills

How do you compare databases and frameworks for a new project?

Get data-driven recommendations when choosing databases, frameworks, or cloud services for a new project.

Who is it for?

Developers starting a greenfield project who need scored comparisons across databases, frameworks, and cloud services before committing to a stack.

Skip if: Developers mid-migration tuning query plans or debugging production incidents in an already-chosen stack.

When should I use this skill?

A developer needs recommendations choosing databases, frameworks, or cloud services and wants weighted category scores rather than anecdotal advice.

What you get

Weighted technology scorecards, strength and weakness summaries, and data-driven stack recommendations.

  • Weighted technology scorecards
  • Strength and weakness analysis
  • Stack recommendation summary

By the numbers

  • Scores 8 categories per technology: performance, scalability, developer experience, ecosystem, learning curve, documenta
  • PostgreSQL example weighted_total 85.5 with ecosystem and documentation scores at 95.0

Files

SKILL.mdMarkdownGitHub ↗

Technology Stack Evaluator

Evaluate and compare technologies, frameworks, and cloud providers with data-driven analysis and actionable recommendations.

Table of Contents

---

Capabilities

CapabilityDescription
Technology ComparisonCompare frameworks and libraries with weighted scoring
TCO AnalysisCalculate 5-year total cost including hidden costs
Ecosystem HealthAssess GitHub metrics, npm adoption, community strength
Security AssessmentEvaluate vulnerabilities and compliance readiness
Migration AnalysisEstimate effort, risks, and timeline for migrations
Cloud ComparisonCompare AWS, Azure, GCP for specific workloads

---

Quick Start

Compare Two Technologies

Compare React vs Vue for a SaaS dashboard.
Priorities: developer productivity (40%), ecosystem (30%), performance (30%).

Calculate TCO

Calculate 5-year TCO for Next.js on Vercel.
Team: 8 developers. Hosting: $2500/month. Growth: 40%/year.

Assess Migration

Evaluate migrating from Angular.js to React.
Codebase: 50,000 lines, 200 components. Team: 6 developers.

---

Input Formats

The evaluator accepts three input formats:

Text - Natural language queries

Compare PostgreSQL vs MongoDB for our e-commerce platform.

YAML - Structured input for automation

comparison:
  technologies: ["React", "Vue"]
  use_case: "SaaS dashboard"
  weights:
    ecosystem: 30
    performance: 25
    developer_experience: 45

JSON - Programmatic integration

{
  "technologies": ["React", "Vue"],
  "use_case": "SaaS dashboard"
}

---

Analysis Types

Quick Comparison (200-300 tokens)

  • Weighted scores and recommendation
  • Top 3 decision factors
  • Confidence level

Standard Analysis (500-800 tokens)

  • Comparison matrix
  • TCO overview
  • Security summary

Full Report (1200-1500 tokens)

  • All metrics and calculations
  • Migration analysis
  • Detailed recommendations

---

Scripts

stack_comparator.py

Compare technologies with customizable weighted criteria.

python scripts/stack_comparator.py --help

tco_calculator.py

Calculate total cost of ownership over multi-year projections.

python scripts/tco_calculator.py --input assets/sample_input_tco.json

ecosystem_analyzer.py

Analyze ecosystem health from GitHub, npm, and community metrics.

python scripts/ecosystem_analyzer.py --technology react

security_assessor.py

Evaluate security posture and compliance readiness.

python scripts/security_assessor.py --technology express --compliance soc2,gdpr

migration_analyzer.py

Estimate migration complexity, effort, and risks.

python scripts/migration_analyzer.py --from angular-1.x --to react

---

References

DocumentContent
references/metrics.mdDetailed scoring algorithms and calculation formulas
references/examples.mdInput/output examples for all analysis types
references/workflows.mdStep-by-step evaluation workflows

---

Confidence Levels

LevelScoreInterpretation
High80-100%Clear winner, strong data
Medium50-79%Trade-offs present, moderate uncertainty
Low< 50%Close call, limited data

---

When to Use

  • Comparing frontend/backend frameworks for new projects
  • Evaluating cloud providers for specific workloads
  • Planning technology migrations with risk assessment
  • Calculating build vs. buy decisions with TCO
  • Assessing open-source library viability

When NOT to Use

  • Trivial decisions between similar tools (use team preference)
  • Mandated technology choices (decision already made)
  • Emergency production issues (use monitoring tools)

Related skills

How it compares

Choose this over ad hoc LLM opinions when stack decisions need consistent weighted scorecards across multiple technology dimensions.

FAQ

What categories does tech-stack-evaluator score?

tech-stack-evaluator rates technologies on performance, scalability, developer experience, ecosystem, learning curve, documentation, community support, and enterprise readiness. Each option receives category scores and a weighted_total such as PostgreSQL at 85.5.

When should developers use tech-stack-evaluator?

tech-stack-evaluator fits greenfield project kickoff when choosing databases, frameworks, or cloud services. The skill outputs strength and weakness lists from numeric scorecards instead of unstructured opinions.

Is Tech Stack Evaluator safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Productivity & Planningintegrationsbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.