tech-stack-advisor

Guide technology stack selection using decision trees and tradeoff tables.

Updated May 24, 2026
One-click install
npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill tech-stack-advisor-haj1t
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-stack-advisor
Source: https://github.com/haJ1t/senior-dev-squad-skills/tree/main/plugins/senior-dev-squad/skills/tech-stack-advisor
Command: npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill tech-stack-advisor-haj1t

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users make informed tech stack decisions by guiding them through an interactive process, considering their project requirements.

Core Features & Use Cases

  • Tech Stack Selection: Provides decision trees and tradeoff tables to select the right stack for a project.
  • Interactive Guide: Assists in choosing technologies for new projects or migrations.
  • Use Case: When a project team is unsure which programming language, framework, database, and deployment platform to choose, this Skill assists in making the best selection based on project-specific needs.

Quick Start

"Choose your tech stack with tech-stack-advisor. Start by determining your project type."

Frequently Asked Questions about tech-stack-advisor

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

FAQPage Schema
How do I choose the right tech stack for a new project?

To choose a tech stack, you need to evaluate project type, language preferences, frameworks, databases, and deployment options. An interactive decision tree helps map these project-specific requirements to data-driven technology selections.

Can I use a decision tree for technology selection during project migration?

Yes, you can use an interactive decision tree for technology selection during project migration. It guides you through evaluating new programming languages, frameworks, and databases to ensure the new stack fits your updated needs.

What is the best way to select a database and deployment platform for my application?

The best way to select a database and deployment platform is by using tradeoff tables that compare authentication methods and deployment options. This structured comparison ensures your choices align directly with the project type.

Do I need predefined framework preferences before starting technology selection?

No, you do not need predefined framework preferences before starting technology selection. The interactive guide helps you determine suitable programming languages, frameworks, and databases based on your specific project type and requirements.

What are the limitations of using an interactive guide for tech stack decisions?

The limitations of using an interactive guide for tech stack decisions include relying on generalized tradeoff tables that may not cover niche deployment platforms or highly customized authentication methods outside standard project setups.