Skip to content

fix: parse CRLF SKILL.md frontmatter without name-only stub - #12

Merged
miniLV merged 1 commit into
masterfrom
fix/crlf-skill-frontmatter
Oct 14, 2026
Merged

miniLV merged 1 commit into
masterfrom
fix/crlf-skill-frontmatter

Conversation

@miniLV

@miniLV miniLV commented Oct 14, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes #11

Test plan

  • npm run test:core (73 passed)
  • Reporter on Windows: plexus sync on a CRLF skill keeps the real description (optional)

Windows skills with CRLF endings failed FRONTMATTER_RE (LF-only), so
sync prepended a name-as-description stub and broke skill triggers.
Accept optional CR in the regex and cover parse + stub-repair cases.
@miniLV
miniLV merged commit 5c91e87 into master Oct 14, 2026
4 checks passed
@miniLV
miniLV deleted the fix/crlf-skill-frontmatter branch October 14, 2026 05:50
miniLV added a commit that referenced this pull request Oct 14, 2026
Patch release for CRLF SKILL.md frontmatter parsing (#12 / #11).
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.

[Bug]: CRLF SKILL.md gets a name-only stub frontmatter prepended on every sync

1 participant