andrealaforgia/claude-code-agents

192 stars · Last commit 2026-04-20

README preview

# Andrea Laforgia's Claude Code Agents

A collection of specialized agents for software development workflows, designed to work together in pipelines for comprehensive problem-solving and code quality improvement. All agents use the `alf-` namespace prefix.

## What's new (April 2026 refactor)

- **alf-system-auditor** refactored to a thin generic engine that produces a shared **evidence bundle** once, then maps facts to each selected framework via per-framework skills (`framework-sox.md`, `framework-gdpr.md`, etc.). Adding a new framework is now a skill addition, not an agent change.
- **Applicability questionnaires** in `alf-system-auditor` and `alf-accessibility-assessor` — users answer data-type and geography questions, and the agent recommends which frameworks/standards actually apply before the audit runs.
- **Shared design-principles skill** (`_shared-skills/design-principles/`) — one canonical reference for SOLID, GRASP, DRY, KISS, YAGNI, Law of Demeter, etc. Consumed by `alf-clean-coder`, `alf-code-smell-detector`, `alf-refactoring-advisor`, `alf-ddd-assessor`.
- **Deepening pass across all 26 agents** — tool integration (semgrep, osv-scanner, mutation testing, OpenTelemetry semantic conventions), temporal coupling analysis, migration-safety audits, language-specific deep dives (Go goroutine leaks, JVM virtual-threads, Python asyncio patterns), SLSA levels, DORA metric readiness, and more.

See individual agent files for their full scope.

## Agents Overview

### Problem Analysis & Planning Agents

#### alf-problem-analyzer
Analyzes and understands complex problems thoroughly before implementation begins. Creates comprehensive problem domain understanding and identifies core requirements.

View full repository on GitHub →