Rôle du skill
Ce skill constitue le playbook principal du plugin bitwarden-shepherd, disponible dans le marketplace AI de Bitwarden (bitwarden/ai-plugins). Son rôle est de guider un agent Claude endossant le rôle de shepherd (porteur d'initiative) à travers les cinq phases du Software Initiative Funnel de Bitwarden : Identification → Research → Proof of Concept → Scoping & Commitment → Implementation.
Il agit comme un skill umbrella : il décrit l'ensemble du parcours et dispatche vers des skills spécialisés (running-an-architectural-assessment, running-a-proof-of-concept, scoping-and-handing-off-to-teams, coordinating-implementation-across-teams) au moment approprié de chaque phase.
Ce que couvre le playbook
Pour chaque phase, le skill documente précisément ce que le shepherd produit (artefacts Jira, Confluence, ADR, PRs, réunions), les critères de décision à chaque gate, et — tout aussi important — ce qu'il ne fait pas (écrire les stories des équipes, effectuer la code review complète, implémenter lui-même). Un tableau de référence indique les durées et l'effort estimé par phase, de l'ordre de 150 à 300 heures sur 4 à 9 mois pour une initiative de taille moyenne.
Le skill insiste sur la règle de propriété : le shepherd possède l'initiative dans sa globalité ; chaque équipe réceptrice possède son mode d'exécution. Maintenir cette frontière est la responsabilité centrale du shepherd.
Pratiques transversales et erreurs communes
Au-delà des phases, le skill couvre des pratiques applicables tout au long du cycle : synchronisation du statut de l'ARCH idea dans Jira Product Discovery, gestion des liens sur le BW initiative, utilisation des commentaires Jira comme journal de décision. Il liste également les erreurs les plus fréquentes, comme sauter l'Architectural Assessment, rédiger soi-même les stories des équipes, ou négliger la rétrospective finale.
Utilisation dans le contexte du plugin
Ce skill est conçu pour être invoqué par Claude Code via le plugin bitwarden-shepherd installé depuis le marketplace bitwarden/ai-plugins. Il compose également des skills du plugin bitwarden-delivery-tools (notamment navigating-the-initiative-funnel et running-work-transitions) pour couvrir les transitions de travail entre phases. Les pages Confluence et Jira de référence sont accessibles via l'outil get_confluence_page lorsque le détail complet des templates ou des critères d'entrée/sortie est nécessaire.