Your AI writes fast.
Temper makes it last.

Quality gates, blast radius analysis, and adaptive learning for AI-generated code. The AI discipline layer for Claude Code.

Temper Dashboard

๐ŸŸฃ Quick Install

/plugin marketplace add galando/temper
/plugin install temper

Commands are now available in any project.

Why Temper

Discipline built in, not bolted on

Temper doesn't just generate code โ€” it plans, validates, tests, and learns. Every step is verified before moving forward.

Blast Radius Analysis

Understands impact before coding. Maps affected files, dependencies, and risk areas.

Enforced Quality Gates

Tests must pass. Coverage must be met. The AI cannot proceed until verified.

Adaptive Learning

Gets smarter as you use it. Tracks patterns and suggests custom rules.

2KB Context

Tiny footprint. Always-on config is minimal, commands load on-demand.

Workflow

The User Flow

Four steps from idea to production-ready code. Temper automates quality โ€” you focus on shipping.

01 You type

Plan /temper:plan

You describe what you want to build. Temper automatically analyzes the blast radius โ€” mapping affected files, dependencies, and risk areas.

โœ“ 12 files affected ยท โœ“ Dependencies mapped ยท ! 2 risk areas
02 Automated

Build /temper:build

Temper implements automatically with TDD gates enforced at every step. Tests written first, code follows. Cannot proceed until tests pass.

โœ“ 18 tests pass ยท โœ“ 86% coverage ยท โœ“ Gates satisfied
03 Automated

Review /temper:review

Temper reviews automatically against enabled packs. Findings scored by confidence โ€” high-confidence issues require your attention.

โœ“ 94% confidence ยท 3 findings ยท 1 auto-fixed ยท 1 needs review
04 Automated

Track & Learn /temper:status

Temper learns automatically over time. Tracks patterns, coverage trends, and suggests new rules based on your codebase.

โœ“ Coverage โ†‘12% ยท โœ“ Issues โ†“34% ยท 2 rule suggestions ready

๐Ÿ”ฅ Temper gets smarter over time

The more you use Temper, the better it understands your codebase. It learns your patterns and suggests improvements.

Pattern Detection

Identifies recurring issues and anti-patterns in your code.

Rule Suggestions

Proposes new rules based on what it learns from your reviews.

Noise Reduction

Suppresses false positives as it learns your codebase patterns.

Quality Packs

Built-in Packs

Rules that enforce best practices. Each pack has BLOCK, WARN, and SUGGEST severity levels.

๐Ÿ’Ž

Quality BLOCK

  • Methods max 30 lines
  • No duplicate code (DRY)
  • Max complexity: 10
๐Ÿงช

TDD WARN

  • Write test first (RED)
  • Minimal implementation
  • Coverage: 80%
๐Ÿ”’

Security BLOCK

  • No SQL injection
  • No XSS vulnerabilities
  • No secrets in code
๐ŸŒฟ

Git SUGGEST

  • Conventional commits
  • Branch conventions
  • Atomic commits

๐ŸŽจ Create Your Own Packs

Add a rules.md file and Temper will automatically discover it. Perfect for company-specific standards.

.claude/packs/my-company/rules.md # My Company Standards ## BLOCK - All API responses use DTOs - No raw SQL queries ## WARN - Constructor injection only - Max method length: 20 lines

โšก Or create a pack interactively

STEP 1
Run the command

Type /temper:standards in any project

STEP 2
Answer questions

Temper scans your codebase and asks about patterns it finds

STEP 3
Get your pack

Temper generates a custom rules.md based on your answers

Commands

7 Commands

Everything you need to ship production-grade code with confidence.

๐ŸŽฏ

/temper:plan

Plan with blast radius analysis

๐Ÿ”จ

/temper:build

Build with TDD + quality gates

๐Ÿ”

/temper:review

Review with confidence scoring

โœ…

/temper:check

Stack validation (auto-detect)

๐Ÿ”ง

/temper:fix

Root cause analysis + fix

๐Ÿ“

/temper:standards

Build team standards

๐Ÿ“Š

/temper:status

Quality metrics dashboard

Stacks

Supported Stacks

Auto-detection with zero configuration.

Spring Boot React + TS Node/Express FastAPI Go Rust
Install

Quick Install

๐ŸŸฃ Claude Code

/plugin marketplace add galando/temper
/plugin install temper

Commands are now available in any project.