Skip to content

MaFady/maifady-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🚀 Maifady

🌍 English · Français · Español · 中文 · 日本語

30 AI software engineering agents for Claude Code

Free · Open source MIT · 100% local · No account, no telemetry, no ads

MIT License GitHub stars Version Claude Code PRs Welcome Made with ❤️

📦 Install · 📖 Full Guide · 🌐 maifady.com · 💬 Discussions · 🐛 Issues


⚡ TL;DR

@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.


🎬 Demo

›  @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


🚀 Install in 90 seconds

Method A — Git clone (recommended)

git clone https://github.com/MaFady/maifady-plugin ~/.claude/plugins/maifady

Method B — Direct download

# 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.


🤖 Catalog of 30 agents

🛡️ 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 →


🔥 Parallel use cases

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.


💡 Why Maifady?

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

🛠️ Customization

Create your own agents

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.

Force the model per agent

In the frontmatter, add model: opus (more powerful) or model: haiku (faster / cheaper).


🤝 Contributing

Maifady lives thanks to the community. All contributions are welcome:

Read CONTRIBUTING.md before opening a PR.


📊 Star history

Star History Chart


❤️ Community & support


📜 License

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.

About

30 specialist AI engineering agents for Claude Code, 100% free, MIT, multilingual

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors