osop-report
Convert .osop and .osoplog.yaml into standalone HTML report with dark mode and expandable nodes
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/archie0125/osop-reportOSOP 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
-
Find the files — read the .osop file (first argument). If a .osoplog.yaml is also provided (second argument), read that too.
-
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
-
Save the HTML next to the source file with
-report.htmlsuffix. -
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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-archie0125-osop-report": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
osop
OSOP workflow authoring, validation, risk analysis, and self-optimization for AI agents
osop-log
Generate OSOP session log — creates .osop workflow and .osoplog.yaml execution record
osop-review
Review .osop/.osoplog for security risks, permission gaps, and destructive commands
osop-optimize
Analyze .osoplog execution history to optimize workflows — finds slow steps and parallelization opportunities