tech-stack-resolution

Resolve an application's complete technology stack and generate documentation.

Updated May 6, 2026
One-click install
npx skills add https://github.com/crgarcia12/compy --skill tech-stack-resolution-crgarcia12
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-stack-resolution
Source: https://github.com/crgarcia12/compy/tree/main/.github/skills/tech-stack-resolution
Command: npx skills add https://github.com/crgarcia12/compy --skill tech-stack-resolution-crgarcia12

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the identification, research, and resolution of all technologies required for an application, ensuring informed decisions and thorough documentation before implementation begins.

Core Features & Use Cases

  • Tech Stack Identification: Analyze approved requirements and specifications to identify necessary technologies.
  • Research & Decision-Making: Provide a framework for researching, comparing, and choosing technologies like databases, frameworks, and infrastructure.
  • Documentation: Document the tech stack, including purpose, rationale, and deployment instructions for each technology.
  • Use Case: Before starting development on a new web application, use this Skill to evaluate data storage, authentication, real-time features, and more, creating a comprehensive tech stack document.

Quick Start

Run the 'tech-stack-resolution' skill to start resolving the tech stack for your application.

Frequently Asked Questions about tech-stack-resolution

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

FAQPage Schema
How do I resolve a tech stack for my application architecture?

To resolve a tech stack, this Skill analyzes fully specified product designs, FRDs, and UI/UX artifacts to identify, research, and document required technologies covering data storage, AI/ML, authentication, real-time, search, and infrastructure before implementation begins.

What's the best way to research and decide on application architecture technologies?

The best way to research application architecture technologies is using a framework that evaluates approved requirements to compare and choose databases, frameworks, and infrastructure, documenting the purpose, rationale, and deployment instructions for each selected technology.

Can I use a tech stack resolution process with an existing increment plan?

Yes, you can use tech stack resolution with an existing increment plan. The process accepts fully specified increment plans and existing skills as inputs to evaluate necessary technologies for data storage, authentication, and real-time features.

When do I need to document my project planning technology choices?

You need to document project planning technology choices before starting development on a new application. Resolving the tech stack early ensures informed decisions regarding data storage, infrastructure, and libraries are thoroughly documented prior to implementation.

Does tech stack resolution work for products without fully specified designs?

No, tech stack resolution does not work for products without fully specified designs. The process operates on fully specified and designed products, requiring approved requirements and UI/UX artifacts to accurately identify and resolve necessary technologies.