composiohq avatar

Perf Code Paths

Before you fire up a profiler, you need to know where to look. This skill maps out code paths, entrypoints, and likely hot files for a performance scenario so you're not profiling blind. It uses repo-map when available or falls back to grep, then outputs a structured list of candidate files with symbols and evidence for why they matter. Keeps results tight at 10-15 files and sticks to Rust, Java, JS/TS, Go, and Python. Think of it as reconnaissance before the actual profiling work. Saves you from that thing where you profile everything and still miss the obvious bottleneck because you didn't map the call chain first.

GitHub stars
1.7K
last updated
May 1, 2026

Install

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

Installs into .claude/skills of the current project.

Files

perf-code-paths

Identify likely implementation paths for a performance scenario.

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

Required Steps

  1. Use repo-map if available; otherwise use grep for entrypoints and handlers.
  2. List top candidate files/symbols tied to the scenario.
  3. Include imports/exports or call chains when relevant.

Output Format

keywords: <comma-separated list>
paths:
  - file: <path>
    symbols: [<symbol1>, <symbol2>]
    evidence: <short reason>

Constraints

  • Focus only on supported languages (Rust, Java, JS/TS, Go, Python).
  • Keep to the most relevant 10-15 files.

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-investigation-loggercomposiohq/awesome-claude-pluginsThis logs your performance investigation work to structured markdown files, keeping exact user quotes, phase summaries, decisions, and...0skills.sh installs
2composiohq 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
3CongDon1207 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
4davila7 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
5davila7 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
6hoangsonww 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