/profile
Coordinate a reproducible Java profiling and optimization lifecycle.
$ npx -y skills add jabrena/plinth --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/profile
Context preview
What this command does when you run it.
Coordinate a reproducible Java profiling and optimization lifecycle.
Command definition
profile.mddescription: 'Coordinate a reproducible Java profiling and optimization lifecycle.'
argument-hint: '[target]'
model: 'inherit'
agent: 'plinth-java-performance'
tools:
- 'Read'
- 'Write'
- 'Edit'
- 'Bash'
profile
Coordinate a Java profiling lifecycle from reproducible baseline through evidence-backed optimization verification.
Usage
/profile <application-or-module> [issue|plan|openspec-change|suspected-problem] [runtime-command] [workload]
Accepted inputs
- Application, module, or repository path
- Optional issue, implementation plan, OpenSpec change, or suspected performance problem
- Runtime command and representative workload
- Optional existing baseline or profiling artifacts
Owner and skills
- Owner: `@plinth-java-performance`
- Associated skills: `@161-java-profiling-detect`, `@162-java-profiling-analyze`, `@163-java-profiling-refactor`, and `@164-java-profiling-verify`
Workflow
1. Record runtime, environment, workload, and baseline metadata. 2. Use profiling detection to collect reproducible evidence. 3. Analyze hotspots and rank findings by impact, confidence, and risk. 4. Ask for user approval before selecting an optimization target. 5. Delegate application-code changes to the appropriate Java/framework coder agent. 6. Repeat an equivalent measurement and compare against the baseline. 7. Report the outcome as verified, inconclusive, or regressed with evidence.
Output
- Baseline metadata
- Profiling artifacts and findings
- Prioritized optimization recommendation
- Delegation record
- Before/after comparison
- Verified, inconclusive, or regressed outcome
Safeguards
- Do not optimize without user approval.
- Do not claim improvement from non-equivalent measurements.
- Do not let `@plinth-java-performance` implement application-code changes directly.
- Keep baseline, evidence, delegation, and verification artifacts traceable.
Read more
description: 'Coordinate a reproducible Java profiling and optimization lifecycle.' argument-hint: '[target]' model: 'inherit' agent: 'plinth-java-performance' tools: - 'Read' - 'Write' - 'Edit' - 'Bash'
profile
Coordinate a Java profiling lifecycle from reproducible baseline through evidence-backed optimization verification.
Usage
/profile <application-or-module> [issue|plan|openspec-change|suspected-problem] [runtime-command] [workload]
Accepted inputs
- Application, module, or repository path
- Optional issue, implementation plan, OpenSpec change, or suspected performance problem
- Runtime command and representative workload
- Optional existing baseline or profiling artifacts
Owner and skills
- Owner: `@plinth-java-performance`
- Associated skills: `@161-java-profiling-detect`, `@162-java-profiling-analyze`, `@163-java-profiling-refactor`, and `@164-java-profiling-verify`
Workflow
1. Record runtime, environment, workload, and baseline metadata. 2. Use profiling detection to collect reproducible evidence. 3. Analyze hotspots and rank findings by impact, confidence, and risk. 4. Ask for user approval before selecting an optimization target. 5. Delegate application-code changes to the appropriate Java/framework coder agent. 6. Repeat an equivalent measurement and compare against the baseline. 7. Report the outcome as verified, inconclusive, or regressed with evidence.
Output
- Baseline metadata
- Profiling artifacts and findings
- Prioritized optimization recommendation
- Delegation record
- Before/after comparison
- Verified, inconclusive, or regressed outcome
Safeguards
- Do not optimize without user approval.
- Do not claim improvement from non-equivalent measurements.
- Do not let `@plinth-java-performance` implement application-code changes directly.
- Keep baseline, evidence, delegation, and verification artifacts traceable.
Languages: Español · 中文 Help this project grow: Become a sponsor
Other commands on plinth.
- /benchmark
Design and coordinate a reproducible Java performance test.
Open command - /close-spec
Archive a completed OpenSpec change by name.
Open command - /create-acceptance-criteria
Derive and post confirmed Gherkin acceptance criteria for an issue.
Open command - /create-adr
Create a repository ADR for an approved architectural decision.
Open command - /create-diagram
Create an architecture or design diagram from selected source artifacts.
Open command - /create-feature-branch
Create and switch to a conventionally named feature branch.
Open command

