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.