30 AI software engineering agents for Claude Code
Free · Open source MIT · 100% local · No account, no telemetry, no ads
📦 Install · 📖 Full Guide · 🌐 maifady.com · 💬 Discussions · 🐛 Issues
@security-auditor OWASP audit of your repo in 30 seconds
@sql-optimizer makes your query 500× faster
@code-reviewer-lite catches P0/P1/P2 bugs before every commit
@commit-message-writer perfect Conventional Commits from your diff
…and 26 more agents. All free. All MIT. All local. No hidden costs.
You use your existing Claude subscription — Maifady adds nothing.
› @sql-optimizer this query takes 4.2 seconds in prod: SELECT ...
## Diagnosis
Sequential scan on orders (4M rows). Missing composite index.
## Index recommendation
CREATE INDEX idx_orders_status_created ON orders (status, created_at DESC)
WHERE status = 'pending';
## Expected impact
Seq scan (4.2s) → Index Scan (4-8 ms) — ~500× faster
📹 Video / GIF demo coming soon. Open issue for contributions → #1
git clone https://github.com/MaFady/maifady-plugin ~/.claude/plugins/maifady# macOS / Linux
curl -L https://github.com/MaFady/maifady-plugin/archive/refs/heads/main.zip -o maifady.zip
unzip maifady.zip -d ~/.claude/plugins/
mv ~/.claude/plugins/maifady-plugin-main ~/.claude/plugins/maifady# Windows PowerShell
Invoke-WebRequest -Uri "https://github.com/MaFady/maifady-plugin/archive/refs/heads/main.zip" -OutFile "$env:TEMP\maifady.zip"
Expand-Archive "$env:TEMP\maifady.zip" -DestinationPath "$env:USERPROFILE\.claude\plugins\"
Rename-Item "$env:USERPROFILE\.claude\plugins\maifady-plugin-main" "maifady"Then restart Claude Code. Done. In any session:
@code-reviewer-lite review my staged changes
If you see a P0/P1/P2 report → 🎉 it works.
🛡️ Code Quality (6 agents)
| Agent | What | Best for |
|---|---|---|
@code-reviewer-lite |
Fast P0/P1/P2 review of the diff | Before every commit |
@code-reviewer-pro |
Deep review: design + perf + tech debt | Critical PRs |
@security-auditor |
OWASP Top 10 + secrets + crypto audit | Before every release |
@refactor-assistant |
Safe incremental refactoring (Fowler catalog) | Cleaning up legacy code |
@dead-code-finder |
Unused functions, dead imports, stale TODOs | Monthly cleanup |
@complexity-analyzer |
Cyclomatic + cognitive complexity, hot spots | Identify what to refactor |
🗄️ Database & Performance (4 agents)
| Agent | What | Best for |
|---|---|---|
@sql-optimizer |
Rewrite + indexes + EXPLAIN reasoning | Identified slow query |
@schema-designer |
Normalized 3NF DB schema, ready-to-run CREATE TABLE | New project or feature |
@migration-writer |
Forward-only SQL migrations without downtime | Schema change in production |
@perf-profiler |
Latency/memory/CPU diagnostic by stack | Memory leak, CPU spike |
🧪 Testing (3 agents)
| Agent | What | Best for |
|---|---|---|
@test-generator |
AAA unit tests (happy + edges + errors) | Newly written function |
@e2e-test-writer |
Robust Playwright E2E tests (zero flake) | Critical user journey |
@coverage-improver |
High-impact gaps (Pareto) | Increase coverage meaningfully |
✏️ Git & Documentation (5 agents)
| Agent | What | Best for |
|---|---|---|
@commit-message-writer |
Conventional Commits from the diff | Before every git commit |
@readme-generator |
Pro README from repo analysis | Project without a README |
@gitignore-generator |
.gitignore tailored to your stack | New project, BEFORE 1st commit |
@tech-writer |
ADR, runbooks, design docs, onboarding | Architectural decision, post-incident |
@api-doc-generator |
API docs from code | API without documentation |
🎨 Frontend (3 agents)
| Agent | What | Best for |
|---|---|---|
@react-modernizer |
Class components → function + hooks | Legacy React project |
@accessibility-auditor |
WCAG 2.2 AA audit with concrete fixes | EU / EAA compliance |
@bundle-analyzer |
Top gzipped contributors + ROI-ordered reductions | LCP > 2.5s or bundle > 500 KB |
🔌 Backend & API (3 agents)
| Agent | What | Best for |
|---|---|---|
@api-designer |
Coherent REST / GraphQL design | Before coding a new API |
@openapi-generator |
OpenAPI 3.1 spec from code | Existing API without Swagger |
@microservices-architect |
Bounded contexts + tells when to STAY mono | Recurring architecture debate |
☁️ DevOps & Cloud (3 agents)
| Agent | What | Best for |
|---|---|---|
@dockerfile-optimizer |
Multi-stage, alpine, non-root | Image > 500 MB |
@kubernetes-yaml-writer |
Prod-ready manifests (HPA, PDB, NetworkPolicy) | First K8s deployment |
@terraform-writer |
Modular IaC AWS/GCP/Azure | New cloud project |
🤖 AI / ML & Misc (3 agents)
| Agent | What | Best for |
|---|---|---|
@prompt-engineer |
Diagnostic + rewrite of LLM prompts | Prompt failing > 10% of the time |
@ml-pipeline-architect |
Production ML pipeline + drift monitoring | First model in production |
@regex-explainer |
Decodes regex token by token | Inherited regex no one understands |
📖 Full practical guide with 30 concrete scenarios →
Maifady gets powerful when you chain multiple agents:
> In parallel on my PR:
- @code-reviewer-pro
- @security-auditor (focus on new endpoints)
- @complexity-analyzer
- @test-generator check that the new functions have tests
Synthesize into a single report sorted by severity.
→ 4 senior reviews in 2 minutes instead of waiting 2 days on your teammate.
| Maifady | ChatGPT custom GPTs | Cursor Agents | GitHub Copilot | |
|---|---|---|---|---|
| Price | $0 | $20/mo | $20/mo | $10/mo |
| Open source MIT | ✅ | ❌ | ❌ | ❌ |
| 100% local | ✅ | ❌ | ❌ | ❌ |
| Specialized agents (≥10) | 30 | Write your own | ~5 | — |
| Methodology per agent | ✅ | Write your own | Partial | — |
| Auditable / forkable | ✅ | ❌ | ❌ | ❌ |
| Telemetry | None | Yes | Yes | Yes |
Add a file agents/my-agent.md:
---
name: my-agent
description: What the agent does. When to use it (the description triggers auto-delegation).
tools: Read, Edit, Bash, Grep, Glob
model: sonnet
---
You are an expert in [X]. Your mission is [Y].
## Methodology
1. ...
2. ...
## Output format
...Restart Claude Code → @my-agent is available.
In the frontmatter, add model: opus (more powerful) or model: haiku (faster / cheaper).
Maifady lives thanks to the community. All contributions are welcome:
- 🐛 Report a bug
- 💡 Propose a new agent
- 📝 Improve an existing prompt
- 🌍 Translate the guide
- ⭐ Star the repo — the easiest way to support the project
Read CONTRIBUTING.md before opening a PR.
- 🌐 Website: mafady.fr — landing + 30 agent pages + interactive guide
- 📖 Full guide: GUIDE.md — 30 concrete scenarios + combined recipes
- 💬 GitHub Discussions — questions, config sharing
- 🐛 Issues — bugs, feature requests
- 📧 Email: hello@mafady.fr
MIT — fork it, modify it, redistribute it, integrate it into a commercial product. Only constraint: keep the copyright notice.
See LICENSE.
If Maifady saved you time, ⭐ star the repo — it helps other devs discover it.
Made with ❤️ for the Claude Code community.