## What Skills do

Skills tell your agent when and how to run [Entire CLI commands](https://docs.entire.io/cli-reference), interpret the results, and turn them into useful answers or follow-up actions. Instead of manually searching Checkpoints, expanding transcripts, or reconstructing prior sessions yourself, you can ask your agent to use a Skill. With Skills, you can:

- Run repeatable Entire CLI workflows through natural language.
- Search [Checkpoints](https://docs.entire.io/guides/checkpoints/overview) and transcripts without manually building CLI commands.
- Expand [session context](https://docs.entire.io/glossary#session-context) and summarize the parts that matter.
- Trace code back to the session or commit that produced it.
- Hand off work between agents without reconstructing context yourself.

## Skill workflows

### Explain

Trace a function, file, or line back to the session context that produced it using Git history and [`entire checkpoint explain`](https://docs.entire.io/cli-reference/checkpoint#checkpoint-explain). See the [`explain` Skill](https://github.com/entireio/skills/tree/main/skills/explain).

### Recall

Find similar past work and turn the closest prior session into a task playbook. See the [`recall` Skill](https://github.com/entireio/skills/tree/main/skills/recall).

### Replay

Step through a feature’s Checkpoints chronologically so you can understand how it was built. See the [`replay` Skill](https://github.com/entireio/skills/tree/main/skills/replay).

### Review

Review code changes with checkpoint transcript context before auditing the diff. See the [`review` Skill](https://github.com/entireio/skills/tree/main/skills/review).

### Search

Find prior work, earlier prompts, Checkpoints, and similar implementations across recorded sessions. See the [`search` Skill](https://github.com/entireio/skills/tree/main/skills/search).

### Session crosslink

Attach a session to another Entire-enabled repo when the agent started outside the repo whose commits should record it. See the [`session-crosslink` Skill](https://github.com/entireio/skills/tree/main/skills/session-crosslink).

### Session handoff

Package recent session context so another agent can continue from prior work instead of starting from scratch. See the [`session-handoff` Skill](https://github.com/entireio/skills/tree/main/skills/session-handoff).

### Session to skill

Turn Entire-tracked sessions, Checkpoints, or repeated agent workflows into reusable Skills. See the [`session-to-skill` Skill](https://github.com/entireio/skills/tree/main/skills/session-to-skill).

### Teach

Build a topic-focused lesson from canonical Checkpoints instead of a broad repository overview. See the [`teach` Skill](https://github.com/entireio/skills/tree/main/skills/teach).

### Using Entire

Route general codebase exploration through the right Entire Skill so answers are grounded in recorded history. See the [`using-entire` Skill](https://github.com/entireio/skills/tree/main/skills/using-entire).

### What happened

Investigate why a specific code block changed by combining Git provenance with Entire session context. See the [`what-happened` Skill](https://github.com/entireio/skills/tree/main/skills/what-happened).

## How it fits

Skills do not capture data by themselves. They wrap the [Entire CLI](https://docs.entire.io/platforms/cli) and use the [history it records](https://docs.entire.io/glossary#session). For the best experience, start with a repository where Entire has already captured at least one agent session and Checkpoint.

## Explore Skills docs

[**Explain, search, and hand off work with Skills**  
Install Skills and try the main workflows.](https://docs.entire.io/learn/skills)

[**Checkpoints**  
Understand the history Skills use.](https://docs.entire.io/guides/checkpoints/overview)

[**Skills repository**  
Browse the source for Skills.](https://github.com/entireio/skills)
