From go-checker
Use when the user wants to profile Go CPU performance, run benchmarks, or analyze CPU hotspots. Trigger on phrases "profile", "cpu performance", "pprof cpu", "benchmark", "cpu profiling". Runs go test -bench and opens pprof web UI.
How this skill is triggered — by the user, by Claude, or both
Slash command
/go-checker:profile-cpu [package path] [bench pattern][package path] [bench pattern]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Profile CPU performance in a Go repository using go test and pprof.
Profile CPU performance in a Go repository using go test and pprof.
./.....:
bash "$(ls ~/.claude/plugins/cache/athapong-go-checker/go-checker/*/scripts/profile-cpu.sh 2>/dev/null | head -1)" [package] [bench-pattern]
NO_PROFILE_GENERATED: no benchmarks exist. Ask the user:
"No benchmarks found in [package]. To profile, I need either: (a) A bench pattern — which benchmark function to run? (e.g. BenchmarkMyFunc) (b) A compiled binary path — provide the path to run with pprof directly" Then wait for user input and re-run with their specified flags.
cpu.prof was generated: pprof web UI opens at http://localhost:8080. Tell the user to open that URL and press Ctrl+C in the terminal when done../go-checker-reports/profile-cpu-<timestamp>.txt.npx claudepluginhub athapong/go-checker --plugin go-checkerProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.