runkids/skillshare

GitHub: runkids/skillshare

一款用 Go 编写的跨平台 AI CLI 技能同步管理工具,将多款 AI 编程助手的技能、规则、提示词统一管理,支持团队共享与安全审计。

Stars: 1316 | Forks: 71

skillshare

skillshare

Website License: MIT Release Platform Go Report Card Ask DeepWiki Mentioned in Awesome Codex CLI

Star on GitHub

runkids%2Fskillshare | Trendshift

AI CLI 技能、规则、命令等的唯一真实来源。只需一条命令即可随处同步 —— 从个人到组织范围。
Codex, Claude Code, OpenClaw, OpenCode 及 50 多种工具。

skillshare demo

官网安装快速开始亮点截图文档

## 为什么选择 skillshare 每个 AI CLI 都有自己独立的技能目录。 你在一个地方编辑,忘记复制到另一个地方,就会搞不清什么内容在哪里。 skillshare 解决了这个问题: - **单一来源,所有代理** — 使用 `skillshare sync` 同步到 Claude, Cursor, Codex 及 50 多种工具 - **不仅是技能** — 使用 [extras](https://skillshare.runkids.cc/docs/reference/targets/configuration#extras) 管理规则、命令、提示词及任何基于文件的资源 - **从任意位置安装** — GitHub, GitLab, Bitbucket, Azure DevOps 或任何自托管的 Git - **内置安全** — 在使用前审计技能,检查提示词注入和数据泄露 - **团队就绪** — 项目级技能放在 `.skillshare/`,组织级技能通过跟踪的仓库管理 - **本地且轻量** — 单一二进制文件,无注册表,无遥测,完全支持离线 - **细粒度过滤** — 使用 [`.skillignore`](https://skillshare.runkids.cc/docs/how-to/daily-tasks/filtering-skills)、SKILL.md `targets` 以及针对特定目标的包含/排除规则,控制哪些技能到达哪些目标 ## 工作原理 - macOS / Linux: `~/.config/skillshare/` - Windows: `%AppData%\skillshare\` ``` ┌─────────────────────────────────────────────────────────────┐ │ Source Directory │ │ ~/.config/skillshare/skills/ ← skills (SKILL.md) │ │ ~/.config/skillshare/extras/ ← rules, commands, etc. │ └─────────────────────────────────────────────────────────────┘ │ sync ┌───────────────┼───────────────┐ ▼ ▼ ▼ ┌───────────┐ ┌───────────┐ ┌───────────┐ │ Claude │ │ OpenCode │ │ OpenClaw │ ... └───────────┘ └───────────┘ └───────────┘ ``` | 平台 | 技能来源 | Extras 来源 | 链接类型 | |----------|---------------|---------------|-----------| | macOS/Linux | `~/.config/skillshare/skills/` | `~/.config/skillshare/extras/` | Symlinks | | Windows | `%AppData%\skillshare\skills\` | `%AppData%\skillshare\extras\` | NTFS Junctions (无需管理员权限) | | | 命令式 (按命令安装) | 声明式 (skillshare) | |---|---|---| | **真实来源** | 技能独立复制 | 单一来源 → 符号链接 (或复制) | | **新机器设置** | 手动重新运行每次安装 | `git clone` 配置 + `sync` | | **安全审计** | 无 | 内置 `audit` + 安装/更新时自动扫描 | | **Web 仪表盘** | 无 | `skillshare ui` | | **运行时依赖** | Node.js + npm | 无 (单个 Go 二进制文件) | ## CLI 和 UI 预览 | 技能详情 | 安全审计 | |---|---| | CLI sync output | CLI install with security audit | | UI 仪表盘 | UI 技能 | |---|---| | Web dashboard overview | Web UI skills page | ## 安装说明 ### macOS / Linux ``` curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh ``` ### Windows PowerShell ``` irm https://raw.githubusercontent.com/runkids/skillshare/main/install.ps1 | iex ``` ### Homebrew ``` brew install skillshare ``` ### GitHub Actions ``` - uses: runkids/setup-skillshare@v1 with: source: ./skills - run: skillshare sync ``` 查看 [`setup-skillshare`](https://github.com/marketplace/actions/setup-skillshare) 了解所有选项(审计、项目模式、版本固定)。 ### 简写 (可选) 在你的 shell 配置文件 (`~/.zshrc` 或 `~/.bashrc`) 中添加别名: ``` alias ss='skillshare' ``` ## 快速开始 ``` skillshare init # Create config, source, and detected targets skillshare sync # Sync skills to all targets ``` ## 亮点 **安装和更新技能** — 从 GitHub, GitLab 或任何 Git 主机 ``` skillshare install github.com/reponame/skills skillshare update --all skillshare target claude --mode copy # if symlinks don't work ``` **符号链接有问题?** — 针对特定目标切换到复制模式 ``` skillshare target --mode copy skillshare sync ``` **安全审计** — 在技能到达你的代理之前进行扫描 ``` skillshare audit ``` **项目技能** — 基于仓库,与你的代码一起提交 ``` skillshare init -p && skillshare sync ``` **Extras** — 管理规则、命令、提示词等 ``` skillshare extras init rules # create a "rules" extra skillshare sync --all # sync skills + extras together skillshare extras collect rules # collect local files back to source ``` **Web 仪表盘** — 可视化控制面板 ``` skillshare ui ``` [所有命令和指南 →](https://skillshare.runkids.cc/docs/reference/commands) ## Star History [![Star History Chart](https://api.star-history.com/svg?repos=runkids/skillshare&type=date&legend=top-left)](https://www.star-history.com/#runkids/skillshare&type=date&legend=top-left) ## 许可证 MIT
标签:Claude Code, Codex CLI, DLL 劫持, DNS解析, EVTX分析, Golang, 云计算, 团队协作, 大语言模型, 威胁情报, 安全编程, 开发效率, 开发者工具, 开源项目, 技能同步, 提示词管理, 文档结构分析, 日志审计, 服务器监控, 网络可观测性, 网络安全研究, 网络调试, 自动化, 规则引擎