Skip to content

v0.3.0 — Dashboard + v0.2.0 improvements

Choose a tag to compare

@evilstar2016 evilstar2016 released this 16 May 15:15

What's new in v0.3.0

Dashboard command

New skill-doctor dashboard command generates a unified Mission Control–style HTML dashboard combining all diagnostics — scan, conflicts, audit, and cleanup — in a single scrolling page.

skill-doctor dashboard                           # writes skill-doctor-dashboard.html
skill-doctor dashboard --report ./out/dash.html  # custom output path
skill-doctor dashboard --open                    # open in browser after generating
skill-doctor dashboard --scope project           # project skills only

Features:

  • Health ring — SVG donut chart showing proportion of clean / conflicting / at-risk / duplicate skills
  • Platform distribution — horizontal bar chart per platform
  • Skill inventory — full table with status indicators
  • Conflicts section — severity distribution bar + conflict pair cards with similarity scores
  • Security audit — 4-rule heatmap (shell-exec, destructive, secret-leak, network-call) + finding detail cards with code snippets
  • Cleanup section — duplicate skill pairs with keep/remove recommendations

What was new in v0.2.0

  • diff command — compare two skills side-by-side with optional LLM analysis
  • cleanup command — detect and remove duplicate skills
  • Redesigned HTML reports — gstack-decoder aesthetic with dark mode, expandable conflict cards
  • OpenClaw & Hermes platform support
  • paths.extra config — add custom scan directories with glob wildcard support
  • Configurable LLM timeout via config.json