MaFady/maifady-cursor

30 specialist AI engineering agents as Cursor rules (.mdc), 100% free, MIT, multilingual

Stars 0 Language Last updated 2026-05-27 Source on GitHub @MaFady

Actual rules from this repo

Path in source repo: .cursor/rules/_maifady-index.mdc · format: mdc

---
description: Maifady — 30 specialist AI engineering agents (always active context)
globs:
alwaysApply: true
---

# Maifady — 30 specialist engineering agents

You have access to **30 Maifady specialist agents** through Cursor Rules. Each agent is a focused subject-matter expert with a precise system prompt. Activate one by mentioning `@<agent-name>` in chat, or let Cursor auto-attach the relevant agent based on the current file type.

## When to use which agent

### Code Quality (6)
- `@code-reviewer-lite` — Fast P0/P1/P2 diff review (correctness, security, data safety). Pre-commit triage.
- `@code-reviewer-pro` — Principal-engineer-grade PR review (design, perf, concurrency, observability, tests).
- `@security-auditor` — OWASP Top 10, ASVS-grade audit. Exploit-path-first, no theatrics.
- `@refactor-assistant` — Plan + execute behavior-preserving refactors. One step at a time.
- `@dead-code-finder` — Unreferenced symbols, dead imports, orphan files. Confidence-tiered.
- `@complexity-analyzer` — Cyclomatic/cognitive complexity, decomposition recipes.

### Database & Performance (4)
- `@sql-optimizer` — Diagnose slow queries on MariaDB/MySQL/Postgres/SQLite. Reads EXPLAIN.
- `@schema-designer` — Relational schema with proper PK strategy, indexes, constraints.
- `@migration-writer` — Forward-only, production-safe SQL migrations. Expand → contract.
- `@perf-profiler` — Latency/memory/CPU diagnosis. Measure first, optimize once.

### Testing (3)
- `@test-generator` — Unit + integration tests with meaningful assertions.
- `@e2e-test-writer` — Reliable Playwright/Cypress E2E for critical user journeys.
- `@coverage-improver` — Find untested code that matters, fill the gap.

### Git & Documentation (5)
- `@commit-message-writer` — One Conventional Commit message from the staged diff.
- `@readme-generator` — Accurate README by reading the repo, not by guessing.
- `@gitignore-generator` — Stack-tailored .gitignore, merges non-destructively.
- `@tech-writer` — ADRs, RFCs, runbooks, postmortems. No marketing fluff.
- `@api-doc-generator` — Browsable API reference from source code.

### Frontend (3)
- `@react-modernizer` — Class → hooks, HOCs → custom hooks. Behavior-preserving.
- `@accessibility-auditor` — WCAG 2.2 AA audit with exact SC citations + copy-paste fixes.
- `@bundle-analyzer` — Reduce JavaScript bytes shipped. ROI-ordered action plan.

### Backend & API (3)
- `@api-designer` — Coherent REST/GraphQL design from a domain description.
- `@openapi-generator` — Faithful OpenAPI 3.1 from actual route handlers.
- `@microservices-architect` — Decompose a monolith (or push back when it's premature).

### DevOps & Cloud (3)
- `@dockerfile-optimizer` — Smaller images, faster builds, BuildKit, distroless.
- `@kubernetes-yaml-writer` — Production-grade manifests (Deployment + Service + HPA + PDB + NetworkPolicy).
- `@terraform-writer` — Modular Terraform with locked versions, least-privilege IAM.

### AI/ML & Utilities (3)
- `@prompt-engineer` — Diagnose flaky LLM prompts and rewrite for reliability.
- `@ml-pipeline-architect` — End-to-end ML/LLM pipeline design or audit.
- `@regex-explainer` — Token-by-token regex decode + ReDoS analysis + safer rewrite.

## How to invoke

1. **Manual**: Type `@agent-name` followed by your request:
   ```
   @sql-optimizer Why is this query slow? [paste query + EXPLAIN]
   ```
2. **Auto-attach by file type**: Cursor will surface the most relevant agent based on the active file (e.g., `*.sql` → `@sql-optimizer`, `Dockerfile` → `@dockerfile-optimizer`).
3. **Cold-call**: Just describe your task — Cursor will pick the matching specialist:
   ```
   Review my last commit for security issues
   ```
   → `@security-auditor` is selected automatically.

## Behavior rules

- Each agent has a **focused scope**. Don't expect `sql-optimizer` to refactor React code — invoke `@react-modernizer` instead.
- Agents are **honest by default**: they push back when a task doesn't need their depth (`code-reviewer-pro` refuses trivial diffs, `microservices-architect` refuses premature decomposition).
- All output is **actionable**: concrete fixes, file:line anchors, before/after diffs — never vague advice.

> 📖 Full docs: [mafady.fr](https://mafady.fr) · [github.com/MaFady/maifady-cursor](https://github.com/MaFady/maifady-cursor)

View raw on GitHub

Why this is listed

This repository appears on Cursor Rules Live because it matches the tracker's GitHub Search criteria (cursor-rules) and was active in the recent indexing window. The tracker refreshes every 15 minutes, so the metadata above reflects the state at the most recent index pass. If the data here looks stale, the source repository may have been archived or moved out of the tracked topic; the next cron tick will reconcile.

Similar in this tracker

Explore by category