Skip to content

fix: ignore root docs in skill package scan#11

Open
pauldthomson wants to merge 1 commit intonicobailon:mainfrom
pauldthomson:fix-ignore-root-md
Open

fix: ignore root docs in skill package scan#11
pauldthomson wants to merge 1 commit intonicobailon:mainfrom
pauldthomson:fix-ignore-root-md

Conversation

@pauldthomson
Copy link

Why

Pi currently discovers root-level markdown files in skill packages. In this package, README.md and CHANGELOG.md were being parsed as skills, which triggered description is required conflicts during skill loading.

What Changed

  • Added a root .ignore file to skip these non-skill docs during package scanning:
    • README.md
    • CHANGELOG.md

This keeps the package's SKILL.md discovery intact while preventing accidental skill parsing of general docs.

Validation

  • Verified by loading from directory and confirming only SKILL.md is discovered as a skill.

@pauldthomson
Copy link
Author

pauldthomson commented Feb 26, 2026

Note this duplicates #10, not sure which is better TBH, but I followed this path

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