
Mandatory planning workflow before writing any code. Use when starting new features, projects, or any implementation work. Ensures alignment on requirements, architecture, and approach before coding begins.
SDLC implementation with agent team. Executes implementation plans produced by /sagerstack:planner. Spawns a 2-member builder team (Software Developer + Code QA) to implement code via TDD and validate against acceptance criteria. Use when building a phase from planned artifacts, implementing stories, or executing implementation plans.
Code QA validation skill for the builder team's QA agent. Provides AC-driven validation, test execution, coverage verification, code quality checks, flexible UAT, granular failure mapping, and QA report generation. Zero-trust validator that never modifies source code. Operates in read-only mode with Bash for running tests and inspecting outputs.
AWS infrastructure deployment with Terraform. Use when deploying to AWS, writing Terraform configurations, setting up CI/CD with GitHub Actions, or managing AWS resources (EKS, Lambda, S3, SNS, SQS, Secrets Manager).
Testing infrastructure, local environment simulation, and deployment scripts. Use when setting up pytest fixtures, Docker Compose, LocalStack, mocking external services, or creating local deployment scripts. Focuses on HOW to test and run locally, not coding principles (TDD is in software-engineering).
Python code architecture with Vertical Slice + DDD and Clean Architecture. Use when designing Python projects, structuring code, creating domain models, defining bounded contexts, or reviewing architecture. Enforces strict domain purity, CamelCase naming, and proper layer separation.
SDLC planning skill that spawns a 4-member agent team to plan one epic at a time from project-context.md. Produces epics, user stories with FR/TR/AC, implementation plans, and critical analyses. Use when planning an epic for full SDLC execution with agent teams.
Set up and maintain a structured project memory system in docs/project_notes/ that tracks bugs with solutions, architectural decisions, key project facts, and work history. Use this skill when asked to "set up project memory", "track our decisions", "log a bug fix", "update project memory", or "initialize memory system". Configures both CLAUDE.md and AGENTS.md to maintain memory awareness across different AI coding tools.
Interactive UAT verification skill. Walks the user through acceptance criteria one at a time, records pass/fail/skip results, generates UAT report, and routes remediation gaps to /sagerstack:builder. Solo skill (no agent team).