-
Notifications
You must be signed in to change notification settings - Fork 2
Implement skill registry with directory scanning #13
Copy link
Copy link
Closed
Labels
Description
Description
Scan configured directories for SKILL.md files and build a registry.
Parent: #3
Branch
feat/m2/skill-registry
Files
crates/zeph-skills/src/registry.rs— SkillRegistry structcrates/zeph-skills/src/lib.rs— add module
Acceptance Criteria
-
SkillRegistry::load(paths)scans dirs for*/SKILL.mdpattern - Duplicate names: last path wins
- Invalid files logged and skipped (tracing::warn)
-
registry.all()returns slice of all skills - Unit test with temp directory
Depends On
#12 (Skill loader)
Reactions are currently unavailable