session-to-skill

Converts Entire session history and checkpoints into reusable SKILL.md drafts.

Updated Aug 22, 2026
One-click install
npx skills add https://github.com/squidllee/skills --skill session-to-skill-squidllee
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: session-to-skill
Source: https://github.com/squidllee/skills/tree/main/session-to-skill
Command: npx skills add https://github.com/squidllee/skills --skill session-to-skill-squidllee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Repeated agent workflows stay buried in session transcripts and checkpoints, forcing users to re-explain the same conventions, commands, and corrections every time. This Skill mines Entire-tracked session history to extract the durable, reusable workflow and turn it into a focused SKILL.md draft. ## Core Features & Use Cases - Pattern Inference from History: Searches Entire history with entire search, session metadata, and entire checkpoint explain to identify repeated workflows before reading full transcripts. - Durable Lesson Extraction: Distills repo conventions, user corrections, validation commands, and failure patterns while excluding one-off details, secrets, and raw transcript noise. - Guided Drafting and Installation: Produces a complete SKILL.md draft with proper frontmatter, then offers install paths such as ~/.agents/skills/<skill-name>/SKILL.md only after explicit user approval. - Use Case: You keep drafting release notes the same way across sessions. Ask to turn that repeated workflow into a skill, and it finds the relevant sessions, confirms the source set, and drafts a reusable SKILL.md. ## Quick Start Ask the agent to turn your repeated release-note drafting workflow from Entire session history into a reusable skill draft.

Frequently Asked Questions about session-to-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn an agent session into a reusable skill?▼

Identify the repeated behavior you want to capture, then let the skill search Entire history with entire search or read session metadata from .git/entire-sessions. It infers the workflow pattern, confirms a source set with you, and drafts a SKILL.md.

How do I create a skill from a specific checkpoint?▼

Provide the checkpoint ID and the skill runs entire checkpoint explain --checkpoint <id> --full --no-pager to read it. If full output fails, it falls back to the raw transcript, then extracts only durable, reusable lessons.

What is Entire and is it required for session-to-skill?▼

Entire is a CLI that tracks agent sessions and checkpoints in a git repository. The skill relies on Entire commands and .git/entire-sessions metadata as its evidence source, so it exits early if Entire is unavailable or the directory is not a git repo.

Does the skill write files without my approval?▼

No. It presents the SKILL.md draft in the response first and only writes files after you explicitly choose a destination, such as ~/.agents/skills/<name>/SKILL.md. It also asks before overwriting an existing file.

What happens if entire search returns no results?▼

An empty result set is treated as no indexed matches, not an authentication failure. The skill then falls back to inspecting local session metadata in .git/entire-sessions/*.json to find relevant sessions.