tech-stack-skill — community tech-stack-skill, architect-skill, dacy, community, ai agent skill, ide skills, agent automation, AI agent skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for Architecture Agents needing standardized technology selection aligned to company-approved tech stacks. Use this skill for technology selection decisions. Trigger on tech stack, technology selection, what language, what framework, approved technologies, tech exception, or any time a technology choice is

dacy dacy
[0]
[0]
Updated: 3/2/2026

Quality Score

Top 5%
54
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add dacy/architect-skill/tech-stack-skill
Supports 19+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The tech-stack-skill skill by dacy is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Ideal for Architecture Agents needing standardized technology selection aligned to company-approved tech stacks.

Core Value

Empowers agents to guide technology selection by layer, utilizing approved technologies and formal exception processes, while referencing comprehensive content analysis from markdown files like 'tech-stack.md' for tier definitions and cataloging.

Capabilities Granted for tech-stack-skill

Standardizing technology choices across projects
Creating architecture design frameworks
Validating technology selections against approved catalogs

! Prerequisites & Limits

  • Requires access to company-approved tech stack documentation
  • Needs formal exception process for non-approved technologies
Project
SKILL.md
3.0 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Tech Stack Skill

Overview

This skill guides technology selection aligned to the company's opinionated tech stack. The stack defines approved technologies by layer — anything outside the approved list requires a formal exception before it can be used.

Read references/tech-stack.md for the full approved technology catalog, tier definitions, and exception process before making any technology recommendation.


Output

  • Markdown (.md) — Tech Stack section for Solution Intent, or standalone analysis
  • Name file: [initiative-name]-tech-stack.md

Approval Tiers

Technologies fall into one of three tiers (see references/tech-stack.md for the full list):

TierMeaning
ApprovedStandard choice — use without additional review
Conditionally ApprovedApproved for specific use cases only — confirm fit
Exception RequiredNot on the approved list — requires architecture board review

Process

Step 1: Identify technology decisions needed

From the requirement, list every technology choice that must be made:

  • Runtime language and version
  • Application framework
  • API style (REST, gRPC, GraphQL)
  • Messaging / eventing platform
  • Database(s)
  • Caching
  • UI framework (if applicable)
  • Infrastructure / compute
  • CI/CD tooling
  • Observability stack

Step 2: Match to approved stack

For each decision, look up the approved choice in references/tech-stack.md and document:

LayerDecisionApproved ChoiceTierNotes
RuntimeLanguage[approved]Approved
FrameworkAPI[approved]Approved
MessagingEvents[approved]Approved
............

Step 3: Flag exceptions

For any technology not in the approved catalog:

  1. Document the proposed technology and the reason the approved alternative doesn't fit
  2. Identify the exception type (new technology, unsupported version, non-standard pattern)
  3. Outline the exception approval path (see references/tech-stack.md — Exception Process)
  4. Mark as ⚠️ in the tech stack table — no exceptions proceed without approval

Step 4: Version alignment

Ensure proposed versions align with company-supported versions. Flag any end-of-life or unsupported versions as risks.


Document Structure

# [Initiative Name] — Tech Stack

## Technology Decisions

| Layer | Choice | Tier | Justification |
|-------|--------|------|---------------|
| [Layer] | [Technology v.x] | Approved / Conditional / Exception | [Why] |

## Exception Requests
[Technology | Reason approved option doesn't fit | Approval path]

## Version Risk Register
[Any EOL or unsupported version flags]

## Open Questions

Reference Files

  • references/tech-stack.md — Company approved technology catalog by layer, tier classifications, conditionally approved use cases, and exception process. TODO: Populate with your organization's opinionated tech stack.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is tech-stack-skill?

Ideal for Architecture Agents needing standardized technology selection aligned to company-approved tech stacks. Use this skill for technology selection decisions. Trigger on tech stack, technology selection, what language, what framework, approved technologies, tech exception, or any time a technology choice is

How do I install tech-stack-skill?

Run the command: npx killer-skills add dacy/architect-skill/tech-stack-skill. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for tech-stack-skill?

Key use cases include: Standardizing technology choices across projects, Creating architecture design frameworks, Validating technology selections against approved catalogs.

Which IDEs are compatible with tech-stack-skill?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for tech-stack-skill?

Requires access to company-approved tech stack documentation. Needs formal exception process for non-approved technologies.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add dacy/architect-skill/tech-stack-skill. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use tech-stack-skill immediately in the current project.

Related Skills

Looking for an alternative to tech-stack-skill or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

openclaw-release-maintainer is a specialized AI agent skill for automating release management workflows.

333.8k
0
Data

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
Design

flags

Logo of vercel
vercel

flags is a skill for managing feature flags in Next.js internals, enabling developers to efficiently configure and optimize their React applications.

138.4k
0
Browser

x-api

[ Featured ]
Logo of affaan-m
affaan-m

x-api is a skill that harnesses performance optimization for AI agents, enabling efficient interactions with Twitter and other platforms.

103.8k
0
Productivity