> ## Documentation Index
> Fetch the complete documentation index at: https://docs.entire.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Give your agent reusable workflows for running Entire CLI commands.

[Skills](https://github.com/entireio/skills) are reusable agent workflows built around the [Entire CLI](/platforms/cli).

<div style={{ position: 'relative', paddingTop: '60.9375%', width: '100%', overflow: 'hidden', borderRadius: '0.5rem' }}>
  <iframe src="https://customer-0x5hsk8lh27fm00g.cloudflarestream.com/8aaa7825db50d0fce603dcd12dc803a3/iframe?loop=true&autoplay=true&poster=https%3A%2F%2Fcustomer-0x5hsk8lh27fm00g.cloudflarestream.com%2F8aaa7825db50d0fce603dcd12dc803a3%2Fthumbnails%2Fthumbnail.jpg%3Ftime%3D%26height%3D600" title="Explain Skill demo" frameBorder="0" allow="accelerometer; gyroscope; autoplay; encrypted-media; picture-in-picture" allowFullScreen style={{ position: 'absolute', inset: 0, width: '100%', height: '100%', border: 0 }} />
</div>

## What Skills do

Skills tell your agent when and how to run [Entire CLI commands](/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](/guides/checkpoints/overview) and transcripts without manually building CLI commands.
* Expand [session context](/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

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

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>

  <Accordion title="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).
  </Accordion>
</AccordionGroup>

## How it fits

Skills do not capture data by themselves. They wrap the [Entire CLI](/platforms/cli) and use the [history it records](/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

<CardGroup cols={2}>
  <Card title="Explain, search, and hand off work with Skills" icon="graduation-cap" href="/learn/skills">
    Install Skills and try the main workflows.
  </Card>

  <Card title="Checkpoints" icon="flag" href="/guides/checkpoints/overview">
    Understand the history Skills use.
  </Card>

  <Card title="Skills repository" icon="github" href="https://github.com/entireio/skills">
    Browse the source for Skills.
  </Card>
</CardGroup>
