Skip to content

chore: move authored skills to repository-root skills folder - #41

Merged
kieronlanning merged 6 commits into
mainfrom
chore/skills-root-folder
Oct 15, 2026
Merged

kieronlanning merged 6 commits into
mainfrom
chore/skills-root-folder

Conversation

@kieronlanning

Copy link
Copy Markdown
Contributor

The skills CLI only discovers skills at a root skills/ folder, and .agents/ is
gitignored here, so it is absent from a git clone. Each project names the subset it
ships via PurviewSkillsToPack, so per-package delivery is unchanged.

The skills CLI only discovers skills at a root skills/ folder, and .agents/ is
gitignored here, so it is absent from a git clone. Each project names the subset it
ships via PurviewSkillsToPack, so per-package delivery is unchanged.
@kieronlanning
kieronlanning force-pushed the chore/skills-root-folder branch from 1828dad to 8a2bb8a Compare October 15, 2026 07:39
Purview.BuildSdk 1.0.6 removes skill packaging and the build-time .agents/
mirror, so the skills CLI cloning the git repository is the only delivery
route. Skills are authored at skills/<name>/SKILL.md and nothing packs them.

- rename every skill to a purview-<product>-* prefix; skills install into one
  flat directory per agent, so an unprefixed name collides with somebody
  else's and the loser is whichever installed second
- validate them on every test run with Purview.Skills.Testing 1.0.6, through a
  Repository.UnitTests project whose [InheritsTests] attribute is load-bearing
- raise the TUnit floor to 1.75.0, which Purview.Skills.Testing depends on and
  central transitive pinning would otherwise pin back down
- delete the PurviewSkillsToPack shim and the Sdk/.agents agents and prompts;
  the two task-shaped prompts become references/ files inside the skills they
  belong to, and the agent wrappers only routed to a skill
A tracked solution-level setting, so format-on-save matches the lint check the
pipeline runs rather than being set per developer.
@kieronlanning
kieronlanning merged commit 395ead7 into main Oct 15, 2026
1 check passed
@kieronlanning
kieronlanning deleted the chore/skills-root-folder branch October 15, 2026 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant