161-java-profiling-detect
CommunityAutomate Java application profiling for performance analysis.
Authorjabrena
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the setup and execution of Java application profiling to detect and measure performance issues, simplifying the process of identifying performance bottlenecks.
Core Features & Use Cases
- Automated Profiling Setup: Configures Java application profiling using a trusted preinstalled async-profiler v4.x.
- Problem-Driven Profiling: Provides scripts for identifying and measuring specific performance issues like CPU, memory, lock contention, GC, and I/O bottlenecks.
- Interactive Workflow: Guides users through the profiling process with an interactive script that selects appropriate profiling strategies.
- Data Collection: Captures CPU, memory, lock, GC, and I/O data, generating flamegraphs and JFR recordings for analysis.
- Use Case: Imagine you have a Java application experiencing performance issues. Use this Skill to automatically collect profiling data and identify the root cause of the issue.
Quick Start
Use the 161-java-profiling-detect skill to start profiling the Java application running at PID 1234.
Dependency Matrix
Required Modules
async-profiler
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: 161-java-profiling-detect Download link: https://github.com/jabrena/plinth/archive/main.zip#161-java-profiling-detect Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.