create-skill

star 0

Add a Copilot-discoverable SKILL.md under .github/skills/<name> and optional scripts/skills/<name>.sh scaffold, emitting a run/skills/create-skill report.

p3nGu1nZz By p3nGu1nZz schedule Updated 2/13/2026

name: create-skill description: "Add a Copilot-discoverable SKILL.md under .github/skills/ and optional scripts/skills/.sh scaffold, emitting a run/skills/create-skill report."

SKILL: create-skill

Summary

Programmatic skill creation utility that adds a SKILL.md under .github/skills//SKILL.md and (optionally) a companion executable helper script under scripts/skills/.sh. Writes a brief report to run/skills/create-skill//.

When to run

  • When adding a new SKILL to the repository or provisioning companion scripts.

Inputs

  • name (string, required) — kebab-case name for the new SKILL
  • description (string, optional) — short description to populate SKILL.md
  • create_script (bool, default: true) — whether to create a companion scripts/skills/.sh

Outputs

  • run/skills/create-skill//report.txt
  • run/skills/create-skill//report.json
  • .github/skills//SKILL.md (when created)
  • scripts/skills/.sh (when requested)

Collection steps

  1. Validate and sanitize provided name.
  2. Create .github/skills//SKILL.md if not present.
  3. Create scripts/skills/.sh placeholder if requested.
  4. Write a JSON report to run/skills/create-skill//.

Quality rules

  • Do not overwrite existing SKILL.md or companion scripts; script writes a report and exits if files exist.

Implementation notes

  • Helper script: scripts/skills/create-skill.sh
  • Example: sh scripts/skills/create-skill.sh --name new-skill --desc "Short description"
Install via CLI
npx skills add https://github.com/p3nGu1nZz/v-daemon --skill create-skill
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator