Contribute to Public SkillHub
Public contributions have two reviews: a network owner/admin first publishes the skill inside the private network, then public repository maintainers review it for the Internet catalog. Private publication does not mean public publication.
Submission steps
Open a network-published skill in the private Dashboard SkillHub.
Choose “Export public submission” and select an explicit open-source license.
Remove tokens, internal domains, personal paths, customer data, and private identities.
Fork
sleep2agi/agent-networkand import the bundle downloaded by Dashboard:bashnode scripts/import-public-skill-bundle.mjs ~/Downloads/<bundle>.jsonThe import creates:
textdocs-site/docs/public/skillhub/skills/<slug>/<version>/ ├── metadata.json └── SKILL.mdFrom
docs-site/, validate and regenerate the catalog:bashnpm run skillhub:build npm run skillhub:checkCommit the source files and updated
docs/public/skillhub/catalog.json, then open a pull request.
The PR should name the added or updated slug@version, license, public source, and local skillhub:check result. Public maintainers review reusability, license, privacy, and safety with public-skill-review-checklist from the public catalog.
Updates use a new version instead of replacing already published content.
Data that is not exported
The Dashboard bundle omits network IDs, node IDs, user IDs, token-bound aliases, private review notes, and Hub audit data. Export creates a local file and never sends it to anet.sh automatically.