2.0 KiB
2.0 KiB
Migration Guide - Skill Finder
Read this guide when upgrading from older published versions.
Breaking Changes in v1.1.3
1) Memory template now stores source-selection defaults
Before: ~/skill-finder/memory.md tracked status, preferences, liked skills, passed skills, and domains.
Now: the memory file also tracks:
sources: both|clawhub|skills.shintegration: proactive|explicit## Source Policy
Migration steps:
- Back up the current memory file before editing:
cp ~/skill-finder/memory.md ~/skill-finder/memory.md.bak 2>/dev/null || true - Preserve all existing sections and user notes.
- Add missing status keys if they do not exist:
sources: both integration: proactive - Add a
## Source Policysection if missing. - Ask the user which default source mode they want:
bothclawhubskills.sh
- Update
sources:only after the user answers explicitly.
2) Setup now assumes dual-source search readiness
Before: the skill only described ClawHub search and could work with the older memory format.
Now: the skill can search both ClawHub and Skills.sh, and setup should explain both ecosystems before first use.
Migration steps:
- If
~/skill-finder/already exists, keep using the same folder. - Do not delete or rename existing files.
- Optionally create
~/skill-finder/searches.mdif the user wants recent-query continuity. - If the workspace or AGENTS routing references the old one-source behavior, update it so the agent loads:
- the
skill-finderskill ~/skill-finder/memory.md
- the
Post-Migration Verification
~/skill-finder/memory.mdstill contains all prior preferences and historysources:exists and matches the user's explicit choiceintegration:exists## Source Policyexists- No existing data was deleted
Cleanup Policy
- Never delete
memory.md.bakwithout explicit user confirmation. - Do not remove legacy notes that still provide value.
- Prefer additive migration over rewrite.