Skills
What it is
Section titled “What it is”Skills define what AI agents can do within a program. Each skill is a structured prompt template that instructs Claude how to perform a specific task — analyzing documents, generating code, reviewing requirements, or any other delivery activity. Skills are versioned, so you can iterate on prompts while preserving history.
Why it matters
Section titled “Why it matters”Skills are the bridge between human intent and AI execution. A well-crafted skill encapsulates domain expertise into a reusable template that any agent can execute consistently. Versioning ensures you can compare prompt changes and roll back if quality degrades.
Key concepts
Section titled “Key concepts”- Skill editor: Rich text editor for authoring skill prompts with structured sections
- Templates: Pre-built skill templates to bootstrap common use cases via
SkillTemplateModal - Versions: Every save creates a new version;
VersionHistoryshows the full timeline - Version diff: Side-by-side comparison of any two versions via
VersionDiff/VersionDiffModal - Version metrics: Execution success rates and performance data per version via
VersionMetrics - Execution: Skills are invoked by agents or manually through the Activity page
How to use it
Section titled “How to use it”- Navigate to [Program] > Skills.
- Click New Skill or select a template from the template modal.
- Author the skill prompt in the editor — define the task, context requirements, and expected output format.
- Save to create version 1.
- View the detail page to see execution history, version timeline, and metrics.
- Edit the skill to create new versions; use the diff view to compare changes.
Data model
Section titled “Data model”This feature uses the following tables:
skills— Skill definition with name, description, prompt content, and program scopeskillVersions— Immutable version snapshots with prompt content and metadataskillTemplates— Pre-built templates for common skill patternsagentExecutions— Execution records linking a skill invocation to its results