agent-experience — Audit de l'expérience agent (DX)
Ce skill fait partie de la collection officielle de skills Browserbase pour Claude Code. Son rôle est d'évaluer objectivement à quel point un produit, un SDK, une page de documentation ou un SKILL.md est « agent-friendly » : est-ce qu'un agent IA peut onboarder et accomplir une tâche réaliste à partir d'une simple phrase d'instruction, sans aide supplémentaire ?
Comment ça fonctionne
Le skill orchestre N sous-agents Claude (3, 5 ou 10 selon la configuration choisie) qui reçoivent chacun un prompt minimal — une ou deux phrases décrivant le but à atteindre — sans aucun extrait de documentation collé dedans. Chaque sous-agent doit découvrir lui-même les docs, installer les dépendances, demander des credentials si nécessaire, et tenter une exécution réelle. Le skill capture la trace complète de chaque agent (appels d'outils, erreurs, retries, temps écoulé) puis calcule un score sur cinq dimensions : Setup Friction, Speed, Efficiency, Error Recovery et Doc Quality. Le résultat est un rapport HTML autonome avec une note de A à F et une liste de correctifs concrets prioritisés.
Ce que le skill demande à l'utilisateur
Avant de lancer les agents, le skill pose une série de questions via AskUserQuestion : la cible à auditer (URL, repo ou nom de produit), la profondeur du test, les langages à couvrir (Python, TypeScript, Go, Shell), les personas des agents (Standard, Pragmatic, Thorough, Skeptical), le mode d'exécution (Bash réel ou draft-only) et le modèle Claude à utiliser. La gestion des credentials est intégrée avec une logique d'auto-découverte dans l'environnement local, un mode paste manuel et un mode friction-test où les agents bloquent volontairement sur l'auth.
Cas d'usage typiques
Ce skill est particulièrement utile pour valider un SKILL.md avant publication, vérifier qu'un SDK génère une bonne expérience pour les agents IA, mesurer la qualité de documentation d'un getting-started, ou comparer comment des modèles de tailles différentes s'en sortent avec la même doc. Il s'intègre naturellement dans le repo Browserbase aux côtés des autres skills d'automatisation web (browser, ui-test, site-debugger, etc.) pour couvrir l'ensemble du cycle de développement et de validation.