Skip to content

fix(skills): make dashboard frontmatter schema-compatible - #234

Open
huangjlin-lab wants to merge 1 commit into
iOfficeAI:mainfrom
huangjlin-lab:codex/fix-opl-frontmatter
Open

fix(skills): make dashboard frontmatter schema-compatible#234
huangjlin-lab wants to merge 1 commit into
iOfficeAI:mainfrom
huangjlin-lab:codex/fix-opl-frontmatter

Conversation

@huangjlin-lab

Copy link
Copy Markdown

Summary

  • replace the raw < comparison in the dashboard skill description with equivalent natural language
  • preserve the existing triggers, exclusions, and dashboard workflow behavior

Why

OPL's managed companion validator rejects angle brackets in skill descriptions. The current wording makes officecli-data-dashboard fail with invalid_frontmatter_description, which blocks OPL Flow policy readiness.

Validation

  • Skill Creator quick_validate.py: pass
  • git diff --check: pass
  • isolated opl skill companion apply --mode managed --json: synced, frontmatter valid, resources complete
  • current OPL Flow repair: skill ready, package status available

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant