tech-stack

Analyze project requirements and propose a technology stack in ADR format.

7|1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/Nirusan/claude-config --skill tech-stack-nirusan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tech-stack
Source: https://github.com/Nirusan/claude-config/tree/main/skills/tech-stack
Command: npx skills add https://github.com/Nirusan/claude-config --skill tech-stack-nirusan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of defining a project's technical stack and architecture, ensuring alignment with requirements and constraints.

Core Features & Use Cases

  • Interactive Architecture Definition: Engages in a discussion to determine the optimal technology stack.
  • Constraint Analysis: Considers project requirements, team skills, and integration needs.
  • Documentation Generation: Creates a tech-stack.md file detailing the chosen stack and architecture decisions.
  • Use Case: Kickstart a new project by having an AI agent guide you through selecting the right frameworks, databases, and infrastructure.

Quick Start

Initiate a discussion to define the technical stack for your project.

Frequently Asked Questions about tech-stack

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

FAQPage Schema
How do I define a tech stack and architecture for a new software project?▼

You can define a tech stack through an interactive session with an architect agent that analyzes your project requirements, constraints like hosting, and team skills to propose a suitable technology stack.

Does framework selection consider team skills and cloud hosting constraints?▼

Yes, framework selection explicitly considers team skills, integration needs, and hosting constraints to ensure the chosen technology stack aligns with your project requirements.

Can I document architecture decisions in ADR format for my chosen technology stack?▼

Yes, the process documents key architecture decisions in ADR format and generates a memory-bank/tech-stack.md file detailing the chosen stack and architecture decisions.

What is the best way to choose a database and infrastructure for my application requirements?▼

The best way is to engage in an interactive architecture definition discussion that analyzes your PRD and brief documents to determine the optimal database choice and infrastructure.

Do I need a PRD or brief document to start defining my technical foundation?▼

You need project requirements from PRD and brief documents to analyze constraints and integration needs, ensuring the proposed technology stack properly aligns with your project goals.