Skip to main content

AI Skills

Reusable prompt templates for AI coding assistants

AI skills are the missing layer between a raw AI assistant and a productive coding workflow. Instead of typing the same multi-step instructions every time you want to run tests, create a PR, or review code for security issues, skills package those workflows into reusable templates that any AI assistant can follow.

What are AI skills?

Skills are markdown files that teach AI assistants specific workflows. They live in tool-specific directories and are loaded automatically when the AI assistant starts a session:

Example skills

Skills cover the workflows developers repeat daily. Here are some of the most popular community skills:

Discover and install skills with Caliber

Caliber connects you to a growing ecosystem of community-built skills. The caliber skills command lets you browse, search, and install skills from sources like skills.sh:

$ caliber skills

# Browse and install skills from the marketplace

$ caliber bootstrap

# Auto-install recommended skills for your stack

The workflow is straightforward:

  1. 1Browse — run caliber skills to see available skills with descriptions, scores, and compatibility info
  2. 2Install — select skills to install. Caliber writes them to the correct directory for your AI tool
  3. 3Use — skills are immediately available in your AI assistant. Invoke them by name or let the assistant pick the right skill for the task
  4. 4Share — commit skills to git so your entire team gets the same workflows

Bootstrap skills for your stack

Don't want to pick skills manually? The caliber bootstrap command analyzes your project's tech stack and installs a recommended set of skills automatically. A React + TypeScript project gets different skills than a Go microservice. Bootstrap looks at your dependencies, framework, testing setup, and CI configuration to select the most relevant workflows.

SkillsBench: scored and benchmarked skills

Not all skills are created equal. Caliber uses SkillsBench to score and benchmark skills against real codebases. Each skill in the marketplace has a quality score based on how well it performs across different project types, how consistently it produces correct results, and how well-structured its instructions are. This means you can install skills with confidence — the top-rated ones have been validated on real projects.

Skills vs other config types

Caliber manages several types of AI configuration. Here's how skills fit in:

Caliber generates and manages all of these from a single caliber init scan. Learn more about the unified AI setup process.

Frequently asked questions

What are AI agent skills?

AI skills are reusable prompt templates that teach AI coding assistants specific workflows. They live in directories like .claude/skills/ or .cursor/skills/ and give your AI assistant step-by-step instructions for tasks like running tests, creating PRs, performing security reviews, or refactoring modules. Unlike one-off prompts, skills are versioned, shareable, and benchmarked.

How do I install skills with Caliber?

Run 'caliber skills' to browse and discover community skills from sources like skills.sh. You can also run 'caliber bootstrap' to automatically install recommended skills for your tech stack. Caliber places skills in the correct directory for your AI tool — .claude/skills/ for Claude Code, .cursor/skills/ for Cursor — so they're ready to use immediately.

Can I create my own custom skills?

Yes. Skills are markdown files with structured prompts. Create a new file in .claude/skills/ or .cursor/skills/, write the workflow steps, and Caliber will discover it on the next scan. You can share custom skills with your team by committing them to git, or publish them to the community via skills.sh.

How are skills different from CLAUDE.md instructions?

CLAUDE.md provides project-wide context — architecture, conventions, setup commands — that applies to every interaction. Skills are task-specific workflow templates that you invoke for particular jobs like 'run tests and fix failures' or 'create PR with changelog'. Think of CLAUDE.md as background knowledge and skills as specialized playbooks.

Discover and install AI skills for your project in seconds.

Get Started