From entire
Builds a structured, topic-focused lesson from canonical Entire checkpoints when a developer asks to learn about a specific concept in the repo (e.g., auth, billing webhooks).
How this skill is triggered — by the user, by Claude, or both
Slash command
/entire:teachThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use `entire search` and `entire explain` to pick 3-5 canonical checkpoints for a topic and teach the user as a guided lesson. Output is a structured lesson that opens with a high-level "how it works" overview of the system, then checkpoint-anchored lessons with takeaways — not a list of checkpoints.
Use entire search and entire explain to pick 3-5 canonical checkpoints for a topic and teach the user as a guided lesson. Output is a structured lesson that opens with a high-level "how it works" overview of the system, then checkpoint-anchored lessons with takeaways — not a list of checkpoints.
Begin the first response to this skill invocation with the line:
Entire Teach:
followed by a blank line, then the content.
If the user wants to find specific prior work for a task they are about to do, use recall instead.
entire search and entire explain.entire search as a single shell-quoted argument. Strip or escape embedded quotes, backticks, $(...), and ; before substituting into the command — never paste user text directly into a shell snippet.git rev-parse --is-inside-work-tree
entire version
Run this from inside a git repository.The Entire CLI is required but not installed. Install it from https://entire.io/docs/cli and try again.entire search and entire explain as authentication-gated. If either reports authentication is required, stop and tell the user:entire search requires authentication. Run entire login and try again.
Do not print Entire Teach: until at least one search has succeeded.
Extract the topic from the user's request as a single short phrase (e.g. "auth", "billing webhooks", "hook installation"). Ask the user to clarify only if the topic is genuinely ambiguous (e.g. they said "the system").
Find canonical checkpoints:
entire search "<topic>" --json --limit 25 --date month
Pick 3-5 anchor checkpoints. Prefer diversity over near-duplicates: spread across different files, different authors, and different sub-aspects of the topic. Drop checkpoints whose prompts paraphrase one already chosen.
entire explain --checkpoint <checkpoint-id> --full --no-pager
If --full fails for an anchor, fall back to:
entire explain --checkpoint <checkpoint-id> --raw-transcript --no-pager
If a fallback also fails, drop that anchor and use the next-best candidate from the search results.
Entire Teach:
## How <topic> works
<A high-level explanation of the system itself, synthesized from the transcripts, before any lessons:
- What it does: 1-2 sentences on the problem the system solves, from the user's point of view.
- The moving parts: the main components/layers and what each owns (a short list or table).
- The lifecycle: the end-to-end flow from trigger to steady state, numbered steps. This is the natural home for the optional Mermaid diagram.
- The key design idea: 1-2 sentences on the central invariant or principle the design hangs on.>
## Lesson 1: <short title>
- Checkpoint <id> · <date> · <author>
- What was being solved: <1-2 sentences>
- Approach chosen: <1-2 sentences>
- Why: <1 sentence — the reason behind the choice>
- Takeaway: <1 sentence — what to remember when working on this topic>
## Lesson 2: <short title>
<same shape>
(Repeat for 3-5 lessons total.)
## Patterns to remember
- <convention distilled across the lessons>
- <convention distilled across the lessons>
- <convention distilled across the lessons>
## Where to go next
- Hot files for this topic: <path>, <path>
- Follow-up checkpoints to explore: <id> (<one-line>), <id> (<one-line>)
--date filter entirely and re-running. If still empty, say clearly: No checkpoints match topic "<topic>". Tried: <queries and filters>. Do not invent lessons.Only N canonical checkpoints found for this topic. Better short and real than padded.npx claudepluginhub entireio/skills --plugin entireGenerates personalized tutorials that build on your existing knowledge using real code from your project, with spaced repetition and quizzes.
Offers interactive learning exercises after new files, schema changes, refactors, or design decisions to build expertise in AI-assisted coding.
Explore a codebase with parallel Haiku agents — clone, read, and document. Modes — --fast (1 agent), default (3), --deep (5). Use when user says "learn [repo]", "explore codebase", "study this repo", or shares a GitHub URL to study. Do NOT trigger for finding projects (use /trace), session mining (use /dig), or cloning for active development (use /incubate).