项目简介
skillc 是一个用 Rust 编写的 AI Agent 技能开发工具包。它定义了一种开放格式,让 AI Agent 能够搜索、引用和追踪 Skill 的使用情况。
核心特性
开发工具链
skc init- 快速创建技能项目骨架skc lint- 验证技能结构(前置元数据、链接、Markdown 规范)skc build- 编译技能为 FTS5 全文搜索索引
运行时能力
skc search- 语义搜索 Skill 内容skc show- 按章节展示 Skill 内容skc outline- 生成 Skill 大纲skc stats- 分析 Agent 实际使用情况
协议支持
- 完整 MCP 服务器实现
- 兼容 Claude Desktop、Cursor 等主流 AI 工具
技术亮点
| 特性 | 实现 |
|---|---|
| 搜索引擎 | SQLite FTS5 全文索引 |
| 配置格式 | TOML + YAML frontmatter |
| 跨平台 | macOS / Linux / Windows |
| 无运行时依赖 | 单二进制文件分发 |
适用场景
- Skill 作者:编写、验证、发布 Agent Skill
- Skill 用户:编译第三方 Skill,获得搜索和使用追踪能力
- Agent 开发者:通过 MCP 协议集成
安装
cargo install skillc
项目地址
https://github.com/govctl-org/skillc
Ext Link: https://github.com/govctl-org/skillc
1
共 0 条评论, 1 页
评论区
写评论还没有评论