TOKREPO · ARSENAL
Stable

Bibliothèque de Règles Cursor

Packs `.mdc` prêts à l'emploi pour Cursor — Python, React, mode ingénieur style Devin et un générateur MDC depuis votre documentation.

9 ressources

Ce que contient ce pack

Les Project Rules de Cursor (fichiers .mdc dans .cursor/rules/) sont le levier le plus haut pour figer le style, l'architecture et les attentes de processus d'un codebase. L'installation Cursor par défaut ne livre pas de règles ; les équipes les écrivent de zéro (lent, avec drift) ou collent le même boilerplate dans chaque projet (sans maintenance partagée). Ce pack rassemble les neuf packs .mdc qui couvrent 80% de ce que la plupart des équipes veulent vraiment, plus un générateur MDC qui construit des règles sur mesure depuis vos docs existantes.

# Ressource Type Ce qu'elle couvre
1 Règles Python langage typing, ruff, pytest, patterns async
2 Règles React langage hooks, TypeScript, accessibilité, layout de fichiers
3 Mode ingénieur Devin meta manuel d'opération : plan d'abord, éditions chirurgicales, pas d'overreach
4 Générateur MDC tooling lit votre docs/, émet un .mdc sur mesure
5 Patterns Next.js framework App Router, server actions, data fetching
6 Règles Tailwind / shadcn UI conventions utility-first, composition de composants
7 Règles design API backend conventions REST/GraphQL, error envelopes
8 Règles discipline de tests qualité golden-file, snapshot, mutation testing
9 Règles revue sécurité qualité patterns OWASP top-10 à signaler dans chaque diff

Pourquoi c'est important

L'agent Cursor sans règles est un généraliste. Avec règles, c'est un coéquipier avec une opinion qui connaît déjà votre stack, vos idiomes et vos garde-fous. Trois gains concrets rapportés par les équipes après installation de ce pack :

  1. L'onboarding passe de jours à heures. Le Cmd-K d'un nouvel ingénieur produit du code qui ressemble déjà au reste du codebase, parce que Cursor lit le même doc de conventions que l'humain lit au jour un.
  2. La fatigue de review tombe. Les reviewers cessent d'attraper les mêmes cinq remarques style/architecture sur chaque PR — les règles les attrapent à la génération. Les reviews se concentrent sur la logique et les compromis, là où les humains ajoutent le plus de valeur.
  3. L'overreach IA est borné. Les règles mode-ingénieur Devin établissent "planifie d'abord, édite minimalement, ne refactorise pas le code non lié." Cette seule règle prévient l'échec le plus courant de Cursor : un fix de bug d'une ligne qui se transforme en 200 lignes d'"améliorations" non sollicitées.

Installer en une commande

# Installer le pack entier dans le projet actuel
tokrepo install pack/cursor-rules-library

# Ou choisir un seul langage/framework
tokrepo install python-cursor-rules
tokrepo install react-cursor-rules
tokrepo install devin-engineer-mode

Le TokRepo CLI écrit les fichiers .mdc dans .cursor/rules/ de votre repo. Cursor les prend au prochain prompt — pas de redémarrage. Pour régénérer les règles depuis vos docs existantes :

tokrepo run mdc-generator --input ./docs --output ./.cursor/rules/project.mdc

Pièges fréquents

  • Une méga-règle qui couvre tout. Cursor charge les règles correspondantes par requête sur la base du scoping glob. Un unique .mdc de 2000 lignes fait sauter votre budget de contexte sur chaque prompt. Découpez par domaine : règles de langage dans un fichier, architecture dans un autre, sécurité dans un troisième.
  • Pas de scoping glob. Une règle backend qui se déclenche sur chaque fichier frontend gaspille des tokens et embrouille l'agent. Utilisez globs: dans le frontmatter pour limiter les règles à **/*.py, app/**/*.tsx, etc.
  • Oublier le mode ingénieur Devin pour les outils non-Devin. Cette règle n'est en fait pas spécifique à Devin — c'est un manuel d'opération générique "comporte-toi comme un ingénieur senior." Elle fonctionne aussi bien dans Cursor, Claude Code, Codex CLI et Cline (utilisez le convertisseur du pack Skills Ecosystem).
  • Traiter les règles comme statiques. Quand votre stack évolue, les règles doivent évoluer. Versionnez le dossier .cursor/rules/ et revoyez les changements en PR comme tout autre code. Le générateur MDC peut ré-émettre les règles quand vos docs changent.
  • Coller des exemples de code qui dérivent de la réalité. Une règle qui dit "utilisez fooBar() pour X" et votre code utilise bar_foo() est pire qu'aucune règle. Soit gardez les exemples minimaux et abstraits, soit générez-les depuis du code réel via le générateur MDC.

Quand ce pack seul ne suffit pas

Si vous utilisez à la fois Cursor et un autre outil IA (Claude Code, Codex CLI, etc.), écrire .mdc directement vous enferme dans Cursor. Le pack Skills Ecosystem vous laisse écrire une fois dans le format canonique de skill et émettre .mdc pour Cursor plus AGENTS.md pour Codex CLI, subagents pour Claude Code, etc. Utilisez ce pack Cursor Rules Library si vous êtes Cursor-only ; basculez vers les skills si vous êtes multi-outils.

Pour les power-users purs de Cursor : associez ce pack à la comparaison AI Code Editor Showdown pour comprendre où Cursor gagne et perd face à Zed, Cody, Continue, Morphic et OpenCode — utile pour défendre Cursor en interne ou décider quand changer.

INSTALLER · UNE COMMANDE
$ tokrepo install pack/cursor-rules-library
passez-la à votre agent — ou collez-la dans votre terminal
Ce qu'il contient

9 ressources prêtes à installer

Prompt#01
Awesome Cursor Rules — AI Coding Standards for 30+ Stacks

Curated .cursorrules files for 30+ tech stacks. Drop into your project root so Cursor AI follows your coding standards automatically.

by TokRepo Curated·389 views
$ tokrepo install awesome-cursor-rules-ai-coding-standards-30-stacks-ca000374
Prompt#02
Cursor Tips — Advanced AI Coding Workflow Guide

Comprehensive guide to advanced Cursor workflows. Covers Composer, multi-file edits, .cursorrules, codebase indexing, and prompt engineering for 10x AI coding productivity.

by Prompt Lab·138 views
$ tokrepo install cursor-tips-advanced-ai-coding-workflow-guide-b7e65852
Config#03
Cursor Rules: Python — Clean Code with AI

Cursor rules for Python development. Enforces PEP 8 style, type hints, docstrings, pytest patterns, and modern Python 3.12+ idioms.

by Cursor · Anysphere·117 views
$ tokrepo install cursor-rules-python-clean-code-ai-f18133e8
Config#04
Cursor Rules MDC Generator — Auto-Generate from Docs

Auto-generate Cursor .mdc rule files for any library using Exa semantic search and LLM-powered documentation extraction.

by AI Open Source·95 views
$ tokrepo install cursor-rules-mdc-generator-auto-generate-docs-8ced00e7
Config#05
Cursor Rules: React + TypeScript — Component & Hooks Patterns

Cursor rules for React with TypeScript. Enforces functional components, hooks patterns, proper typing, and testing conventions.

by Cursor · Anysphere·96 views
$ tokrepo install cursor-rules-react-typescript-component-hooks-patterns-ac71b14f
Config#06
Devin Cursorrules — Turn Cursor into an AI Engineer

A .cursorrules configuration that gives Cursor/Windsurf Devin-like capabilities: automated planning, self-correction, web browsing, and multi-agent collaboration. 6,000+ GitHub stars.

by AI Open Source·93 views
$ tokrepo install devin-cursorrules-turn-cursor-into-ai-engineer-92824589
Config#07
Awesome Cursor Rules MDC — Auto-Generated .mdc Files

Collection of auto-generated Cursor .mdc rule files for 800+ libraries using Exa search and LLM. Drop into .cursor/rules/ for AI-aware coding standards. CC0, 3,400+ stars.

by AI Open Source·64 views
$ tokrepo install awesome-cursor-rules-mdc-auto-generated-mdc-files-f38ab5c1
Prompt#08
Cursor AI Tips — Reddit Wisdom & Best Practices

Comprehensive Cursor AI guide with keyboard shortcuts, Composer mode tips, .cursorrules examples, Max Mode pricing strategies, model benchmarks, and safety protocols. Curated from Reddit community.

by Prompt Lab·105 views
$ tokrepo install cursor-ai-tips-reddit-wisdom-best-practices-1a138ad3
Prompt#09
Cursor Tab — AI Autocomplete That Predicts Your Next Edit

Cursor's predictive code completion that suggests multi-line edits before you type. Cursor Tab uses context from your codebase and recent changes to predict the next logical edit.

by Prompt Lab·74 views
$ tokrepo install cursor-tab-ai-autocomplete-predicts-your-next-edit-6efaef05
FAQ

Questions fréquentes

Ces règles .mdc sont-elles gratuites ?

Oui — les neuf packs sont sous licence MIT et vivent dans le registre ouvert TokRepo. Le générateur MDC est une commande TokRepo CLI, également gratuite. La seule chose que vous payez est votre abonnement Cursor, indépendant de ces règles. Pas d'inscription nécessaire ; tokrepo install fonctionne sans compte pour les ressources publiques.

Comment ces règles se comparent-elles à les écrire moi-même ?

Si vous avez déjà des conventions spécifiques au projet documentées quelque part, le générateur MDC peut produire un .mdc sur mesure depuis vos docs existantes en une commande — généralement mieux que de partir d'un fichier vierge. Pour les défauts de langage et framework (Python, React, Next.js), démarrer de ce pack et éditer est plus rapide que d'écrire de zéro. Les règles du pack sont battle-tested sur de vrais codebases ; vos ajustements se posent dessus.

Est-ce que ça fonctionnera avec Codex CLI ou Claude Code ?

Cursor .mdc est spécifique à Cursor par format de fichier. Le même contenu peut être porté vers AGENTS.md (Codex CLI), CLAUDE.md ou subagents (Claude Code), .clinerules (Cline), etc. Deux chemins : (1) installez ce pack pour Cursor et réécrivez pour les autres outils, ou (2) utilisez le pack Skills Ecosystem pour écrire au format skill et auto-émettre .mdc plus tous les autres. Le chemin 2 est la bonne réponse pour les équipes multi-outils.

Quelle est la différence vs Skills Ecosystem ?

Ce pack livre des règles Cursor prêtes à l'emploi — installez et elles fonctionnent dans Cursor. Skills Ecosystem livre l'outillage meta : écrivez une skill portable une fois et le convertisseur émet .mdc Cursor, AGENTS.md Codex et 12 autres cibles. Si vous êtes Cursor-only, ce pack est plus rapide. Si vous pourriez ajouter un autre outil IA plus tard, commencez par Skills Ecosystem et n'aurez jamais à re-porter vos conventions.

Gotcha opérationnel : les règles ralentiront-elles Cursor ?

Les règles ajoutent des tokens à chaque prompt qui correspond à leur glob, ce qui ajoute quelques centaines de millisecondes et quelques centimes par session. Le fix est le scoping glob : ne chargez pas une règle Python sur des fichiers TypeScript. L'UI des règles de Cursor montre quelles règles ont déclenché pour un prompt donné — utilisez-la pour repérer les règles avec des globs trop larges. Une bibliothèque de 9 règles bien scope ajoute typiquement <2% au coût en tokens par prompt.

PLUS DANS L'ARSENAL

12 packs · 80+ ressources sélectionnées

Découvrez tous les packs curatés sur la page d'accueil

Retour à tous les packs