Skills
Specialized prompt templates that augment Claude's capabilities.
Skills are specialized prompt templates that give Claude domain-specific expertise for particular types of work.
How Skills Work
A skill is a Markdown document with structured guidance. When installed for a session, its content is injected into the system prompt, giving Claude a methodology to follow for that type of task.
Skills don't add new tools — they augment Claude's behavior through prompt engineering. A "Code Review" skill, for example, provides a structured checklist covering correctness, security, performance, and maintainability.
Installing Skills
- Open the Skills panel in your session
- Browse or search available skills by category
- Click Install to activate a skill for the current session
Skills can be installed and uninstalled per-session as needed.
Built-In Skills
ChatML ships with 19 built-in skills across four categories:
| Skill | Description |
|---|---|
| Test-Driven Development | Red-Green-Refactor cycle guidance |
| Unit Testing Guide | Patterns, test doubles, async testing |
| Systematic Debugging | Hypothesis-driven bug finding |
| Code Review Assistant | Correctness, security, maintainability checks |
| API Design | REST/GraphQL conventions and patterns |
| Refactoring Guide | Safe, phased refactoring strategies |
| Performance Optimization | Profiling and bottleneck identification |
Slash Commands
In the chat input, type / to access slash commands. These are quick shortcuts to common actions:
/review— Start a code review/commit— Create a git commit/pr— Create a pull request- And more, based on your installed skills
Commands are filtered and scored as you type, showing the best matches first. Each command shows its description and category.
Slash commands and skills work together — installing a skill may add new slash commands to your palette.