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.