Tech Stack Recommendation

Recommends technology stacks for software projects based on requirement analysis.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/michsindlinger/specwright --skill tech-stack-recommendation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Tech Stack Recommendation
Source: https://github.com/michsindlinger/specwright/tree/main/specwright/templates/skills/tech-stack-recommendation
Command: npx skills add https://github.com/michsindlinger/specwright --skill tech-stack-recommendation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps users select the most appropriate technology stack for their software projects by providing a structured decision-making framework and relevant recommendations.

Core Features & Use Cases

  • Guided Tech Stack Selection: Assists in choosing backend, frontend, database, and hosting technologies based on project requirements.
  • Standards Generation: Helps create project-specific coding standards and best practices aligned with the chosen stack.
  • Use Case: When starting a new project, use this skill to get expert advice on which programming languages, frameworks, and databases to use, ensuring a solid technical foundation.

Quick Start

Guide me through selecting a tech stack for a new web application.

Frequently Asked Questions about Tech Stack Recommendation

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 software project?▼

To choose the right tech stack, analyze project requirements across dimensions like platform, scale, complexity, and team size to match suitable backend, frontend, database, and hosting technologies.

What factors should I consider for framework selection and database choice?▼

Framework selection and database choice depend on detailed requirement analysis, specifically evaluating the project's platform, expected scale, complexity, and team size to ensure a solid technical foundation.

Can I generate coding standards for my specific technology stack?▼

Yes, you can generate project-specific coding standards and best practices aligned with your chosen stack, ensuring development consistency after finalizing your backend, frontend, and database technologies.

How do I decide on a deployment strategy and hosting platform for my web application?▼

Deciding on a deployment strategy and hosting platform involves matching your application's scale and complexity requirements with suitable infrastructure options using a structured decision-making framework.

Does this tech stack recommendation process work for small team sizes?▼

Yes, the recommendation process explicitly analyzes team size alongside platform and complexity dimensions to match projects with appropriate technologies for any development group.