📦
Harness Barn
Cross-platform library for configuration, path discovery and MCP server management for agentic code harnesses (Claude Code, OpenCode, Goose, Amp)
0 installs
Trust: 34 — Low
Agents
Ask AI about Harness Barn
Powered by Claude · Grounded in docs
I know everything about Harness Barn. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
harness-barn
Rust workspace for AI coding harness detection and skill discovery.
Crates
| Crate | Purpose |
|---|---|
harness-locate | Detect installed harnesses, resolve config paths, parse MCP configs |
skills-locate | Fetch remote skills/plugins from GitHub, parse marketplace registries |
harness-locate
Cross-platform detection for Claude Code, OpenCode, Goose, AMP Code, and Crush.
use harness_locate::{Harness, HarnessKind, Scope};
// Find installed harnesses
for harness in Harness::installed()? {
println!("{} at {:?}", harness.kind(), harness.config(&Scope::Global)?);
}
skills-locate
Discover and fetch plugins from remote sources.
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);
}
Installation
[dependencies]
harness-locate = "0.4"
skills-locate = "0.2"
License
MIT
