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