tech_stack_selection

Analyze team expertise, hiring, runway, scale, and compliance to recommend technology stacks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/orqesa/orqesa-roles --skill tech-stack-selection-orqesa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech_stack_selection
Source: https://github.com/orqesa/orqesa-roles/tree/main/roles/cto/skills/tech-stack-selection
Command: npx skills add https://github.com/orqesa/orqesa-roles --skill tech-stack-selection-orqesa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps founders and engineering leaders make informed, opinionated decisions about the technology stack for new products or major system changes, aligning with team capabilities and business goals.

Core Features & Use Cases

  • Tailored Recommendations: Provides specific stack suggestions based on team skills, market conditions, and timelines.
  • Constraint Analysis: Evaluates options against developer velocity, hiring, operational complexity, and scalability.
  • Use Case: A startup is building its first product and needs to decide on its backend language, framework, database, and cloud provider. This Skill will guide them through the decision process.

Quick Start

Help me choose a technology stack for a new e-commerce platform, considering a small team with strong Python experience and a 6-month time-to-market.

Frequently Asked Questions about tech_stack_selection

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 product?

To choose the right tech stack, evaluate your team's existing expertise, hiring market constraints, runway, and scalability needs to make an opinionated selection of frameworks, databases, and hosting providers.

What factors should I analyze when selecting a software architecture for a startup?

When selecting a software architecture for a startup, analyze developer velocity, operational complexity, compliance requirements, and timelines to ensure the technology selection aligns with business goals.

Can I get a technology recommendation for a small team with a short time-to-market?

Yes, you can receive tailored technology recommendations for small teams by inputting specific constraints like strong Python experience and a 6-month time-to-market, yielding a reasoned selection of libraries and cloud providers.

What is the best way to handle replatforming initiatives and major feature additions?

The best way to handle replatforming initiatives is to analyze current system limitations against team capabilities and scale requirements, providing an opinionated selection of replacement technologies and CI/CD pipelines.

Does this stack selection approach define starter templates with CI/CD and hosting?

Yes, this stack selection approach defines actionable starter templates that specify your frameworks, libraries, hosting environments, and CI/CD configurations to accelerate new product development.

When should I not use a specific technology stack for engineering leadership decisions?

You should not use a specific technology stack when it creates operational complexity that exceeds your team's expertise, hiring market capacity, or compliance constraints, negatively impacting developer velocity.