LUEshi/lucky-pgo

Assistant PGO pour Claude

Qu'est-ce que lucky-pgo ?

Ce skill fournit à Claude un assistant spécialisé dans l'optimisation guidée par profilage (PGO) pour les compilateurs Go. Il aide les développeurs à analyser les profils d'exécution, à configurer les builds PGO, et à interpréter les résultats de performance. Le skill est conçu pour les utilisateurs de Claude Code et d'autres agents IA travaillant avec des projets Go. Il s'appuie sur les outils standards de profilage Go (pprof, benchstat) et offre des conseils pratiques pour l'implémentation de PGO dans les pipelines de build Go. Cette intégration permet d'améliorer les performances des applications Go en exploitant les données de profilage réelles, sans modification du code source.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add LUEshi/lucky-pgo

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait lucky-pgo ?

Assistant PGO pour Claude

PGO (Profile-Guided Optimization) est une technique d'optimisation qui utilise les données de profilage d'exécution pour améliorer les performances des binaires compilés. Ce skill aide Claude à vous guider dans l'utilisation de PGO avec le compilateur Go.

Fonctionnalités

  • Analyse de profils de performance Go (pprof)
  • Configuration des builds PGO
  • Interprétation des résultats d'optimisation
  • Conseils pour l'implémentation de PGO dans vos projets

Utilisation

  1. Fournissez à Claude vos fichiers de profil Go (.prof).
  2. Demandez des recommandations pour configurer PGO.
  3. Interprétez les résultats de performance avec l'aide de Claude.

Exemple

// Exemple de build avec PGO
go build -pgo=auto -o monapp main.go

Références

Skills associés