{"id":"cee7ae9f-7282-46a2-bc8c-65c95cdbb925","shortId":"2VKSLJ","kind":"skill","title":"share-a-library","tagline":"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.","description":"# Share A Library\n\n## Goal\n\nTurn a finished local library into a real shared artifact with a repo URL and an install command another agent can use.\n\n## Preconditions\n\n- You are already inside a managed library workspace.\n- The library has been sanity-checked.\n- `npx ai-agent-skills build-docs` has already run, or you run it now before publishing.\n\n## Workflow\n\n1. Regenerate docs if needed.\n\n```bash\nnpx ai-agent-skills build-docs\n```\n\n2. Publish the workspace to GitHub.\n\n```bash\ngit init\ngit add .\ngit commit -m \"Initialize skills library\"\ngh repo create <owner>/<repo> --public --source=. --remote=origin --push\n```\n\n3. Return the exact shareable install command.\n\nIf the library has a `starter-pack` collection:\n\n```bash\nnpx ai-agent-skills install <owner>/<repo> --collection starter-pack -p\n```\n\nOtherwise:\n\n```bash\nnpx ai-agent-skills install <owner>/<repo> -p\n```\n\n## Guardrails\n\n- Do not stop at `git init`. A shared library is not shared until the repo exists and the install command is ready.\n- If the repo already exists, connect the existing remote and push instead of creating a duplicate.\n- Prefer the collection install command when a curated starter pack exists.\n- Return the actual repo coordinates you used, not placeholders.\n\n## Done\n\nReturn:\n\n- the repo URL\n- whether you shared a collection or the whole library\n- the exact install command to hand to teammates","tags":["share","library","agent","skills","moizibnyousaf","agent-skills","claude-code","cli","codex","cursor","developer-tools","productivity"],"capabilities":["skill","source-moizibnyousaf","skill-share-a-library","topic-agent-skills","topic-claude-code","topic-cli","topic-codex","topic-cursor","topic-developer-tools","topic-productivity"],"categories":["Ai-Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MoizIbnYousaf/Ai-Agent-Skills/share-a-library","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MoizIbnYousaf/Ai-Agent-Skills","source_repo":"https://github.com/MoizIbnYousaf/Ai-Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 1044 github stars · SKILL.md body (1,384 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T18:52:55.210Z","embedding":null,"createdAt":"2026-04-18T21:56:18.743Z","updatedAt":"2026-05-02T18:52:55.210Z","lastSeenAt":"2026-05-02T18:52:55.210Z","tsv":"'1':97 '2':111 '3':136 'actual':225 'add':121 'agent':59,81,106,156,169 'ai':80,105,155,168 'ai-agent-skil':79,104,154,167 'alreadi':65,87,199 'anoth':58 'artifact':49 'bash':102,117,152,165 'build':84,109 'build-doc':83,108 'check':77 'collect':151,159,214,241 'command':23,35,57,142,193,216,249 'commit':123 'connect':201 'coordin':227 'creat':130,209 'curat':219 'doc':85,99,110 'done':232 'duplic':211 'exact':32,139,247 'exist':189,200,203,222 'finish':42 'gh':128 'git':118,120,122,178 'github':15,26,116 'goal':39 'guardrail':173 'hand':17,251 'init':119,179 'initi':125 'insid':66 'instal':22,34,56,141,158,171,192,215,248 'instead':207 'librari':4,9,38,44,69,72,127,145,182,245 'local':43 'm':124 'manag':8,68 'need':101 'npx':78,103,153,166 'origin':134 'otherwis':164 'p':163,172 'pack':150,162,221 'placehold':231 'precondit':62 'prefer':212 'public':131 'publish':13,27,95,112 'push':135,206 'readi':11,195 'real':47 'regener':98 'remot':133,204 'repo':52,129,188,198,226,235 'return':30,137,223,233 'run':24,88,91 'saniti':76 'sanity-check':75 'share':2,36,48,181,185,239 'share-a-librari':1 'shareabl':33,140 'skill':82,107,126,157,170 'skill-share-a-library' 'sourc':132 'source-moizibnyousaf' 'starter':149,161,220 'starter-pack':148,160 'step':28 'stop':176 'teammat':19,253 'topic-agent-skills' 'topic-claude-code' 'topic-cli' 'topic-codex' 'topic-cursor' 'topic-developer-tools' 'topic-productivity' 'turn':40 'url':53,236 'use':5,61,229 'whether':237 'whole':244 'workflow':96 'workspac':70,114","prices":[{"id":"0af151f0-f727-49e4-88ff-3655d99c0d89","listingId":"cee7ae9f-7282-46a2-bc8c-65c95cdbb925","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MoizIbnYousaf","category":"Ai-Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:56:18.743Z"}],"sources":[{"listingId":"cee7ae9f-7282-46a2-bc8c-65c95cdbb925","source":"github","sourceId":"MoizIbnYousaf/Ai-Agent-Skills/share-a-library","sourceUrl":"https://github.com/MoizIbnYousaf/Ai-Agent-Skills/tree/main/skills/share-a-library","isPrimary":false,"firstSeenAt":"2026-04-18T21:56:18.743Z","lastSeenAt":"2026-05-02T18:52:55.210Z"}],"details":{"listingId":"cee7ae9f-7282-46a2-bc8c-65c95cdbb925","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MoizIbnYousaf","slug":"share-a-library","github":{"repo":"MoizIbnYousaf/Ai-Agent-Skills","stars":1044,"topics":["agent-skills","claude-code","cli","codex","cursor","developer-tools","productivity"],"license":"mit","html_url":"https://github.com/MoizIbnYousaf/Ai-Agent-Skills","pushed_at":"2026-04-13T19:04:12Z","description":"my curated agent skills library ","skill_md_sha":"98fe01010c038a9f16dc7dfc84abee7c1b6a15eb","skill_md_path":"skills/share-a-library/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MoizIbnYousaf/Ai-Agent-Skills/tree/main/skills/share-a-library"},"layout":"multi","source":"github","category":"Ai-Agent-Skills","frontmatter":{"name":"share-a-library","description":"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."},"skills_sh_url":"https://skills.sh/MoizIbnYousaf/Ai-Agent-Skills/share-a-library"},"updatedAt":"2026-05-02T18:52:55.210Z"}}