Skip to content
Back to skills

Stack

ASecurity

Load technology stack configurations with project templates, dependencies, and best practices. Supports dotnet, node, python, java, go.

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
developmenttypescriptpythongojavabashsqlreactnodeexpressfastapi

Works with

  • cli
  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill stack --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Stack?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Stack
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-stack/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-stack)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: stack
description: Load technology stack configurations with project templates, dependencies, and best practices. Supports dotnet, node, python, java, go.
argument-hint: "<tech> - Choose: dotnet, node, python, java, go"
---

# Technology Stack Loader

When invoked with `/stack <tech>`, load the corresponding technology stack configuration.

**Configuration File**: `C:\.claude\stacks\tech-stacks.yaml`

## Supported Stacks

### @dotnet (or /stack dotnet)
- **Runtime**: .NET 8
- **Framework**: ASP.NET Core, Minimal APIs
- **ORM**: Entity Framework Core 8
- **Testing**: xUnit, Moq, FluentAssertions
- **Build**: dotnet CLI, NuGet

**Commands**:
```bash
dotnet build --configuration Release
dotnet test --collect:"XPlat Code Coverage"
dotnet run
```

### @node (or /stack node)
- **Runtime**: Node.js 20.x LTS
- **Language**: TypeScript 5.3+
- **Frontend**: React 18, Vite
- **Backend**: Express, Fastify
- **Testing**: Jest, Vitest, Playwright

**Commands**:
```bash
npm install
npm run dev
npm run build
npm test
```

### @python (or /stack python)
- **Runtime**: Python 3.11+
- **Framework**: FastAPI, Django
- **ORM**: SQLAlchemy 2.0
- **Testing**: pytest, pytest-cov
- **Build**: Poetry, pip

**Commands**:
```bash
poetry install
poetry run uvicorn main:app --reload
poetry run pytest
```

### @java (or /stack java)
- **Runtime**: Java 21 (Temurin)
- **Framework**: Spring Boot 3.2
- **ORM**: Spring Data JPA, Hibernate 6
- **Testing**: JUnit 5, Mockito
- **Build**: Maven 3.9, Gradle 8.5

**Commands**:
```bash
mvn clean package
mvn test
mvn spring-boot:run
```

### @go (or /stack go)
- **Runtime**: Go 1.22+
- **Framework**: Gin, Echo, stdlib
- **ORM**: GORM, sqlx
- **Testing**: go test, testify
- **Build**: go build

**Commands**:
```bash
go mod init
go build -o bin/app ./cmd/app
go test ./...
```

## Usage
1. Load stack: `/stack dotnet`
2. Get project structure, dependencies, and patterns
3. Combine: `@dotnet @arch:ms @deploy:k8s`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.