share-a-library

Solid

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.

Code & Development 1,073 stars 124 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
100
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
69
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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-docs` has already run, or you run it now before publishing. ## Workflow 1. Regenerate docs if needed. ```bash npx ai-agent-skills build-docs ``` 2. Publish the workspace to GitHub. ```bash git init git add . git commit -m "Initialize skills library" gh repo create <owner>/<repo> --public --source=. --remote=origin --push ``` 3. Return the exact shareable install command. If the library has a `starter-pack` collection: ```bash npx ai-agent-skills install <owner>/<repo> --collection starter-pack -p ``` Otherwise: ```bash 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

Details

Author
MoizIbnYousaf
Repository
MoizIbnYousaf/Ai-Agent-Skills
Created
5 months ago
Last Updated
1 months ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category