📚 Open Source

ContextMark

Stop copying CLAUDE.md. Start composing it.

Centralisez, versionnez et synchronisez vos contextes Claude Code a travers projets et machines. Composez des CLAUDE.md modulaires a partir de blocs reutilisables.

🧱
Blocs Modulaires
🎯
Profils Par projet
🔄
Sync Multi-machines
🤖
Agents Reutilisables
contextmark@1.0.0 ~ zsh
$ contextmark init --profile laravel-package

📚 ContextMark - Claude Context Manager

 Loading profile: laravel-package
 Composing blocks:
   ├─ laravel/base v1.2.0
   ├─ laravel/testing v1.0.0
   ├─ style/code v2.0.0
   └─ tools/git v1.1.0

 Adding agents:
   ├─ reviewer
   └─ tester

 CLAUDE.md generated successfully

✓ 4 blocks | 2 agents | Ready for Claude Code

$ 

Pourquoi ContextMark ?

Gerez vos contextes Claude Code de maniere professionnelle

❌ Le probleme

  • Copier-coller le meme CLAUDE.md entre projets similaires
  • Pas de versioning des contextes Claude
  • Difficile de partager les bonnes pratiques en equipe
  • Contextes desynchronises entre machines
  • Pas de reutilisation des agents et commandes

✓ La solution ContextMark

  • Blocs modulaires - Contextes reutilisables et versionnes
  • Profils projets - Combinaisons de blocs predefinies
  • Synchronisation Git - Librairie partagee entre machines
  • Semantic versioning - Controlez les mises a jour
  • Agents & Commands - Skills reutilisables pour Claude

Fonctionnalites

Tout ce dont vous avez besoin pour gerer vos contextes Claude

🧱

Blocs Modulaires

Creez des fragments de contexte reutilisables :

  • Namespaces logiques (laravel/, style/, tools/)
  • Frontmatter YAML avec metadonnees
  • Semantic versioning par bloc
  • Tags pour l'organisation
🎯

Profils Projets

Combinez des blocs pour differents types de projets :

  • laravel-package, laravel-saas, cli-tool...
  • Selection des blocs a inclure
  • Agents et commandes par profil
  • Profil par defaut configurable
🔄

Synchronisation

Partagez votre librairie entre machines :

  • Backend Git (GitHub, GitLab...)
  • Auto-pull au demarrage
  • Push apres modifications
  • Mise a jour de tous les projets
🤖

Agents & Commands

Skills reutilisables pour Claude Code :

  • Agents personnalises (reviewer, tester...)
  • Commandes slash reutilisables
  • Ajout facile aux projets
  • Versionnes avec la librairie

Demarrer avec ContextMark

Installation et utilisation en 3 etapes

1

Installation

# Via npm (recommande)
npm install -g @grazulex/contextmark

# Initialiser la librairie
contextmark init-library
2

Creer des blocs

# Creer un bloc
contextmark block create laravel/base

# Editer le contenu
contextmark block edit laravel/base

# Creer un profil
contextmark profile create laravel-package
3

Initialiser un projet

# Initialiser avec profil
cd my-project
contextmark init --profile laravel-package

# Verifier les mises a jour
contextmark status

# Mettre a jour CLAUDE.md
contextmark update

📚 Consultez la documentation complete sur contextmark.tech

Pret a professionnaliser vos contextes Claude ?

Rejoignez les developpeurs qui ont adopte ContextMark pour leurs projets

Open Source - MIT License - Gratuit pour toujours

A propos du createur

ContextMark est developpe par Jean-Marc Strauven, Expert Laravel avec 25+ ans d'experience et createur de 20+ packages open-source telecharges 11,000+ fois.

Passionne par les outils qui ameliorent la productivite des developpeurs, Jean-Marc cree des solutions elegantes qui resolvent des problemes reels. ContextMark est ne de la frustration de copier-coller des CLAUDE.md entre projets.

📦 20+ packages Open source
⬇️ 11,000+ Downloads
545+ GitHub Stars
💼 25+ ans Experience