← Back to Skills Marketplace
neo1307

Incident Dossier

by neo1307 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
149
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install incident-dossier
Description
Build a concise incident dossier from operational logs, audits, JSON/JSONL files, and state snapshots. Use when investigating failures, duplicate events, stu...
README (SKILL.md)

Incident Dossier

Use this skill to turn messy operational artifacts into a usable incident report.

Workflow

  1. Identify the evidence set first: logs, JSON/JSONL audit trails, state snapshots, screenshots, or reports.
  2. Prefer summarizing from parsed artifacts instead of hand-reading long raw logs.
  3. Run scripts/build_incident_dossier.js with explicit inputs when at least one JSON/JSONL source exists.
  4. Verify the generated timeline against a few raw lines before trusting it.
  5. State uncertainty explicitly when timestamps are missing or conflicting.

Output contract

Always include:

  • Incident summary
  • Scope / blast radius
  • Timeline
  • Evidence list
  • Hypotheses / likely root cause
  • Recovery status
  • Recommended next actions

Script

Use scripts/build_incident_dossier.js to parse mixed JSON/JSONL evidence and emit a Markdown dossier. Give it multiple --input paths and one --out path.

Example:

node skills/incident-dossier/scripts/build_incident_dossier.js \
  --input memory/job-audit.jsonl \
  --input out/job_consistency_audit_report.json \
  --out out/incident-dossier.md

Guardrails

  • Do not fabricate timestamps.
  • Do not collapse distinct incidents into one unless the evidence clearly links them.
  • Keep the dossier evidence-first; interpretation comes after observed facts.
Usage Guidance
This skill appears coherent and runs entirely on files you provide. Before installing/using: ensure your agent environment has Node.js available (SKILL.md expects to run node), only pass intended evidence files (do not feed secrets or unrelated system files), and review the generated dossier against raw lines as the skill itself recommends. There are no network calls or hidden endpoints in the code, but exercise standard caution about what files you hand to any automated processor.
Capability Analysis
Type: OpenClaw Skill Name: incident-dossier Version: 1.0.0 The incident-dossier skill is a utility for parsing and summarizing JSON/JSONL log files into a structured Markdown report. The Node.js script (scripts/build_incident_dossier.js) uses standard file system operations to extract event metadata (timestamps, types, and IDs) and contains no network activity, obfuscation, or unauthorized access patterns. The instructions in SKILL.md are consistent with the tool's purpose and do not contain any prompt-injection attacks or malicious directives.
Capability Assessment
Purpose & Capability
The skill is an incident-dossier generator and includes a JS script that parses JSON/JSONL evidence and emits a Markdown report — this matches the name and description. One minor inconsistency: SKILL.md instructs running the script with node, but the registry metadata lists no required binaries; the script therefore implicitly requires a Node.js runtime that is not declared.
Instruction Scope
SKILL.md restricts actions to parsing provided evidence files and producing an output dossier. It explicitly instructs the agent to invoke the included script with explicit --input paths and an --out path and includes guardrails (do not fabricate timestamps, verify raw lines). There are no instructions to read unrelated system files or environment variables.
Install Mechanism
There is no install spec (instruction-only skill plus a local script). No downloads, remote installs, or archive extraction are present. The only runtime requirement is executing the provided Node.js script locally.
Credentials
The skill declares no environment variables, credentials, or config paths, and the code does not access environment secrets. It only reads files supplied as inputs and writes the output file.
Persistence & Privilege
always is false and the skill does not request persistent or elevated privileges, nor does it modify other skills or global agent configuration. It only creates the specified output file.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install incident-dossier
  3. After installation, invoke the skill by name or use /incident-dossier
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug incident-dossier
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Incident Dossier?

Build a concise incident dossier from operational logs, audits, JSON/JSONL files, and state snapshots. Use when investigating failures, duplicate events, stu... It is an AI Agent Skill for Claude Code / OpenClaw, with 149 downloads so far.

How do I install Incident Dossier?

Run "/install incident-dossier" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Incident Dossier free?

Yes, Incident Dossier is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Incident Dossier support?

Incident Dossier is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Incident Dossier?

It is built and maintained by neo1307 (@neo1307); the current version is v1.0.0.

💬 Comments