An template for how to might distribute agent skills with jsrepo. It also contains a few skills that might be useful when building with jsrepo.
jsrepo add --registry github/jsrepojs/skills
| Name | Title | Description |
|---|---|---|
| automatic-building | Automatically build your registry with jsrepo | How automatically collect your registry items without having to manually define each one |
| custom-outputs | Creating Custom Outputs with jsrepo | How to create custom outputs with jsrepo |
Your skills should be placed in the skills directory. Each skill should have a SKILL.md file that contains the skill's description and instructions.
You can create a new skill with the following command:
pnpm new:skill <name>This will create a new skill with a template SKILL.md file.
Once you're ready to distribute your skills you can run the following command to build the registry.json file:
pnpm buildOnce you've built the registry.json file you can commit it to your repository and start distributing your skills.
Users can then add your skills to their project by running the following command:
# list all available skills
jsrepo add --registry github/<your-username>/<your-repository>
# add a specific skill
jsrepo add github/<your-username>/<your-repository>/<skill>