share-a-library
Use when a managed library is ready to publish to GitHub and hand to teammates as an install command. Run the GitHub publishing steps, then return the exact shareable install command.
How do I install this agent skill?
npx skills add https://github.com/moizibnyousaf/ai-agent-skills --skill share-a-libraryIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill automates the process of publishing a local project to a public GitHub repository. This behavior presents a data exposure risk as it uploads all files in the current workspace to a public server without verifying if sensitive information like credentials or private configuration files are included.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Share A Library
Goal
Turn a finished local library into a real shared artifact with a repo URL and an install command another agent can use.
Preconditions
- You are already inside a managed library workspace.
- The library has been sanity-checked.
npx ai-agent-skills build-docshas already run, or you run it now before publishing.
Workflow
- Regenerate docs if needed.
npx ai-agent-skills build-docs
- Publish the workspace to GitHub.
git init
git add .
git commit -m "Initialize skills library"
gh repo create <owner>/<repo> --public --source=. --remote=origin --push
- Return the exact shareable install command.
If the library has a starter-pack collection:
npx ai-agent-skills install <owner>/<repo> --collection starter-pack -p
Otherwise:
npx ai-agent-skills install <owner>/<repo> -p
Guardrails
- Do not stop at
git init. A shared library is not shared until the repo exists and the install command is ready. - If the repo already exists, connect the existing remote and push instead of creating a duplicate.
- Prefer the collection install command when a curated starter pack exists.
- Return the actual repo coordinates you used, not placeholders.
Done
Return:
- the repo URL
- whether you shared a collection or the whole library
- the exact install command to hand to teammates
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/moizibnyousaf/ai-agent-skills/share-a-library">View share-a-library on skillZs</a>