Codymaster cm-skill-share
Package, review, export, and import CodyMaster skill folders safely across machines or teams.
install
source · Clone the upstream repo
git clone https://github.com/tody-agent/codymaster
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/tody-agent/codymaster "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/cm-skill-share" ~/.claude/skills/tody-agent-codymaster-cm-skill-share && rm -rf "$T"
manifest:
skills/cm-skill-share/SKILL.mdsource content
cm-skill-share
Use this skill when moving a CodyMaster skill between repos, machines, or teammates.
What to share
Always treat a skill as a folder, not just
SKILL.md.
Check for:
SKILL.md- templates
- scripts
- references
- assets
- profile/index entries that must move with it
Export checklist
- Validate the source skill.
npm run validate:skills
- Inspect companion files inside the skill folder.
- Note external dependencies the target repo must already have.
- Copy the entire folder.
- Update destination discovery surfaces if the skill becomes user-facing.
Import checklist
- Place the folder under
skills/cm-.../ - Run:
npm run validate:skillsnpm run check:skills
- Add it to:
skills/profiles/full.txt- docs skill index pages
- README only if the skill is part of the public catalog
- Verify referenced commands and files exist in the target repo.
Red flags
- Do not import only the markdown file if the skill depends on scripts or templates.
- Do not advertise the skill publicly before it is indexed and validated.
- Do not overwrite an existing skill without comparing behavior and references first.
Output
## Skill Share - Skill: cm-... - Direction: export | import - Companion files checked: yes | no - Discovery surfaces updated: yes | no - Validation: pass | fail