Skip to content

fix: accept numeric-leading skill names - #1

Draft
Holodeck23 wants to merge 2 commits into
earlyaidopters:mainfrom
Holodeck23:fix/allow-numeric-leading-skill-names
Draft

fix: accept numeric-leading skill names#1
Holodeck23 wants to merge 2 commits into
earlyaidopters:mainfrom
Holodeck23:fix/allow-numeric-leading-skill-names

Conversation

@Holodeck23

Copy link
Copy Markdown

Summary

  • allow valid portable skill names beginning with a digit, such as 4up
  • keep rejecting uppercase, underscore, whitespace, and empty names
  • add focused Node test coverage and a npm test script

Validation

  • npm test (2 passing)
  • npm run build
  • git diff origin/main...HEAD --check

Scope check

The branch contains exactly four files versus origin/main: package.json, src/adapters/portable.ts, src/ir.ts, and test/portable-name-validation.test.ts. Pre-existing generated skill/dist/claude/polyskill/SKILL.md and skill/dist/codex/polyskill/SKILL.md edits remain unstaged and are not included. No user skills, Vulcan changes, personal material, or installed runtime files are included.

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