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 t…
它会碰到什么
扫了多少1 个文本文件,2 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
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
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。