Report Package
This is a Hermes-native report-package workflow skill.
Why This Exists
report-package exists to make reporting a first-class operations surface: Hermes can produce clean report and slide outlines while keeping approvals, delivery, and binary deck export as separate evidence.
Do Not Use When
- The user needs SLO, incident, or error-budget review; use
reliability-review.
- The user asks for a live
.pptx deck file rather than a PPT-ready outline.
- The request is meeting minutes, scrum history, or action-item tracking.
Examples
Good example:
- Prompt: report-package 월간 리더십 보고서 PPT outline 만들어줘.
- Expected behavior: Prepare a report package with sections, assumptions, missing inputs, and Markdown/JSON outline scope.
- Why: The request is packaging known information for reporting, not reliability validation or code work.
Bad example:
- Prompt: report-package prove our SLO passed and close the incident.
- Expected behavior: Route to
reliability-review and require metric or incident evidence.
- Why: Report packaging cannot satisfy reliability closure evidence.
Completion Checklist
- The reporting window, inputs, audience, narrative, and evidence gaps are named.
- Draft report, generated package, approval, and delivery are separate states.
- The next action says whether to gather evidence, generate, revise, approve, or deliver.
Recovery Notes
- If input evidence is incomplete, mark the section as pending rather than fabricating a report claim.
- If delivery or attachment is unavailable, keep the report package prepared_not_observed.
Workflow Lane
- Current lane: Materials and visual summaries (
design-orchestration, apple-design, design-quality-gate, award-bar-score, frontend, accessibility-audit, visual-qa, content-operator, +6 more) - web, accessibility, visual QA, files, and packages.
- 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 Hermes should turn supplied inputs into a report, executive brief, PPT-ready outline, or upload package without claiming presentation delivery.
Strong routing signals: `report-package`, `report package`, `weekly report`, `monthly report`, `executive report`, `exec brief`, `leadership deck`, `status package`, `ppt outline`, `presentation outline`, `slide outline`, `upload package`, `PPT`, `보고서 패키지`, `주간 보고서`, `월간 보고서`, `경영진 보고`, `리더십 보고`, `피피티`, `슬라이드`, `발표자료`, `업로드 패키지`
Catalog Metadata
Category: reporting
Phase: package-outline
Hermes role: operator
Quality tier: report-gated
Reasoning demand: standard
Quality bar:
- Name audience, reporting period, sections, supplied facts, assumptions, and missing data.
- Keep report packaging independent from reliability review unless explicitly requested.
- Export only Markdown/JSON outlines unless a separate presentation tool produces a binary deck.
Handoff policy:
Keep report narrative, sectioning, and Markdown/JSON outline packaging in Hermes; do not require reliability evidence unless the user asks for a reliability review.
Required inputs:
- audience
- reporting period or scope
- supplied facts
- missing data or assumptions
Expected outputs:
- report package
- PPT-ready Markdown or JSON outline
- assumptions and missing-input list
- optional achievements badge section sourced from
omh achievements export --format md when requested
Artifact expectations:
- operation_artifact/v1 report-package artifact when a wrapper or CLI records it
Safety rules:
- Do not claim source review completion from a prepared report package.
- Do not claim stakeholder approval or presentation delivery without observed evidence.
- Do not couple report packages to SLO, incident, or error-budget evidence by default.
Runtime Evidence
Preferred harness for this skill: report-package.
omh runtime record --skill report-package --harness report-package --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.
- Treat wrapper memory/context summaries as advisory local context, not proof of opaque Hermes memory reads or changes.
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-report-package3description: [omh] Hermes Report Package workflow: weekly/monthly reports, executive briefs, PPT-ready outlines, and upload packages. Use when the user says: report-package, report package, weekly report, monthly report, executive report, exec brief, leadership deck, status package.4---5
6# Report Package
7
8This is a Hermes-native `report-package` workflow skill.
9
10## Why This Exists
11
12`report-package` exists to make reporting a first-class operations surface: Hermes can produce clean report and slide outlines while keeping approvals, delivery, and binary deck export as separate evidence.
13
14## Do Not Use When
15
16- The user needs SLO, incident, or error-budget review; use `reliability-review`.
17- The user asks for a live `.pptx` deck file rather than a PPT-ready outline.
18- The request is meeting minutes, scrum history, or action-item tracking.
19
20## Examples
21
22Good example:
23
24- Prompt: report-package 월간 리더십 보고서 PPT outline 만들어줘.
25- Expected behavior: Prepare a report package with sections, assumptions, missing inputs, and Markdown/JSON outline scope.
26- Why: The request is packaging known information for reporting, not reliability validation or code work.
27
28Bad example:
29
30- Prompt: report-package prove our SLO passed and close the incident.
31- Expected behavior: Route to `reliability-review` and require metric or incident evidence.
32- Why: Report packaging cannot satisfy reliability closure evidence.
33
34## Completion Checklist
35
36- The reporting window, inputs, audience, narrative, and evidence gaps are named.
37- Draft report, generated package, approval, and delivery are separate states.
38- The next action says whether to gather evidence, generate, revise, approve, or deliver.
39
40## Recovery Notes
41
42- If input evidence is incomplete, mark the section as pending rather than fabricating a report claim.
43- If delivery or attachment is unavailable, keep the report package prepared_not_observed.
44
45## Workflow Lane
46
47- Current lane: **Materials and visual summaries** (`design-orchestration`, `apple-design`, `design-quality-gate`, `award-bar-score`, `frontend`, `accessibility-audit`, `visual-qa`, `content-operator`, `+6 more`) - web, accessibility, visual QA, files, and packages.
48- If intent belongs to another lane, hand back to `oh-my-hermes` or name the adjacent workflow.
49- Shared product, routing, compatibility, and evidence rules: `omh-routing/references/skill-common-rail.md`.
50
51## Use When
52
53Use when Hermes should turn supplied inputs into a report, executive brief, PPT-ready outline, or upload package without claiming presentation delivery.
54
55 Strong routing signals: `report-package`, `report package`, `weekly report`, `monthly report`, `executive report`, `exec brief`, `leadership deck`, `status package`, `ppt outline`, `presentation outline`, `slide outline`, `upload package`, `PPT`, `보고서 패키지`, `주간 보고서`, `월간 보고서`, `경영진 보고`, `리더십 보고`, `피피티`, `슬라이드`, `발표자료`, `업로드 패키지`
56
57## Catalog Metadata
58
59Category: `reporting`
60Phase: `package-outline`
61Hermes role: `operator`
62Quality tier: `report-gated`
63Reasoning demand: `standard`
64
65Quality bar:
66
67- Name audience, reporting period, sections, supplied facts, assumptions, and missing data.
68- Keep report packaging independent from reliability review unless explicitly requested.
69- Export only Markdown/JSON outlines unless a separate presentation tool produces a binary deck.
70
71Handoff policy:
72
73Keep report narrative, sectioning, and Markdown/JSON outline packaging in Hermes; do not require reliability evidence unless the user asks for a reliability review.
74
75Required inputs:
76
77- audience
78- reporting period or scope
79- supplied facts
80- missing data or assumptions
81
82Expected outputs:
83
84- report package
85- PPT-ready Markdown or JSON outline
86- assumptions and missing-input list
87- optional achievements badge section sourced from `omh achievements export --format md` when requested
88
89Artifact expectations:
90
91- operation_artifact/v1 report-package artifact when a wrapper or CLI records it
92
93Safety rules:
94
95- Do not claim source review completion from a prepared report package.
96- Do not claim stakeholder approval or presentation delivery without observed evidence.
97- Do not couple report packages to SLO, incident, or error-budget evidence by default.
98
99## Runtime Evidence
100
101Preferred harness for this skill: `report-package`.
102
103```sh
104omh runtime record --skill report-package --harness report-package --status started
105```
106
107Record observed delegation results; otherwise return `not_available` or `not_observed`.
108Prepared OMH routing is not execution, review, CI, merge-readiness, or merge evidence.
109- Treat wrapper memory/context summaries as advisory local context, not proof of opaque Hermes memory reads or changes.
110Preserve workflow intent and stop conditions; verify before claiming completion.
111
112Use Hermes-native subagent/delegation features when available: native subagents -> Hermes delegation when available, otherwise sequential lanes.
113
114Shared product, compatibility, topology, memory, harness, and execution rules: `omh-routing/references/skill-common-rail.md`. Load it when applicable; otherwise name an unavailable capability.