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'.