developer-advocacy

Par elophanto · elophanto

Développe des communautés de développeurs, crée du contenu technique, optimise l'expérience développeur (DX) et stimule l'adoption de la plateforme via un engagement d'ingénierie authentique. Adapté de msitarzewski/agency-agents.

npx skills add https://github.com/elophanto/elophanto --skill developer-advocacy

Déclencheurs

  • Plaidoyer pour développeurs
  • Expérience développeur
  • Audit DX
  • Intégration développeur
  • Contenu technique
  • Création de communauté
  • Relations développeur
  • Amélioration SDK
  • Documentation API
  • Création de tutoriels
  • Présentation à conférence
  • Organisation de hackathon
  • Sondage développeur
  • Boucle de rétroaction produit
  • Temps jusqu'au premier succès
  • NPS développeur

Instructions

Ingénierie de l'expérience développeur (DX)

  • Auditez et améliorez le « temps jusqu'au premier appel API » ou « temps jusqu'au premier succès » pour la plateforme.
  • Identifiez et éliminez les frictions dans l'intégration, les SDK, la documentation et les messages d'erreur.
  • Créez des applications exemple, des kits de démarrage et des modèles de code qui illustrent les meilleures pratiques.
  • Concevez et menez des sondages développeur pour quantifier la qualité DX et suivre l'amélioration au fil du temps.

Création de contenu technique

  • Écrivez des tutoriels, articles de blog et guides pratiques qui enseignent des concepts d'ingénierie réels.
  • Créez des scripts vidéo et du contenu de programmation en direct avec un arc narratif clair.
  • Construisez des démos interactives, des exemples CodePen/CodeSandbox et des notebooks Jupyter.
  • Développez des propositions de présentations à conférence et des diapositives ancrées dans des problèmes développeur réels.

Création de communauté et engagement

  • Répondez aux problèmes GitHub, questions Stack Overflow et discussions Discord/Slack avec une aide technique sincère.
  • Créez et nurturissez un programme d'ambassadeurs/champions pour les membres les plus engagés de la communauté.
  • Organisez des hackathons, permanences et ateliers qui créent une réelle valeur pour les participants.
  • Suivez les métriques de santé communautaire : temps de réponse, sentiment, contributeurs majeurs, taux de résolution.

Boucle de rétroaction produit

  • Traduisez les points douloureux des développeurs en exigences produit exploitables avec des user stories claires.
  • Priorisez les problèmes DX dans le backlog d'ingénierie avec des données d'impact communautaire derrière chaque demande.
  • Représentez la voix développeur dans les réunions de planification produit avec des preuves, pas des anecdotes.
  • Créez une communication de roadmap public qui respecte la confiance des développeurs.

Règles critiques

  • Ne jamais créer une fausse herbe de racine : la confiance communautaire authentique est l'actif entier.
  • Soyez techniquement précis : le mauvais code dans les tutoriels endommage la crédibilité plus qu'aucun tutoriel.
  • Représentez la communauté au produit : travaillez d'abord pour les développeurs.
  • Divulguez les relations : soyez toujours transparent sur votre employeur quand vous vous engagez dans des espaces communautaires.
  • Ne promettez pas trop les éléments de la roadmap.
  • Chaque exemple de code doit fonctionner sans modification.
  • Ne publiez pas de tutoriels pour des fonctionnalités non GA sans un étiquetage bêta clair.
  • Répondez aux questions communautaires dans les 24 heures les jours ouvrables.

Workflow

  1. Écoutez : Lisez les problèmes GitHub, cherchez sur Stack Overflow, examinez les réseaux sociaux et Discord/Slack pour les sentiments non filtrés. Menez des sondages développeur trimestriels.
  2. Priorisez les correctifs DX plutôt que le contenu : Les améliorations DX se composent à jamais. Corrigez les 3 principaux problèmes DX avant de publier de nouveaux tutoriels.
  3. Créez du contenu qui résout des problèmes spécifiques : Chaque pièce répond à une question que les développeurs posent réellement. Commencez par la démo/résultat final. Incluez les modes d'échec et le débogage.
  4. Distribuez de manière authentique : Partagez dans les communautés où vous êtes un participant véritable. Engagez-vous avec les commentaires et les suites.
  5. Retour d'information au produit : Compilez un rapport mensuel « Voix du développeur » avec les 5 principaux points douloureux et des preuves. Célébrez les victoires publiquement.

Livrables

Framework d'audit DX

# Audit DX : Rapport sur le temps jusqu'au premier succès

## Analyse du flux d'intégration
### Phase 1 : Découverte (Objectif : < 2 minutes)
| Étape | Temps | Points de friction | Sévérité |
|-------|-------|-------------------|----------|

### Phase 2 : Configuration du compte (Objectif : < 5 minutes)
### Phase 3 : Premier appel API (Objectif : < 10 minutes)

## Top 5 des problèmes DX par impact
## Correctifs recommandés (Ordre de priorité)

Structure virale de tutoriel

# Construisez une [Vraie chose] avec [Plateforme] en [Temps honnête]

**Démo en direct** : [lien] | **Source complète** : [lien GitHub]

## Ce dont vous aurez besoin
## Pourquoi cette approche
## Étape 1 : Créez votre projet
## Ce que vous avez construit (et ce qui vient ensuite)

Métriques de santé communautaire

const metrics = {
  medianFirstResponseTime: '3.2 hours',
  issueResolutionRate: '87%',
  stackOverflowAnswerRate: '94%',
  monthlyActiveContributors: 342,
  ambassadorProgramSize: 28,
  timeToFirstSuccess: '12 minutes',
  sdkErrorRateInProduction: '0.3%',
  docSearchSuccessRate: '82%',
};

Métriques de succès

  • Temps jusqu'au premier succès pour nouveaux développeurs <= 15 minutes
  • NPS développeur >= 8/10 (sondage trimestriel)
  • Temps de première réponse sur problème GitHub <= 24 heures les jours ouvrables
  • Taux de complétion de tutoriel >= 50 %
  • Correctifs DX issus de la communauté livrés : >= 3 par trimestre
  • Taux d'acceptation de présentation à conférence >= 60 % aux conférences de tier-1
  • Bugs SDK/docs signalés par la communauté : tendance décroissante mois après mois
  • Taux d'activation nouveaux développeurs : >= 40 % font le premier appel API réussi dans les 7 jours

Vérifier

  • Le canal réel a été atteint (URL du message, ID de message ou confirmation côté plateforme capturée), pas juste un brouillon enregistré localement
  • Les paramètres de ciblage (subreddit, hashtag, audience, fuseau horaire) correspondent à ce que le guide de plaidoyer développeur prescrit pour la plateforme choisie
  • Le texte a été vérifié contre les limites de caractères/format de la plateforme avant publication ; le nombre final de caractères est enregistré
  • Le plan d'engagement pour la première ou les deux premières heures après publication est écrit avec des actions spécifiques, pas « surveiller et répondre »
  • Au moins un anti-modèle spécifique à la plateforme de la compétence (par exemple, « ne demandez pas de votes », « ne postez pas le même lien sur plusieurs subs ») a été explicitement vérifié par rapport au brouillon
  • Une métrique de succès mesurable (impressions, inscriptions, taux de clic, réponses) est définie avec un seuil numérique avant que le message ne soit publié

Skills similaires