Skip to main content
Skills are instruction packages that turn general-purpose agents into experts on your environment. You write your team’s context once — coding standards, review checklists, incident procedures — and agents apply it automatically on every assigned task. Agents arrive knowing general best practices, not your conventions. Skills close that gap: instead of restating the same rules in every prompt, you encode them once, and one senior engineer’s expertise becomes a standard the whole workspace inherits.

How it works

  1. Create — write a SKILL.md file manually, or describe what you need in plain language and let AI generate it.
  2. Enable — toggle the skill on in your workspace. Disabled skills are saved but never loaded.
  3. Assign — scope the skill to the features where it applies: Code Review, Incident, Assessment, or any combination.
  4. Apply — when an agent runs a task in an assigned feature, it loads the skill and follows the instructions alongside its default behavior.
Custom Skills management page showing skill cards with enable toggles and feature assignment checkboxes

The Skills page lists every skill with its enable toggle and feature assignments

What you can do

Skills vs the knowledge base

Skills tell agents how to act; the knowledge base gives agents information to look up. They complement each other — a skill can direct an agent to consult specific documents. Rule of thumb: if the agent must follow it on every run, write a skill. If the agent should look it up when relevant, add it to the knowledge base.

Get started

Custom skills

Create, enable, and assign your first workspace skill

Skill format

Learn the SKILL.md structure with a complete worked example

Knowledge base

Give agents documents and websites to reference alongside skills

Code review setup

Connect a repository and see an assigned skill applied to a real PR