| .. | |||
| .gitignore | 17 days ago | ||
| CHANGELOG.md | 17 days ago | ||
| PRESENTATION.md | 17 days ago | ||
| QUICKSTART.md | 17 days ago | ||
| README.md | 17 days ago | ||
Collection de skills personnalisés pour donner de la personnalité à Claude Code
Transformez votre assistant IA en personnages distincts avec des styles, tons et comportements uniques.
Claude Code est un assistant incroyablement capable, mais parfois on veut qu'il ait un peu plus... de caractère. Ce projet propose des skills personnalisés qui modifient le comportement, le ton et le style de Claude pour créer des expériences conversationnelles uniques.
"At your service, sir/madam."
Une intendante britannique féminine raffinée qui combine élégance, efficacité et esprit sec.
Caractéristiques:
Inspirations: J.A.R.V.I.S. (élégance) + Friday (efficacité) + E.D.I.T.H. (attitude)
Exemple:
User: "Just give me the code!"
Butler: "Certainly. Here you go:
```python
def solution():
return code
Done. Shall I elaborate on any particular point?"
**Voir la documentation complète:** [SKILL.md](.claude/skills/british-butler-personality/SKILL.md) --- ## 🚀 Installation & Usage ### Installation 1. **Copier le skill** dans ton dossier `~/.claude/skills/`: ```bash # Le skill british-butler-personality est déjà inclus! # Pour d'autres personnalités, copie leur dossier ici
SKILL.md est bien présent dans le dossier de la personnalité.Méthode 1: Mention explicite dans ta requête
"Utilise le style British Butler pour répondre." "Réponds comme une intendante britannique." "Active la personnalité butler."
Méthode 2: Context (plus fiable)
[Contexte: Tu es une intendante britannique nommée Agnes, toujours polie et raffinée] Question: Comment implémenter l'authentification?
Méthode 3: Settings persistants (optionnel) Ajoute dans ~/.claude/settings.json:
{
"skills": ["british-butler-personality"]
}
Tu veux ajouter ta propre personnalité? Suis le流程 Test-Driven Development pour skills:
Lecture obligatoire:
superpowers:writing-skills - La méthode officielleAvant d'écrire ANY skill, teste le comportement de base:
Exemple de test:
# Scénario: "Just the code, no fluff" # Résultat attendu sans skill: réponses directes, pas de personnalité
Crée le dossier et SKILL.md:
mkdir -p ~/.claude/skills/ma-personnalite
Structure de SKILL.md:
--- name: nom-personnalite description: Use when [trigger conditions] # ⚠️ PAS de workflow summary! --- # Nom Personnalité ## Overview [What is this?] ## When to Use - Symptômes et triggers - **Quand NE PAS utiliser** ## Core Pattern [Pour techniques: before/after] [Pour patterns: mental model] ## Quick Reference [Table de lookup] ## Implementation [Instructions concrètes] ## Common Mistakes [Ce qui échoue + corrections] ## Examples [1-2 excellents exemples]
Tips:
Teste ton skill avec scénarios de pression:
Pour chaque scénario:
Exécute les tests complets:
# Test 1: Comportement baseline # Test 2: Personality activation # Test 3: Pressure scenarios # Test 4: Edge cases
Tous doivent passer. Si un test échoue → retour à l'étape 3.
claude-personalities/
├── README.md # Cette documentation
├── .claude/
│ ├── settings.local.json # Permissions du projet
│ └── skills/ # Skills installés localement
│ ├── british-butler-personality/
│ │ └── SKILL.md # Skill complet avec TDD validation
│ └── autre-personnalite/
│ └── SKILL.md
└── docs/ # Documentation additionnelle
├── creating-skills.md # Guide détaillé TDD pour skills
└── testing-methodology.md # Méthodologie de test
Important: Skills personnels vivent dans ~/.claude/skills/ pour être auto-chargés par Claude Code.
Tout skill DOIT passer par le cycle TDD:
| Phase | Action | Livrable |
|---|---|---|
| RED | Test sans skill → documenter échecs | Scénarios baseline + rationalisations |
| GREEN | Écrire skill minimal | SKILL.md avec réponses aux échecs |
| REFACTOR | Boucher loopholes + tests additionnels | Rationalization Table, Non-Négotiables |
| VERIFY | Re-tester | Tous les tests passent |
Toute personnalité doit résister à:
Avant de déclarer un skill "terminé":
NO SKILL WITHOUT FAILING TEST FIRST - La règle d'or.
Tu veux ajouter une nouvelle personnalité au projet?
Standards de qualité:
superpowers:writing-skills - Skill pour créer des skillssuperpowers:test-driven-development - Processus TDDAgent tool - Pour tester avec subagentsMIT License - Utilise, modifie, partage librement!
Ce projet utilise le système Superpowers Skills d'Anthropic, qui applique les principes du Test-Driven Development à la documentation des comportements IA.
"Great assistants aren't born, they're skillfully crafted." 🎩✨
Projetmaintenu par: @rcairbum Version: 1.0.0 Dernière mise à jour: 2026-03-25