osop-report
Convert .osop and .osoplog.yaml into standalone HTML report with dark mode and expandable nodes
Best use case
osop-report is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Convert .osop and .osoplog.yaml into standalone HTML report with dark mode and expandable nodes
Teams using osop-report should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/osop-report/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How osop-report Compares
| Feature / Agent | osop-report | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Convert .osop and .osoplog.yaml into standalone HTML report with dark mode and expandable nodes
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# 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
Related Skills
ESG & Sustainability Reporting Framework
You are an ESG reporting specialist. Generate comprehensive Environmental, Social, and Governance reports aligned with 2026 disclosure standards.
Board Reporting Framework
Generate investor-ready board decks and reporting packages. Covers monthly board updates, quarterly deep dives, and annual reviews with the metrics that actually matter.
Annual Report Generator
Build a complete annual business report from raw data. Covers financial performance, operational metrics, strategic highlights, and forward-looking guidance.
daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
wechat-report
Generate a structured comparison report for multiple WeChat Official Account articles under one topic. Use this when the user wants several公众号文章 collected into one local report with article metadata, engagement status, content structure tables,爆款写法标签, and a later optional Feishu sync step.
pretext-reporter-bao
文本测量和Canvas布局报告工具 - 基于Pretext库,支持多语言文本测量、行布局计算、可视化报告生成
osop
OSOP workflow authoring, validation, risk analysis, and self-optimization for AI agents
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
osop-log
Generate OSOP session log — creates .osop workflow and .osoplog.yaml execution record
web3-weekly-report
自动抓取数据并生成 Web3 行业资本运作周报,涵盖融资事件、监管动态、上市公司 DAT 动态、并购交易与 RWA 项目追踪。当用户提到"写周报"、"生成周报"、"整理本周融资"、"Web3 周报"、"资本运作周报"、"采编周报",或请求整理加密行业本周动态时,立即激活此 skill。即使用户只说"帮我写本周的",只要上下文涉及 Web3、加密、融资、RWA、DAT,也应激活。
name: web3-weekly-report
description: 自动抓取数据并生成 Web3 行业资本运作周报,涵盖融资事件、监管动态、上市公司 DAT 动态、并购交易与 RWA 项目追踪。当用户提到"写周报"、"生成周报"、"整理本周融资"、"Web3 周报"、"资本运作周报"、"采编周报",或请求整理加密行业本周动态时,立即激活此 skill。即使用户只说"帮我写本周的",只要上下文涉及 Web3、加密、融资、RWA、DAT,也应激活。