Token导航 LogoToken导航TokenDH.com
skrills (Athola) logo
开发工具未说明官方级别未说明来源级核验

skrills (Athola)

MCP Server

Skrills是一个支持多种AI编程助手的技能验证、分析和同步工具,适用于Claude Code、Codex CLI、GitHub Copilot CLI和Cursor。

工具数

0

提示词数

0

GitHub Stars

64

资源数

0
RustClaude实时分析ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

athola

提供方

athola

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

斯克里尔斯

![Crates.io](https://crates.io/crates/skrills) ](https://crates.io/crates/skrills) ![Docs](https://athola.github.io/skrills/) ![CI](https://github.com/athola/skrills/actions/workflows/ci.yml) ![Coverage](https://github.com/athola/skrills/actions/workflows/coverage.yml) ![Audit](https://github.com/athola/skrills/actions/workflows/audit.yml) ![License: MIT](LICENSE) ![Mentioned in Awesome Codex CLI](https://github.com/RoggeOhta/awesome-codex-cli)

Claude Code、Codex CLI、GitHub Copilot CLI的技能支持引擎, 和光标。

安装 | 用户指南 | CLI参考 | MCP教程 | 常见问题 | 更新日志

0.8.0的新增功能 --冷窗实时分析 (skrills cold-window --browser).持续刷新 插件/技能/命令/子代理的仪表板 4级警报策略,每个来源的令牌归因,仅拉取 研究结果。浏览器surface将在此版本中发布;文本用户界面 窗格可用作库代码。看 冷窗导轨. 看 更新日志.

为什么选择Skrill?

为一个AI编码助理编写的技能很少在另一个AI编程助理身上发挥作用。 Skrill在四个CLI中验证、分析和同步技能 来自单个Rust二进制文件的环境:

  • 一个命令同步 -- skrills sync-all 镜像技能,

命令、代理、MCP服务器、钩子、规则、首选项和 Claude Code、Codex CLI、Copilot CLI之间的插件资产, 和光标。

  • 使用autofix进行验证 --检测缺失的前体,

不兼容的字段和每个目标的主体问题 需求,然后用 --autofix.

  • 36工具MCP服务器 --公开验证、同步、,

通过stdio或HTTP进行情报和研究操作 其他工具可以通过编程方式调用Skrill。

比较 Skrill的不同之处 来自静态技能包、规则存储库和本地同步 克利斯。

演示

Skrills Demo

TUI仪表板 --通过以下方式浏览技能、活动和指标 键盘快捷键:

TUI Dashboard

快速入门教程 为了一个 演练,或 MCP教程 对于服务器 设置。

特性

  • 冷窗实时分析 (0.8.0) --

skrills cold-window --browser 开启持续刷新 具有4层警报策略(滞后+最小停留时间)的仪表板, 新近度加权提示排名、每个源令牌归因,以及 只提取研究结果。浏览器表面版本为0.8.0; TUI窗格目前仅供图书馆使用。 看 冷窗导轨.

  • 跨CLI验证 --根据克劳德代码进行验证

(许可)、Codex CLI(严格)、Copilot CLI(严格 光标规则。自动导出缺少的YAML frontmatter。

  • 多向同步 --同步八种资产类型

四个CLIs。文件哈希保留了手动编辑。

  • 令牌分析 --每项技能令牌计数减少

上下文窗口管理建议。

  • 依赖解析 --循环检测与semver

技能图中的约束。

  • MCP服务器 --36个工具通过stdio或HTTP进行验证,

同步、情报、研究和技能生成。

  • 会话挖掘 --解析Claude Code和Codex CLI会话

历史以改进建议。

  • 仪表盘 --TUI和浏览器UI显示技能,

验证状态、使用指标和MCP服务器配置。 可以通过以下方式按需生成独立的HTML门户 这 html-portal-generator 技能——产生单一 skrills-portal.html 它可以离线工作。

  • 插件资产同步 --将插件清单写入Cursor的

plugins/local/ 目录,因此同步插件显示为 安装。具有插件来源的技能按以下方式组织 他们的源插件。陈旧的插件条目被修剪 自动。

  • 验证缓存 --在SQLite中缓存验证结果

所以 skrills validate 使用陈旧指示器离线工作。

  • GitHub行动 --用于验证技能的可重用操作

具有可配置目标和严格性的拉取请求。

  • 发现重复数据删除 --前体身份匹配

整合重复的技能装置。

安装

macOS/Linux:

curl -LsSf https://raw.githubusercontent.com/athola/skrills/HEAD/scripts/install.sh | sh

Windows PowerShell:

powershell -ExecutionPolicy Bypass -NoLogo -NoProfile -Command ^
"Remove-Item alias:curl -ErrorAction SilentlyContinue; iwr https://raw.githubusercontent.com/athola/skrills/HEAD/scripts/install.ps1 -UseBasicParsing | iex"

crates.io: cargo install skrills

安装指南 用于HTTP传输 设置、systemd服务和高级选项。

快速入门

# Validate skills for Codex/Copilot/Cursor compatibility
skrills validate --target both --autofix

# Analyze token usage
skrills analyze --min-tokens 1000 --suggestions

# Sync from Claude to all other CLIs
skrills sync-all

# Sync between specific environments
skrills sync --from cursor --to claude

# Start MCP server and open the browser dashboard
skrills serve --http 127.0.0.1:3000 --open

# Real-time cold-window dashboard (0.8.0)
skrills cold-window --browser --port 8888

# Interactive TUI dashboard
skrills tui

# Launch an agent with automatic backend routing (Claude -> Codex fallback)
skrills multi-cli-agent my-agent

CLI参考 适用于所有命令,包括 技能生命周期管理(skill-deprecate, skill-rollback, skill-import, skill-score, skill-catalog).

CI集成

使用可重用的GitHub Action验证拉取请求中的技能:

- uses: athola/skrills/.github/actions/validate-skills@v0.8.0
  with:
    targets: all
    strict: true
    path: skills/

支持的环境

Skrill在四个CLI环境中同步八种资产类型。 每个单元格都反映了适配器今天读写的内容:

资产克劳德代码Codex CLI复制品CLI光标
技能YYY
命令YY--Y
代理人Y--YY
MCP服务器YYY
挂钩Y----Y
说明/规则Y--YY
首选项YYY--
插件资产Y----Y

插件资产同步写入 .cursor-plugin/plugin.json 清单到 ~/.cursor/plugins/local/ 因此,Cursor能够识别已同步的插件。 Cursor从以下位置发现实际插件内容 ~/.claude/plugins/cache/ 本地。在同步过程中,过时的插件条目会自动修剪。

光标规则(.mdc 文件)通过模式双向映射 推导(alwaysApply,全局范围,请求代理)。 看 ADR 0006 为了 映射策略和 同步指南 为了 工作流程。

建筑

板条箱用途
cli二进制入口点(委托给 server 板条箱)
serverMCP服务器、HTTP传输、安全中间件
validateClaude/Codex/Copilot/Cursor兼容性的验证逻辑
analyze令牌计数、依赖性分析、优化
intelligence建议、项目分析、技能生成
sync使用每个CLI(Claude、Codex、Copilot、Cursor)的适配器进行多向同步
dashboardTUI和基于浏览器的技能可视化
discovery技能发现和排名
state环境配置、清单设置、运行时覆盖、验证缓存、网络检测
metrics基于SQLite的遥测用于调用、验证和同步
subagents共享子代理运行时和后端
tome研究API编排、缓存、PDF服务
test-utils共享测试基础设施(夹具、RAII防护装置、临时驱动器)

架构文档 对于板条箱 依赖图和运行时流。

配置

创建 ~/.skrills/config.toml 对于持久设置:

[serve]
auth_token = "your-secret-token"
tls_auto = true
cors_origins = "https://app.example.com"

优先级:CLI标志>环境变量>配置文件。

安全文档 用于TLS设置(skrills cert 子命令)以及 常见问题 对于环境变量。

文档

资源描述
用户指南主要文件(mdBook)
CLI参考所有带有示例的命令
MCP教程服务器设置和工具参考
同步指南跨CLI同步工作流(Claude、Codex、Copilot、Cursor)
令牌优化上下文窗口管理
常见问题常见问题
安全身份验证、TLS、威胁模型
更新日志发布历史

已知限制

  • 无运行时技能注入:Skrill验证和同步

文件夹;它不会在运行时将技能注入到提示中。

  • 副驾驶命令同步:Copilot CLI不支持斜线

命令,因此跳过命令同步。

  • 光标首选项:光标首选项尚未映射;

光标目标的首选项同步被跳过。

  • 经验挖掘:会话历史解析在以下情况下效果最佳

最新的克劳德代码/Codex CLI版本。

  • LLM一代:需要 ANTHROPIC_API_KEY

OPENAI_API_KEY 为了创造技能。

插件市场

Skrill验证、分析和同步这些示例中的技能 插件市场:

Claude Code的技能包,涵盖TDD、代码审查、规划、, 调试和开发工作流程。

--Claude Code的插件市场,包括技能、代理、钩子、, 以及跨多个域的命令。

发展

make lint test --quiet

需要Rust 1.75+。看 开发指南 用于测试覆盖率、CI和贡献工作流。

贡献

威胁模型

  • 错误报告:包括操作系统, skrills --version,以及日志

(--trace-wire 对于MCP)

  • 拉取请求:关注

工艺指南;更新文档/测试 带代码

许可证

麻省理工学院

![Star History Chart](https://www.star-history.com/#athola/skrills&type=date&legend=top-left)

目录标签

目录标签

RustClaude实时分析技能同步本地部署AI编程助手跨平台验证MCP服务器

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP