[EPIC] Port canonical skills to every supported agent format #11
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/skills#11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Make
lost-rob0t/skillsa platform-neutral Agent Skills repository instead of an OpenCode-only tree.The durable skill source must live once, under a canonical
skills/<skill-id>/tree. Client-specific layouts are deployment adapters/views, not separately edited copies.Source-of-truth policy
skills/<skill-id>/....agents, Agent Zero, or other compatible clients.$HOME/skillsis the canonical local checkout for editing this repository.Initial supported adapters
programs.opencode.skills.agents/skills.claude/skillsusr/skillsShipped
First portability slice merged in #12 (
adbf9714c83237e752d00b16a690ff27e91be30b).docs/formats.md.skills/.lib.skills/lib.skillNamesfrom the flake.lib.opencodeSkills/lib.opencodeSkillNamesaliases..agents, Claude and Agent Zero adapter metadata; add Home Manager modules where the install root is well-defined.Remaining work
Backup blocker
The first supplied Agent Zero backup artifact was not a valid ZIP; the backup process returned a timestamp compatibility error instead of archive bytes. Do not persist raw backup contents or private target data while retrying/importing.
Acceptance
.agents, Claude-compatible, and Agent Zero deployment/export paths are documented and mechanically derivable from the canonical tree.SKILL.mdfiles and broken exported catalogs.Agent Zero follow-up
The shipped #12 slice provides Agent Zero deployment-path compatibility (
usr/skills) and an install-root-aware Home Manager helper. It does not yet provide a generated Agent Zero-native metadata view.Track that separately in #14. Current upstream Agent Zero parses
tagsandtriggers/trigger_patternsand weights triggers strongly during skill search, so #14 will add native discovery metadata without forking canonical skill bodies or abandoning the repo's terse keyword descriptions.This distinction should remain explicit in docs: target root != client-specific format transformation.