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.