← ClaudeAtlas

stack-awarenesslisted

Ensures tech-stack-aware behavior during workflows. Auto-activates when stack profile rules exist in .claude/rules/stack-*.md. Activates during /arch:init, /context:load, /context:refresh, /deliver, /discern, /diagnose, and /handoff.
Elmmly/genie-team · ★ 3 · Data & Documents · score 67
Install: claude install-skill Elmmly/genie-team
# Stack Awareness Tech stack knowledge lives in **Stack Profiles** — language-specific quality rules generated by `/arch:init`: ``` SPEC (WHAT) BRAND (HOW IT LOOKS) / \ / / \ / ADR (HOW+WHY) -- C4 (CONTEXT MAP) -- STACK (HOW TO CODE) ``` - **Specs** describe WHAT the system does - **ADRs** describe HOW the system is built and WHY - **Brand Guides** describe HOW IT LOOKS - **Stack Profiles** describe HOW TO CODE — language idioms, verification, anti-patterns Stack profiles are persistent, project-scoped artifacts generated once and loaded every session. ## Stack Profile Organization ### Generated Files ``` .claude/rules/stack-{language}.md # Language-specific rules (loaded every session) CLAUDE.md ## Tech Stack # Compact reference (highest-impact lever) .claude/settings.json # Verification command permissions ``` ### Source Templates ``` stacks/ # Shipped with genie-team typescript.md # TypeScript profile template go.md # Go profile template rust.md # Rust profile template csharp.md # C# / .NET profile template java.md # Java profile template elixir.md # Elixir profile template ``` ## When Active This skill activates during: - `/arch:init` — Detect tech stack and generate project-specific c