claude-thread-publisher

Publish Claude Code conversation threads as static HTML pages on GitHub Gists.

2|1|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/nibzard/skills-marketplace --skill claude-thread-publisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-thread-publisher
Source: https://github.com/nibzard/skills-marketplace/tree/main/skills/claude-thread-publisher
Command: npx skills add https://github.com/nibzard/skills-marketplace --skill claude-thread-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Automates sharing Claude Code conversations by turning them into static HTML pages hosted on GitHub Gists, with private by default gists and permalink hosting via gistpreview.github.io.

Core Features & Use Cases

  • Zero-friction publishing: Publish Claude Code threads with minimal steps.
  • Beautiful static HTML: Dark theme, syntax highlighting, responsive design.
  • Gists integration: Private by default, with automatic versioning and revision history.
  • Shareable permalinks: Clean URLs via gistpreview.github.io.
  • Thread management: Update, delete, and list published threads.
  • Privacy: Local token storage; tokens never leave the device.

Quick Start

Run the publishing flow from Claude: ensure you have a GitHub PAT with gist scope, then publish the current thread to receive a gistpreview permalink and the raw Gist URL.

Frequently Asked Questions about claude-thread-publisher

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

FAQPage Schema
How do I publish Claude Code conversations as shareable HTML pages?

Use this Skill to publish Claude Code threads as static HTML pages hosted on GitHub Gists. Run the publishing flow with a GitHub Personal Access Token (PAT) scoped for gists, and receive a gistpreview permalink and raw Gist URL for sharing your conversation.

Can I keep my published Claude conversations private?

Yes. This Skill creates private gists by default, ensuring your conversations remain inaccessible to the public. Tokens are stored locally on your device and never leave it.

How do I update or delete a published Claude thread?

The Skill maintains a local index mapping threads to gists, allowing you to update existing gists with new content or delete published threads. Manage all published threads across Claude Code sessions from the command line.

What does the HTML output look like for published Claude conversations?

Published threads render as beautiful static HTML with a dark theme, syntax highlighting for code blocks, and responsive design. Metadata and conversation structure are preserved for readability.

Do I need a GitHub account to publish Claude threads?

Yes. You need a GitHub Personal Access Token with gist scope to authenticate and create or update gists where your conversations are hosted.

Can I list all my published Claude threads from the command line?

Yes. The Skill supports listing all published threads, showing their mappings between local Claude sessions and hosted gists for easy management and discovery.