Profile — Productivity skill for Claude Code
Profile Coq proof compilation time, identify bottlenecks, and suggest optimizations.
How to install Profile
Installs to ~/.claude/skills/ekirton-poule-profile/SKILL.md
mkdir -p ~/.claude/skills/ekirton-poule-profile && curl -fsSL https://raw.githubusercontent.com/ekirton/Poule/HEAD/commands/profile.md -o ~/.claude/skills/ekirton-poule-profile/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Profile does
Profile Coq proof compilation time, identify bottlenecks, and suggest optimizations. This command is read-only — it measures performance and reports findings. It never modifies source files.
Determine the profiling target
Parse the user's arguments:
- A file path (e.g.,
src/Core.v): profile all proofs in the file, ranked by compilation time. - A file path and lemma name (e.g.,
src/Core.v Nat.add_comm): profile a specific proof in detail. --compare: compare cu
Alternatives in Productivity
- Getting Help — career-ops is an open source project maintained in limited time 32.5k ★
- Performance Optimization Skill — Systematic performance analysis and optimization for RTK CLI tool, focusing on startup time (<10ms), memory us 11.9k ★
- Om Correct — Sweep a corrected fact through the vault — finds every note restating it, applies the correction at the single 4.6k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Proof Repair
You are executing the /proof-repair workflow. This command automates repair of Coq proofs that broke after a v
AgentBabysitter
Leave your desk — Claude Code keeps working and reports to your phone over Telegram. Read task summaries, repl
Earshot
Blind, reproducible benchmark for production phone voice agents. Measures barge-in latency, false-stop rate an
Findings Trends
Show how open findings, remediation velocity, and accepted risk change over time.
Main Agent
You are a research orchestrator. You analyze user requests, delegate tasks to specialized subagents, and synth
Todo Finder
Find TODO/FIXME comments and suggest priorities
Related Agents
Latency Profiler
Use to identify performance bottlenecks from profile output, slow query logs, or APM data. Reports the top hot
Tp Performance Profiler
PROACTIVELY use this when the user reports slow behaviour, asks to profile/optimize, mentions Core Web Vitals
Profiler
You are a specialized performance profiling agent. Your job is to identify bottlenecks, analyze concurrency is