/ Annuaire / Playground / Everything Claude Code
● Communauté affaan-m ⚡ Instantané

Everything Claude Code

par affaan-m · affaan-m/everything-claude-code

Un kit de performance complet pour les agents — skills opinionés, instincts, mémoire et patterns de sécurité pour rendre tout agent de code fiable.

everything-claude-code est un bundle curé qui codifie ce que l'auteur considère comme une pratique d'agent prête pour la production : développement research-first, patterns de mémoire persistante, garde-fous de sécurité, et « instincts » (heuristiques que les agents devraient avoir par défaut). Fonctionne avec Claude Code, Codex, OpenCode, Cursor — partout où les skills se chargent. Traitez-le comme une configuration clé-en-main que vous pouvez forker et réduire.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

prêt

Installer

Choisissez votre client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "everything-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ],
      "_inferred": true
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "everything-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ],
      "_inferred": true
    }
  }
}

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "everything-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ],
      "_inferred": true
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "everything-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ],
      "_inferred": true
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "everything-claude-code-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une map.

~/.config/zed/settings.json
{
  "context_servers": {
    "everything-claude-code-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/affaan-m/everything-claude-code",
          "~/.claude/skills/everything-claude-code"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

claude mcp add everything-claude-code-skill -- git clone https://github.com/affaan-m/everything-claude-code ~/.claude/skills/everything-claude-code

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : Everything Claude Code

Démarrer un nouveau projet avec de solides valeurs par défaut pour tout agent de code

👤 Tech leads établissant des standards d'équipe ⏱ ~30 min intermediate

Quand l'utiliser : Vous démarrez un projet et voulez que chaque agent (le vôtre et celui de votre équipe) se comporte de la même façon.

Prérequis
  • Répertoire skills existantmkdir -p ~/.claude/skills si pas encore fait
Déroulement
  1. Installer
    Clone everything-claude-code. Liste les modules de skills et leurs objectifs.✓ Copié
    → Inventaire des modules avec descriptions
  2. Réduire
    Désactive les modules dont je n'ai pas besoin (ex. crypto). Garde research-first, memory, security.✓ Copié
    → Jeu de skills réduit
  3. Valider
    Lance un exemple de prompt qui devrait déclencher le comportement research-first. Confirme que c'est le cas.✓ Copié
    → L'agent rassemble le contexte avant d'écrire

Résultat : Chaque agent du projet démarre avec les mêmes valeurs par défaut opinionées.

Pièges
  • Conflits de skills avec le CLAUDE.md existant de l'équipe — L'ordre compte — le CLAUDE.md du projet prend la priorité ; réconciliez explicitement
Combiner avec : filesystem

Ajouter des patterns de sécurité et de mémoire à une configuration existante

👤 Devs qui ont improvisé leur config agent ⏱ ~45 min intermediate

Quand l'utiliser : Votre agent a été utile mais incohérent — parfois trop prompt à utiliser le shell, parfois oublieux.

Déroulement
  1. Auditer
    Compare mon CLAUDE.md actuel avec le squelette recommandé par everything-claude-code. Mets en évidence les lacunes.✓ Copié
    → Liste de lacunes avec justification
  2. Adopter
    Intègre uniquement les modules security et memory. Diff ce qui changerait.✓ Copié
    → Diff à revoir

Résultat : Même agent, comportement plus fiable.

Pièges
  • Adopter le kit entier change trop de choses à la fois — Adoption par module ; vérifiez chaque module avant le suivant

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

everything-claude-code-skill + git-mcp-idosal

Research-first + source de dépôt toujours à jour

Research-first via everything-claude-code ; récupère le source de bibliothèque via GitMCP.✓ Copié
everything-claude-code-skill + claude-best-practice-skill

Superposer deux kits de skills opinionés avec résolution de conflits

Adopte shanraisshan/claude-code-best-practice par-dessus ; résous les conflits dans CLAUDE.md.✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
research_first description de la tâche Par défaut — avant les modifications tokens pour l'étape de recherche
memory_handoff résumé de session Fin de session tokens
security_lint diff Avant commit tokens

Coût et limites

Coût d'exécution

Quota d'API
N/A
Tokens par appel
Plus élevé par tâche (la recherche ajoute du contexte) mais moins d'itérations au total
Monétaire
Gratuit
Astuce
Adoptez de façon incrémentale — mesurez la dépense en tokens avant/après par type de tâche

Sécurité

Permissions, secrets, portée

Portées minimales : Accès en lecture à l'espace de travail du projet
Stockage des identifiants : Par hôte (le skill lui-même ne stocke pas de credentials)
Sortie de données : Aucune (le skill est une config locale)

Dépannage

Erreurs courantes et correctifs

Répertoire skills non pris en compte

Confirmez que le chemin est ~/.claude/skills/<name> et que le manifeste est chargé par votre harness

Vérifier : Redémarrez l'agent ; vérifiez la liste des skills
Guidance CLAUDE.md conflictuelle

Résolvez la priorité — projet > utilisateur > skill

Dépense en tokens augmentée

Désactivez les modules inutiles ; research-first est le plus lourd

Alternatives

Everything Claude Code vs autres

AlternativeQuand l'utiliserCompromis
claude-best-practice-skillVous voulez un bundle opinioné différentPhilosophie différente ; même objectif général
CLAUDE.md écrit à la mainVous voulez une surface minimalePlus d'effort à maintenir

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills