Comprendre les SKILLS et AGENTS de Claude Code
Savoir quand les utiliser pour chaque type de tâche
Créer vos propres SKILLS adaptés à votre équipe
Utiliser un AGENT pour des tâches complexes
Présentations, objectifs, setup
Comprendre, créer et utiliser les Skills
Architecture, création et orchestration
Exercices guidés en live
Récapitulatif, questions, prochaines étapes
Gather context
Claude lit votre code, analyse la structure, comprend les dépendances et le contexte du projet
Take action
Claude utilise ses outils pour éditer, créer, exécuter et rechercher
Verify
Claude valide son travail en exécutant tests, linters et vérifications
Lire, éditer, créer, réorganiser vos fichiers de code source
Trouver des fichiers, regex, explorer le code et la structure
Commandes shell, serveurs, tests unitaires, Git
Internet, documentation, erreurs, services externes
def create_task(title, desc):
task = {"id": 1, "title": title}
return task
def create_task(
self,
title: str,
description: Optional[str] = None
) -> Task:
"""Create a new task.
Args:
title: Task title (required)
description: Optional description
Returns:
The created Task with validation
Raises:
InvalidTaskDataError: If title is empty
"""
task = Task(title=title, description=description)
return self.repository.save(task)
Standards de structure du projet
Standards de qualité du code
Comment tester correctement
Patterns réutilisables
Erreurs à éviter
claude-code "Ajoute un champ 'notes' optionnel aux tâches. Utilise le skill python-cli."
Type hints + Pydantic Field validation
Google-style docstring + error handling
Typer conventions + help text
Pytest fixtures + clear naming
Règles claires et non-ambigües
Exemples de code concrets
Erreurs fréquentes à éviter
Vérification avant livraison
snake_case pour les fonctions, préfixe test_should_ pour les tests
Module docstring avec Author et Date
logger avant chaque exception levée
Format : [TYPE] Description
| Critère | SKILL | AGENT |
|---|---|---|
| Complexité | Simple | Complexe |
| Étapes | 1-2 | 3+ |
| Décision | Non | Oui |
| Validation | Manuelle | Automatique |
| Durée | <5 min | 15-60 min |
Choisissez une fonctionnalité :
Documentation de bonnes pratiques
Workflow autonome
Le bon outil pour chaque tâche
Créer votre premier SKILL d'équipe
Affiner le SKILL + tester l'agent sur un vrai projet
Créer votre premier AGENT personnalisé