Skip to content

feat(devframe): ship skills folder in published package#308

Merged
antfu merged 1 commit intomainfrom
antfu/devframe-ship-skills
May 7, 2026
Merged

feat(devframe): ship skills folder in published package#308
antfu merged 1 commit intomainfrom
antfu/devframe-ship-skills

Conversation

@antfu
Copy link
Copy Markdown
Member

@antfu antfu commented May 7, 2026

Description

The devframe npm package now bundles the skills/devframe/ agent skill at publish time, the same way @vitejs/devtools-kit already does. The prepack script copies skills/devframe/ from the repo root into the package as skills/devframe/, and the folder is added to the files array so it lands in the tarball. The generated copy is gitignored.

The skills/devframe/README.md already anticipates this — it tells users to symlink the skill manually "until devframe publishes an installable skill." This PR closes that gap, so installing devframe makes the skill discoverable to skills-aware agent tooling. devframe ships only its own skill (not the vite-devtools-kit one) since it is the lower-level foundation.

Linked Issues

Additional context

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@antfu antfu merged commit 2bbdcc1 into main May 7, 2026
7 checks passed
@antfu antfu deleted the antfu/devframe-ship-skills branch May 7, 2026 07:22
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