Build two real Claude Code Skills from scratch — a simple one and a more advanced one with a bundled script. Starting with a Skill that automates spinning up new projects from a GitHub template using the CLI, you'll see the full process of creating a SKILL.md, understanding the frontmatter options, and invoking it with a slash command.
Then, working inside that new project, you'll build a few quick features to generate some commit history before creating a more complex Changelog Builder Skill. This second Skill includes a custom shell script that does the heavy lifting — parsing git history, categorizing commits, and generating a formatted changelog file. Together, these two builds show the range of what Skills can do, from simple saved prompts to mini-applications with their own scripts and logic.
Created by Brian Casel (that's me) — multi-time founder, product designer, teacher, and the creator behind Builder Methods.