Skip to content

Add a skill to a bundle

Bundling is opt-in. Choose an existing destination only when the skills form one coherent installable capability.

Create the new skill branch, plan the import, and omit --category. The existing bundle owns its category and author identity. Pass a strictly higher plugin version:

uv run forge branch --plugin existing-plugin --skill second-skill

uv run forge import \
  --source /absolute/path/second-skill \
  --plugin existing-plugin \
  --version 0.2.0 \
  --license Apache-2.0 \
  --license-file /absolute/path/LICENSE \
  --origin https://github.com/example/source \
  --revision 0123456789abcdef0123456789abcdef01234567 \
  --source-subpath skills/second-skill

Review the no-write plan, then repeat with --expected-sha256 HASH --apply.

Each bundled skill receives its own provenance record and applicable license evidence. Imported files do not inherit the repository's MIT license.