10x-tech-stack-selector

Analyze a PRD to select a technology stack and generate a hand-off document.

Updated May 27, 2026
One-click install
npx skills add https://github.com/Dergacz/AI_CV_Builder --skill 10x-tech-stack-selector-dergacz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-tech-stack-selector
Source: https://github.com/Dergacz/AI_CV_Builder/tree/main/.agents/skills/10x-tech-stack-selector
Command: npx skills add https://github.com/Dergacz/AI_CV_Builder --skill 10x-tech-stack-selector-dergacz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill assists in choosing the optimal technology stack for a project by analyzing the Project Requirements Document (PRD) and providing a recommended stack, including a starter template and relevant tools.

Core Features & Use Cases

  • Stack Selection: Based on PRD details, the Skill suggests a technology stack, including the framework, database, and deployment options.
  • Custom Path: Allows users to customize the selection process by answering a series of questions related to their project needs.
  • Quality Assurance: Applies four quality gates to ensure the recommended stack meets certain criteria like typed dependencies, convention-based development, popularity in training data, and well-documented resources.
  • Hand-off: Generates a hand-off document with the selected stack details for further project setup.
  • Use Case: Ideal for project managers or developers who need guidance on choosing a stack for a new project.

Quick Start

Run the 10x-tech-stack-selector skill to get a recommended tech stack for your project. Provide the path to your PRD if not located at 'context/foundation/prd.md'.

Frequently Asked Questions about 10x-tech-stack-selector

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

FAQPage Schema
How do I select the best tech stack for my project based on PRD requirements?

Selecting a tech stack based on PRD requirements involves analyzing the document for project type and scale, then applying quality gates to suggest a stack with typed dependencies, convention-based development, and well-documented resources.

What is the process for choosing a starter template for a new software project?

Choosing a starter template requires analyzing your PRD content and applying four quality gates to ensure the selected template meets criteria like typed dependencies and convention-based development.

Can I customize the stack selection process for specific project setup needs?

You can customize the stack selection process through a custom path that asks questions about your project needs, ensuring the recommended frameworks and databases align with your specific requirements.

Does the tech stack selector work with a PRD located outside the default context path?

The tech stack selector works with any PRD file path; if your document is not at the default 'context/foundation/prd.md', specify the custom path when running the skill.

What quality gates are applied during stack selection to ensure reliable project setup?

During stack selection, quality gates check for typed dependencies, convention-based development, framework popularity, and well-documented resources to ensure reliable project setup.

What output do I get after analyzing my PRD for stack selection?

After PRD analysis, you receive a hand-off document detailing the selected stack, including frameworks, databases, and deployment options, ready for immediate project setup.