This repository was archived by the owner on Oct 22, 2026. It is now read-only.
Repository navigation
[v2.5.0] — 2026-10-22
Added
Invoke-LegacyUserSkillsMigrationinscripts/lib/Common.ps1: Migrates subscribed skill directories from~/.agents/skillsto~/.copilot/skillsusing the same safe copy-verify-remove pattern as agent and instruction migration. Only directories whose names are recorded inuser-subscriptions.jsonare touched.Write-LegacyUserSkillsMigrationSummaryinscripts/lib/Common.ps1: Reports the outcome of a skills migration run to the console log.- Pester test coverage: Added
Invoke-LegacyUserSkillsMigrationdescribe block (5 tests) and path resolution describe blocks forResolve-AgentsDirectory,Resolve-InstructionsDirectory, andResolve-SkillsDirectory(7 tests) inscripts/lib/Common.Tests.ps1. docs/PRODUCT_DIRECTION.md: Documented the cross-agent asset-management direction, portability boundaries, product scope, and validation hypothesis.
Changed
scripts/init-user.ps1andscripts/update-user.ps1: Both scripts now callInvoke-LegacyUserSkillsMigrationon startup, immediately after agent and instruction migration, offering automatic migration of managed skills from~/.agents/skillsto~/.copilot/skills.
Note:
~/.copilot/skillsis the canonical install location for user-level skills.~/.agents/skillsis treated as a migration source only — new installs always go to~/.copilot/skills.