Performance Goal
This is a Hermes-native performance-goal workflow skill.
Why This Exists
performance-goal exists to keep optimization work explicit, evidence-backed, and inside the Hermes/executor boundary instead of relying on ad hoc chat narration.
Do Not Use When
- The ask is to find where performance problems are, or to fix multiple unscoped hotspots across domains; use
ultraperf.
Examples
Good example:
- Prompt: performance-goal: benchmark recommendation latency, optimize hot paths safely, and prove no regressions.
- Expected behavior: Create a measurement-led optimization loop with baseline, change, verification, and regression evidence.
- Why: The request is performance optimization and needs measured before/after proof.
Bad example:
- Prompt: performance-goal: treat casual chat or unaccepted work as if this workflow already produced verified results.
- Expected behavior: Ask a clarification question or route to a narrower workflow instead of forcing
performance-goal.
- Why: The request lacks the required inputs or would overclaim work that Hermes did not observe.
Completion Checklist
- Confirm the workflow target, evidence boundary, and stop condition are named.
- Report which outputs are prepared, observed, blocked, or missing.
- Name the smallest next verification or handoff instead of claiming completion from narration.
Recovery Notes
- If required context is missing, ask one blocking question or route back to the narrower workflow.
- If runtime or wrapper evidence is unavailable, keep the status as not_observed and expose the next observable action.
Workflow Lane
- Current lane: Intent -> plan (
oh-my-hermes, meta-router, deep-interview, context, plan, ralplan, adversarial-consensus, codebase-onboarding, +9 more) - clarify, plan, ship, or loop goals.
- If intent belongs to another lane, hand back to
oh-my-hermes or name the adjacent workflow.
- Shared product, routing, compatibility, and evidence rules:
omh-routing/references/skill-common-rail.md.
Use When
Use when the goal is measurable performance improvement with evaluator evidence.
Strong routing signals: `performance-goal`, `performance goal`, `latency`, `throughput`, `benchmark`
Catalog Metadata
Category: optimization
Phase: measurement
Hermes role: tracker
Quality tier: measurement-gated
Reasoning demand: heavy
Quality bar:
- Name the metric, baseline, budget, and benchmark command before optimizing.
- Treat code-level optimization as executor work when edits are required.
- Report deltas only from observed benchmark evidence.
Handoff policy:
Hermes can own baselines, benchmark plans, and status; optimization code changes should be selected executor/runtime handoffs.
Required inputs:
- metric
- baseline
- budget
- benchmark command
Expected outputs:
- measurement delta
- implementation summary
- benchmark evidence
Artifact expectations:
- baseline and final benchmark evidence
Safety rules:
- Do not imply hidden Hermes runtime behavior.
- Use the smallest verification that can prove the claim.
Runtime Evidence
Preferred harness for this skill: goal-execution.
omh runtime record --skill performance-goal --harness goal-execution --status started
Record observed delegation results; otherwise return not_available or not_observed.
Prepared OMH routing is not execution, review, CI, merge-readiness, or merge evidence.
- When wrapper metadata includes
memory_review_card/v1 or handoff_context_pack/v1, treat it as reviewed OMH-local or wrapper-supplied context only. Use conflict-free context summaries to shape plans and handoffs, but do not claim Hermes internal memory was read or changed.
Preserve workflow intent and stop conditions; verify before claiming completion.
Use Hermes-native subagent/delegation features when available: native subagents -> Hermes delegation when available, otherwise sequential lanes.
Shared product, compatibility, topology, memory, harness, and execution rules: omh-routing/references/skill-common-rail.md. Load it when applicable; otherwise name an unavailable capability.
1---2name: omh-performance-goal3description: [omh] Hermes adaptation for measurable performance-goal execution. Use when the user says: performance-goal, performance goal, latency, throughput, benchmark.4---5
6# Performance Goal
7
8This is a Hermes-native `performance-goal` workflow skill.
9
10## Why This Exists
11
12`performance-goal` exists to keep `optimization` work explicit, evidence-backed, and inside the Hermes/executor boundary instead of relying on ad hoc chat narration.
13
14## Do Not Use When
15
16- The ask is to find where performance problems are, or to fix multiple unscoped hotspots across domains; use `ultraperf`.
17
18## Examples
19
20Good example:
21
22- Prompt: performance-goal: benchmark recommendation latency, optimize hot paths safely, and prove no regressions.
23- Expected behavior: Create a measurement-led optimization loop with baseline, change, verification, and regression evidence.
24- Why: The request is performance optimization and needs measured before/after proof.
25
26Bad example:
27
28- Prompt: performance-goal: treat casual chat or unaccepted work as if this workflow already produced verified results.
29- Expected behavior: Ask a clarification question or route to a narrower workflow instead of forcing `performance-goal`.
30- Why: The request lacks the required inputs or would overclaim work that Hermes did not observe.
31
32## Completion Checklist
33
34- Confirm the workflow target, evidence boundary, and stop condition are named.
35- Report which outputs are prepared, observed, blocked, or missing.
36- Name the smallest next verification or handoff instead of claiming completion from narration.
37
38## Recovery Notes
39
40- If required context is missing, ask one blocking question or route back to the narrower workflow.
41- If runtime or wrapper evidence is unavailable, keep the status as not_observed and expose the next observable action.
42
43## Workflow Lane
44
45- Current lane: **Intent -> plan** (`oh-my-hermes`, `meta-router`, `deep-interview`, `context`, `plan`, `ralplan`, `adversarial-consensus`, `codebase-onboarding`, `+9 more`) - clarify, plan, ship, or loop goals.
46- If intent belongs to another lane, hand back to `oh-my-hermes` or name the adjacent workflow.
47- Shared product, routing, compatibility, and evidence rules: `omh-routing/references/skill-common-rail.md`.
48
49## Use When
50
51Use when the goal is measurable performance improvement with evaluator evidence.
52
53 Strong routing signals: `performance-goal`, `performance goal`, `latency`, `throughput`, `benchmark`
54
55## Catalog Metadata
56
57Category: `optimization`
58Phase: `measurement`
59Hermes role: `tracker`
60Quality tier: `measurement-gated`
61Reasoning demand: `heavy`
62
63Quality bar:
64
65- Name the metric, baseline, budget, and benchmark command before optimizing.
66- Treat code-level optimization as executor work when edits are required.
67- Report deltas only from observed benchmark evidence.
68
69Handoff policy:
70
71Hermes can own baselines, benchmark plans, and status; optimization code changes should be selected executor/runtime handoffs.
72
73Required inputs:
74
75- metric
76- baseline
77- budget
78- benchmark command
79
80Expected outputs:
81
82- measurement delta
83- implementation summary
84- benchmark evidence
85
86Artifact expectations:
87
88- baseline and final benchmark evidence
89
90Safety rules:
91
92- Do not imply hidden Hermes runtime behavior.
93- Use the smallest verification that can prove the claim.
94
95## Runtime Evidence
96
97Preferred harness for this skill: `goal-execution`.
98
99```sh
100omh runtime record --skill performance-goal --harness goal-execution --status started
101```
102
103Record observed delegation results; otherwise return `not_available` or `not_observed`.
104Prepared OMH routing is not execution, review, CI, merge-readiness, or merge evidence.
105- When wrapper metadata includes `memory_review_card/v1` or `handoff_context_pack/v1`, treat it as reviewed OMH-local or wrapper-supplied context only. Use conflict-free context summaries to shape plans and handoffs, but do not claim Hermes internal memory was read or changed.
106Preserve workflow intent and stop conditions; verify before claiming completion.
107
108Use Hermes-native subagent/delegation features when available: native subagents -> Hermes delegation when available, otherwise sequential lanes.
109
110Shared product, compatibility, topology, memory, harness, and execution rules: `omh-routing/references/skill-common-rail.md`. Load it when applicable; otherwise name an unavailable capability.