Skip to main content

Crate houston_skills

Crate houston_skills 

Source
Expand description

Hermes-style self-improving skills for AI agents.

Skills are directories containing a SKILL.md file with frontmatter metadata and a markdown body. Stored under a skills directory (typically .houston/skills/).

Modules§

format
SKILL.md frontmatter parsing and serialization.
index
Skills index builder for system prompt injection.
patch
Whitespace-normalized fuzzy find-and-replace for skill content.

Structs§

CreateSkillInput
Skill
SkillSummary

Enums§

SkillError

Functions§

build_skills_index
Build compact skills index for system prompt injection.
create_skill
Create a new skill directory with SKILL.md.
delete_skill
Delete a skill (removes entire directory).
edit_skill
Full rewrite of skill content (preserves frontmatter metadata, increments version).
list_skills
List all skills. Returns name + description only (progressive disclosure).
load_skill
Load a skill’s full content. Updates last_used in frontmatter.
patch_skill
Fuzzy find-and-replace within a skill’s content. Increments version.