Repository navigation
v0.4.8 adds WorkBuddy AI as a supported agent, finishes the move to Webioinfo01/aweskill, and teaches doctor the difference between a copy projection that drifted and a skill another tool owns.
Features
- Add
workbuddy(WorkBuddy AI) as a supported agent, reading skills from~/.workbuddy-ai/skills/globally and<project>/.workbuddy-ai/skills/per project; supported-agent counts in both READMEs move from 47 to 48 - Copy projections (the Windows fallback) now record a content-hash baseline, so
doctorclassifies them as linked, stale, locally-modified, or orphaned, anddoctor sync --applyrefreshes only proven-pristine copies instead of letting store updates silently never reach the agent --forcenow recreates an existing matching projection instead of skipping it, and warns when the replaced copy carried local edits- Skills installed by another tool (foreign ownership markers such as
.ctx-skill.json) are reported as external inagent listanddoctor sync, excluded from import advice, and skipped bystore scan --import
Fixes
- Point built-in skill sources and self-update at
Webioinfo01/aweskill(the repository moved frommugpeng/aweskill), and update the tests and the contributing guide's clone URL that still pinned the old location - Disable the npm update check in the test environment; the two
main()-based integration tests that intermittently timed out were waiting on that registry call
DX
- Add
npm run verify(lint → test → build, stops at the first failure) as the single pre-commit gate, documented indocs/CONTRIBUTING.md - Run CI on pushes to
devas well asmain, so changes are checked before they reach a release