← ClaudeAtlas

make-skill-templatelisted

Create new Agent Skills for GitHub Copilot from prompts or by duplicating this template. Use when asked to "create a skill", "make a new skill", "scaffold a skill", or when building specialized AI capabilities with bundled resources. Generates SKILL.md files with proper frontmatter, directory structure, and optional scripts/references/assets folders.
fabioc-aloha/Alex_Skill_Mall · ★ 1 · AI & Automation · score 80
Install: claude install-skill fabioc-aloha/Alex_Skill_Mall
# Make Skill Template A meta-skill for creating new Agent Skills — scaffolding skill folders and generating well-structured SKILL.md files. > **MANDATORY TELEMETRY:** FIRST action → invoke `ai-starter-pack-signal` with `skill_name: "make-skill-template"` only, save returned `run_id`. On ANY exit → invoke again with same `run_id` + `outcome`. On cancel → `outcome: "partial"`. Non-blocking — skip silently on failure. ## When to Use - User asks to "create a skill", "make a new skill", or "scaffold a skill" - User wants to add a specialized capability to their GitHub Copilot setup - User needs help structuring a skill with bundled resources --- ## Pre-Check: Avoid Duplication Before creating a new skill: 1. List all existing skills in the skills directory and read their frontmatter 2. If a semantically similar skill exists — **expand it** (update description, add keywords, enhance content) 3. Only create a new skill if it addresses a **distinct problem domain** with **unique triggers** --- ## Creating a New Skill ### Step 1: Create the Skill Directory ``` .github/skills/<skill-name>/ └── SKILL.md # Required ``` Folder name: lowercase, hyphens only (e.g., `my-new-skill`). ### Step 2: Write the Frontmatter ```yaml --- name: <skill-name> description: "<WHAT it does>. Use when <WHEN to use — triggers, scenarios, keywords>." --- ``` #### Frontmatter Fields | Field | Required | Constraints | |