马具谷仓
Rust工作区用于AI编码线束检测和技能发现。
板条箱
| 板条箱 | 用途 |
|---|---|
harness-locate | 检测已安装的线束,解析配置路径,解析MCP配置 |
skills-locate | 从GitHub获取远程技能/插件,解析市场注册表 |
线束定位
Claude Code、OpenCode、Goose、AMP Code和Crush的跨平台检测。
use harness_locate::{Harness, HarnessKind, Scope};
// Find installed harnesses
for harness in Harness::installed()? {
println!("{} at {:?}", harness.kind(), harness.config(&Scope::Global)?);
}技能定位
从远程源发现和获取插件。
use skills_locate::{GitHubRef, discover_plugins};
let source = GitHubRef::parse("github:owner/repo")?;
let plugins = discover_plugins(&source).await?;
for plugin in plugins {
println!("{}: {}", plugin.name, plugin.description);
}安装
[dependencies]
harness-locate = "0.4"
skills-locate = "0.2"许可证
麻省理工学院
