Skip to content

[compound-engineering] Bug: <skill-name> in ce-release-notes description fails Cowork plugin validator #602

@dlove-s

Description

@dlove-s

Bug Description

Component: Skill — ce-release-notes
Summary: A single <skill-name> angle-bracket token in the description frontmatter field of skills/ce-release-notes/SKILL.md fails Cowork's plugin validator with a generic "Plugin validation failed" banner and no further detail. Removing the brackets or backtick-wrapping the token makes the plugin install cleanly. The same frontmatter works in Claude Code because Claude Code does not parse descriptions as HTML.

Environment

What Happened

When packaging the plugin as a Cowork .plugin bundle and attempting to install, the preview card shows a yellow "Plugin validation failed" banner with no message, no failing HTTP request, and no structured error in devtools. Nine rounds of manual bisect across 43 skills + 50 agents narrowed the failure to a single skill, and then to a single substring within its description frontmatter: <skill-name>.

Expected Behavior

The plugin should install in Cowork the same way it installs in Claude Code. Frontmatter description fields in the compound-engineering plugin should not contain raw angle-bracket tokens that look like HTML tags, since they fail Cowork's validator.

Steps to Reproduce

  1. Clone compound-engineering-plugin at a version that includes the angle-bracket <skill-name> in

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions