Skill Upload → GitHub
Overview
Upload a local skill folder to a GitHub repo under skills/<skill-name>/ and keep scripts/references/assets alongside SKILL.md.
Workflow
- Confirm target repo URL and destination root (default
skills). - Ensure
GITHUB_TOKEN(orgithub_token) is present with write access. - Run
scripts/push_skill_source.shwith:REPO_URLLOCAL_DIR(local clone path)SKILL_DIR(source skill folder)DEST_ROOT(optional, defaultskills)
Scripts
scripts/skill_repo_prepare.sh: clone/refresh the repo using token auth.scripts/push_skill_source.sh: copy skill source intoskills/<name>/and push.
Notes
- The script deletes the existing
skills/<skill-name>folder before copying. - If the repo is empty, the first commit will create it.