- config.Load takes io.Reader, uses json.NewDecoder (100% coverage) - skills package reduced to pure ParseFrontMatter(io.Reader) parser - Filesystem operations moved to callers (9p/skillstore, agent/core) - All tests use strings.NewReader — no temp files |
||
|---|---|---|
| .. | ||
| skills.go | ||
| skills_test.go | ||