Claude Skills
Master Claude Code CLI's built-in skills system. Learn to use slash commands, create custom skills, and build reusable prompt templates that supercharge your development workflow.
What You'll Learn
From using built-in skills to creating your own custom commands that your entire team can share.
Built-in Skills
Master /commit, /pr, /review-pr, /simplify, and other built-in skills that come with Claude Code.
Custom Commands
Create your own slash commands with markdown prompt templates stored in .claude/commands/.
Skill Creation
Build sophisticated multi-step skills that invoke tools, handle arguments, and automate complex workflows.
Team Sharing
Share skills across your team via version control, creating a shared library of AI-powered workflows.
Course Lessons
Follow the lessons in order or jump to any topic.
1. Introduction
What are Claude Skills? How slash commands work, built-in vs custom skills, and why they matter for productivity.
2. Built-in Skills
Complete reference for /commit, /pr, /review-pr, /simplify, /loop, /claude-api, and more with usage examples.
3. Custom Skills
Create custom slash commands in .claude/commands/. Project-level vs user-level, arguments, file references.
4. Skill Commands
Complete slash command reference, keyboard shortcuts, headless mode, automation, and combining skills with hooks.
5. Creating Skills
Step-by-step guide to building custom skills from scratch. Planning, writing, testing, and sharing with your team.
6. Best Practices
Skill design principles, naming conventions, documentation, testing, team libraries, and common mistakes.
Prerequisites
- Claude Code CLI installed and configured
- Basic familiarity with Claude Code (see Claude Code CLI course)
- A code project to practice with
Lilly Tech Systems