extract-chat-session

Aggregate Codex or Cursor chat sessions into continuation packets with next actions.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Ocean326/Agents --skill extract-chat-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-chat-session
Source: https://github.com/Ocean326/Agents/tree/main/skills/global/extract-chat-session
Command: npx skills add https://github.com/Ocean326/Agents --skill extract-chat-session

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill extracts memory, decisions, key outputs, and pending work from Codex or Cursor chat sessions to enable seamless continuation in the current thread.

Core Features & Use Cases

  • Extracts memory and context from Codex/Cursor sessions.
  • Builds a continuation packet with workspace paths, artifacts, risks, and next actions.
  • Merges multiple sessions into a single execution lane with explicit assumptions.
  • Use cases include resuming conversations, reconnecting old chats, and consolidating notes for handoff.

Quick Start

Provide one or more session-id values to generate a ready-to-run continuation packet in the current thread.

Frequently Asked Questions about extract-chat-session

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

FAQPage Schema
How do I extract context and pending work from a Codex chat session to resume it later?

To extract context and pending work from a Codex chat session, provide one or more session-id values to generate a structured continuation packet. This packet consolidates workspace paths, completed work, and open loops into a ready-to-run format for seamless thread resumption.

Can I merge multiple Cursor chat sessions into a single continuation plan?

You can merge multiple Cursor chat sessions into a single continuation plan by providing multiple session-id values. The skill normalizes the session IDs and consolidates their memory, decisions, and open loops into one execution lane with explicit assumptions and recommended next actions.

What is a chat session continuation packet and what does it include?

A chat session continuation packet is a structured output that aggregates memory and pending work from chat transcripts. It includes fields such as provider, session_id, workspace_paths, artifact_paths, completed_work, open_loops, and recommended_next_actions for immediate execution.

How do I recover workspace paths and artifact references from chat transcripts?

Recovering workspace paths and artifact references from chat transcripts is handled automatically during session extraction. The skill aggregates these references along with key outputs and decisions to ensure your next executable actions have the correct file context.

Does this skill require any external dependencies or specific environment setup to extract chat sessions?

No external dependencies or specific environment setup are required to extract chat sessions. You simply need to provide the session-id values from your Codex or Cursor workspace to generate the continuation packet.

What is the best way to prepare a chat transcript handoff for a new execution thread?

The best way to prepare a chat transcript handoff is to extract memory and open loops using session IDs. This generates a continuation packet with explicit assumptions and recommended next actions, ensuring the new thread has all necessary workspace and artifact context.