Skip to content

Fix publish workflow by aligning SKILL frontmatter with Intent schema - #2

Merged
letstri merged 2 commits into
mainfrom
copilot/fix-publish-job-failure
Jul 2, 2026
Merged

letstri merged 2 commits into
mainfrom
copilot/fix-publish-job-failure

Conversation

Copilot AI commented Jul 2, 2026 •

Copy link
Copy Markdown
Contributor

The publish GitHub Actions job failed because intent validate skills rejected non-spec top-level frontmatter keys in SKILL files. This updates skill metadata shape to match the validator contract used in the publish path.

  • Root cause addressed

    • type, library, and library_version were defined as top-level frontmatter keys, which the validator now treats as invalid.
  • Change applied

    • Moved those fields under metadata in:
      • seitu/skills/seitu/SKILL.md
      • seitu/skills/seitu-overview/SKILL.md
  • Impact

    • Restores compatibility with intent validate skills executed during prepublishOnly / publish workflow.
# Before
---
name: seitu
type: core
library: seitu
library_version: "0.16.1"
---

# After
---
name: seitu
metadata:
  type: core
  library: seitu
  library_version: "0.16.1"
---

@vercel

vercel Bot commented Jul 2, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
seitu Ready Ready Preview, Comment Jul 2, 2026 11:15am

Copilot AI changed the title [WIP] Fix failing GitHub Actions job publish Fix publish workflow by aligning SKILL frontmatter with Intent schema Jul 2, 2026
Copilot AI requested a review from letstri July 2, 2026 11:15
@letstri
letstri merged commit cb1e6d6 into main Jul 2, 2026
4 checks passed
@letstri
letstri deleted the copilot/fix-publish-job-failure branch September 24, 2026 17:21

This branch was successfully deployed

1 active deployment
Preview — d859230f Deployed Jul 2, 2026 by vercel[bot]
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.

2 participants