okhp3-thread-extract-chatgpt

Extract pasted ChatGPT conversations into standalone, provenance-aware Markdown artifacts.

1|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/OKHP3/refoldec --skill okhp3-thread-extract-chatgpt-okhp3
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: okhp3-thread-extract-chatgpt
Source: https://github.com/OKHP3/refoldec/tree/main/.agents/skills/okhp3-thread-extract-chatgpt
Command: npx skills add https://github.com/OKHP3/refoldec --skill okhp3-thread-extract-chatgpt-okhp3

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Pasted ChatGPT conversations are ephemeral and hard to reuse: decisions, reasoning, reusable prompts, and file references get lost or flattened when copied out of the chat UI. This Skill turns manually supplied ChatGPT material into a durable, evidence-aware Markdown extract that remains understandable and actionable without access to the original thread, account, or Project. ## Core Features & Use Cases - Evidence-aware extraction: Builds turn ledgers and content element ledgers, separates stated facts from inferences and unknowns, and records capture mode, completeness, and provenance for every artifact. - Depth-controlled distillation: Supports rapid, balanced, and comprehensive extraction profiles (with aliases like scan, distill, and catalog) plus focus, must-preserve, and safe-exclusion controls. - Deterministic artifact writer: A bundled Python script validates metadata, derives a filesystem-safe slug from a three-pass title chain, prevents accidental overwrites, and writes the final Markdown file atomically. - Use Case: You paste a long ChatGPT Project conversation including a Canvas document and citations. The Skill normalizes speaker turns, catalogs the Canvas and citations as elements, extracts decisions and next actions, and writes a standalone handoff document to docs/thread-extracts/. ## Quick Start Paste your ChatGPT conversation and ask the agent to extract it into a standalone Markdown artifact at balanced depth using this Skill.

Frequently Asked Questions about okhp3-thread-extract-chatgpt

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

FAQPage Schema
How do I extract a ChatGPT conversation into Markdown?▼

Paste the ChatGPT conversation into the thread and request an extraction at a chosen depth such as rapid, balanced, or comprehensive. The Skill normalizes turns, builds value and element ledgers, then uses its Python writer script to create a validated Markdown artifact in your repository.

What extraction depth should I use for a pasted chat?▼

Use rapid for a compact continuity brief, balanced for selective detail with documented compression, or comprehensive for fine-grained per-turn dispositions. Balanced is the default when no depth is specified, and aliases like scan, distill, or catalog map to the three tiers.

Does this require a ChatGPT login or OpenAI API key?▼

No login, API key, network access, or connector is required. The human manually copies and pastes the material, and the Skill only processes the supplied text with Python 3.10 or later and filesystem read/write access.

Can it handle ChatGPT Canvas, citations, and uploaded files?▼

Yes, it catalogs Canvas documents, citations, uploaded or generated files, images, and tool events in a content element ledger with fidelity labels. Referenced but missing items are marked referenced-not-supplied or unavailable rather than claimed as inspected.

When should I not use this ChatGPT extraction approach?▼

Do not use it for account login or scraping, wholesale Project migration, lossless transcript archival, or ordinary short summaries. For full exports and Project reconciliation, the separate okhp3-chatgpt-project-migration skill is the appropriate workflow.