ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

osop-report

Convert .osop and .osoplog.yaml into standalone HTML report with dark mode and expandable nodes

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/archie0125/osop-report
Or

OSOP Report Generator

Convert workflow definition and/or execution log into a self-contained HTML report.

Arguments

$ARGUMENTS

If no arguments provided, look for the most recent files in sessions/ directory.

Steps

  1. Find the files — read the .osop file (first argument). If a .osoplog.yaml is also provided (second argument), read that too.

  2. Generate the HTML report using the embedded report generator or by building inline HTML:

    • Read both YAML files
    • Create a self-contained HTML with inline CSS
    • Each node becomes an expandable <details> element
    • Color-code by node type (orange=human, purple=agent, blue=api/cli/mcp, gray=git/docker/cicd, green=db/data)
    • Show status badges, duration bars, tool usage, AI metadata, reasoning blocks
    • Include dark mode via prefers-color-scheme
  3. Save the HTML next to the source file with -report.html suffix.

  4. Tell the user the file path so they can open it in a browser.

Output format

The HTML report includes:

  • Header: workflow name, status badge, duration, cost, node count
  • Error banner: any failed nodes listed prominently
  • Node list: expandable cards with type badge, duration bar, inputs/outputs, AI metadata, tool usage, reasoning
  • Dark mode responsive, <15KB, zero external dependencies

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-archie0125-osop-report": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.