As I understand it the idea is that packages should contain a top-level skills/ folder, in order to share skills with users who depend on the package.
As illustrate in your docs below:
my_package/
lib/
skills/
my_package-code-gen/
SKILL.md
scripts/ # optional helper scripts
references/ # optional reference docs
assets/ # optional static resources
my_package-testing/
SKILL.md
Please consider following the conventions established in package:extension_discovery.
Basically:
my_package/
lib/
extension/skills/
config.yaml
my_package-code-gen/
SKILL.md
scripts/ # optional helper scripts
references/ # optional reference docs
assets/ # optional static resources
my_package-testing/
SKILL.md
Then you can also use package:extension_discovery to efficiently discover packages that have skills.
Note:
- dart generally uses singular form
As I understand it the idea is that packages should contain a top-level
skills/folder, in order to share skills with users who depend on the package.As illustrate in your docs below:
Please consider following the conventions established in package:extension_discovery.
Basically:
Then you can also use package:extension_discovery to efficiently discover packages that have skills.
Note: