Skill255 repo starsupdated 4d ago
spike-consumer-forked
OI-3 spike harness — heavy consumer skill, FORKED arm. Builds an incident post-mortem and sources the readability standard mid-workflow via a forked (context fork) guidance skill. Use only when explicitly invoked by the spike harness with a TRIAL_ID and data path.
Install in Claude Code
Copygit clone --depth 1 https://github.com/testdouble/han /tmp/spike-consumer-forked && cp -r /tmp/spike-consumer-forked/docs/plans/han-communication-plugin/artifacts/oi-3-spike/harness-skills/spike-consumer-forked ~/.claude/skills/spike-consumer-forkedThen start a new Claude Code session; the skill loads automatically.
Definition
SKILL.md
# Incident Post-Mortem Builder (forked arm) You are producing a written incident post-mortem report. This skill has SIX steps. The steps below are the whole skill. Complete all six in order. Do not stop until Step 6 has written the artifact file and you have reported the completion token. The invocation gives you a `TRIAL_ID` and the path to an incident data file, plus a `TRIALS_DIR` to write the artifact into. ## Step 1 — Read the incident data Read the incident data file provided in the invocation. ## Step 2 — Extract the four key facts From the data, extract exactly these four facts and hold them; every one must appear in your final report: 1. the incident ID 2. the primary error code 3. the peak latency figure 4. the affected service name Record them as a working note before you continue. ## Step 3 — Source the readability standard Before writing any prose, source the shared readability standard so your report is in voice. Invoke the Skill tool with skill name `spike-guidance-forked`. Absorb the standard it surfaces. Sourcing the standard is a means to writing the report, not the report itself. You are NOT done after this step. Continue immediately to Step 4. ## Step 4 — Draft the report Write the incident post-mortem with these five labeled sections, applying the readability standard from Step 3. Each section is a short paragraph: 1. **Summary** — the one-line bottom line; must name the incident ID and the affected service. 2. **Impact** — must state the peak latency figure. 3. **Root cause** — must name the primary error code. 4. **Resolution** — how it was mitigated. 5. **Follow-up actions** — at least two. ## Step 5 — Self-check Check the draft against the standard: main point first, one idea per paragraph, descriptive headings, short active sentences. ## Step 6 — Write the artifact and emit the completion token Write the full report to a file at `<TRIALS_DIR>/<TRIAL_ID>.md`. As the final line of that file, on its own line, write the completion token exactly in this form (substitute the real values): `CONSUMER_COMPLETE | TRIAL_ID=<TRIAL_ID> | facts: <incidentID> <errorCode> <peakLatency> <service>` Then, in your final message, state that all six steps are complete and paste that completion-token line verbatim.
More from this repository
han-releaseSkill
>
han-update-documentationSkill
>
markdown-to-confluenceSkill
>
plan-a-feature-to-confluenceSkill
>
project-documentation-to-confluenceSkill
>
work-items-to-jiraSkill
>
architectural-analysisSkill
Performs deep architectural analysis of a specified module, directory, or feature area by examining structural
code-reviewSkill
Run a comprehensive code review on local source files. Use this skill when the user asks to review, audit, inspect,