composiohq avatar

Perf Investigation Logger

This logs your performance investigation work to structured markdown files, keeping exact user quotes, phase summaries, decisions, and evidence pointers in one place. It's built for the kind of debugging where you need an audit trail: what the user said verbatim, what metrics or commands you ran, and why you chose one fix over another. The format is rigid by design, with timestamped phases and specific sections for quotes, evidence, and rationale. It writes to a state directory and follows a canonical contract defined in perf-requirements.md. Good for when you're deep in a gnarly performance issue and need to document your path through it without losing context or misquoting the person reporting the problem.

GitHub stars
1.7K
last updated
May 1, 2026

Install

$ npx -y skills add composiohq/awesome-claude-plugins --skill perf-investigation-logger --agent claude-code

Installs into .claude/skills of the current project.

Files

perf-investigation-logger

Append structured investigation notes to {state-dir}/perf/investigations/<id>.md.

Follow docs/perf-requirements.md as the canonical contract.

Required Content

  1. Exact user quotes (verbatim)
  2. Phase summary
  3. Decisions and rationale
  4. Evidence pointers (files, metrics, commands)

Output Format

## <Phase Name> - <YYYY-MM-DD>

**User Quote:** "<exact quote>"

**Summary**
- ...

**Evidence**
- Command: `...`
- File: `path:line`

**Decision**
- ...

Constraints

  • Use AI_STATE_DIR for state path (default .claude).
  • Do not paraphrase user quotes.

Sponsors

Details

Repository
github.com/composiohq/awesome-claude-plugins
Category
Debugging
First seen
Jun 11, 2026

More from composiohq/awesome-claude-plugins

All 23

Recommended

More Debugging
1composiohq avatarperf-theory-testercomposiohq/awesome-claude-pluginsThis is for when you're doing performance testing and need to stay disciplined about changing one variable at a time.0skills.sh installs
2CongDon1207 avatarangular-api-serviceCongDon1207/AGENTS.mdAngular devs know that HTTP services can quickly become a mess of repeated code and inconsistent error handling.0skills.sh installs
3davila7 avatarAPI Integration Specialistdavila7/claude-code-templatesExpert in integrating third-party APIs with proper authentication, error handling, rate limiting, and retry logic. Use when integrating REST APIs, GraphQL endpo0skills.sh installs
4davila7 avatarWireshark Network Traffic Analysisdavila7/claude-code-templatesThis skill should be used when the user asks to "analyze network traffic with Wireshark", "capture packets for troubleshooting", "filter PCAP files", "follow TC0skills.sh installs
5hoangsonww avatarmcp-operationshoangsonww/claude-code-agent-monitorOperate and maintain the local MCP server for this project. Use when creating MCP host config, troubleshooting tool connectivity, modifying tool domains, or adj0skills.sh installs
6iPlug2 avatarscreenshotiPlug2/iPlug2Take a screenshot of the plugin UI using the standalone app CLI for debugging and documentation0skills.sh installs