AIKraft/Skills/pyroscope

pyroscope

Continuously profile applications with Grafana Pyroscope and read the result as flame graphs. Covers three instrumentation paths — language SDK push (Go / Java / Python / Ruby / Node / .NET / Rust), Alloy eBPF auto-instrumentation (no code change, requires kernel 5.8+ with BTF), and SDK → Alloy receiver — plus ProfileQL queries, profile types (CPU / memory / allocations / goroutines / mutex)

grafana official Данные

Что делает навык

Непрерывное профилирование приложений с Grafana Pyroscope и чтение результата в виде flame graphs. Охватывает три пути инструментирования — push через SDK языка (Go / Java / Python / Ruby / Node / .NET / Rust), автоинструментирование Alloy eBPF (без изменения кода, требует ядро 5.8+ с BTF) и SDK → приёмник Alloy — а также запросы ProfileQL, типы профилей (CPU / memory / allocations / goroutines / mutex).

Как подключить

1Скачать навык
# возьмите папку навыка «pyroscope» из репозитория: # https://github.com/grafana/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r pyroscope/ ~/.claude/skills/pyroscope/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.