Skip to main content

Crate brainwires_skills

Crate brainwires_skills 

Source
Expand description

§brainwires-skills

Agent skills system — SKILL.md parsing, registry, routing, and execution.

Skills are markdown-based packages that extend agent capabilities using progressive disclosure:

  • At startup: only metadata (name, description) is loaded for fast matching
  • On activation: full SKILL.md content is loaded on-demand

§SKILL.md Format

---
name: review-pr
description: Reviews pull requests for code quality and security issues.
allowed-tools:
  - Read
  - Grep
model: claude-sonnet-4
metadata:
  category: code-review
  execution: subagent
---

# PR Review Instructions
...

Re-exports§

pub use executor::ScriptPrepared;
pub use executor::SkillExecutor;
pub use executor::SubagentPrepared;
pub use metadata::MatchSource;
pub use metadata::Skill;
pub use metadata::SkillExecutionMode;
pub use metadata::SkillMatch;
pub use metadata::SkillMetadata;
pub use metadata::SkillResult;
pub use metadata::SkillSource;
pub use parser::parse_skill_file;
pub use parser::parse_skill_metadata;
pub use parser::render_template;
pub use registry::SkillRegistry;
pub use router::SkillRouter;

Modules§

executor
Skill Executor
metadata
Skill Metadata and Core Types
parser
SKILL.md Parser
registry
Skill Registry
router
Skill Router