threads

Create and manage named threads with decision logging and snapshots.

4|1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/sebmartin/ai-workspace-plugin --skill threads-sebmartin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: threads
Source: https://github.com/sebmartin/ai-workspace-plugin/tree/main/skills/threads
Command: npx skills add https://github.com/sebmartin/ai-workspace-plugin --skill threads-sebmartin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Threaded discussions can drift without persistent structure; this skill provides per-thread persistence, decision logging, and artifact management to keep conversations coherent across sessions.

Core Features & Use Cases

  • Create and manage named threads stored in a dedicated threads/ directory
  • Log decisions, save session context, generate snapshots, and resume work across sessions
  • Park topics for later follow-up and open questions for review

Quick Start

Use /threads create and then manage threads using the available /threads commands.

Frequently Asked Questions about threads

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

FAQPage Schema
How do I organize long-running discussions and keep them coherent across sessions?

To organize long-running discussions across sessions, create named threads stored in a dedicated directory to maintain persistent structure, log decisions, and manage artifacts. This prevents conversation drift and keeps context coherent when resuming work later.

What is the best way to log decisions and save context during a design review?

Logging decisions during a design review involves recording specific outcomes within a managed thread and saving the surrounding session context. This creates a persistent historical record of project planning decisions and artifacts for future reference.

How do I resume an ongoing conversation after closing a session?

To resume an ongoing conversation, use the Quick Resume feature on a previously parked thread. This restores the saved session context and historical decisions, allowing you to continue project planning exactly where the previous discussion left off.

Can I park topics for later follow-up and generate snapshots of the session?

Yes, you can park topics for later follow-up and generate snapshots of the current session. Saving context and snapshotting captures the exact state of ongoing conversations, preventing drift and ensuring artifacts are securely stored in per-thread directories.

Why does my threaded discussion drift without persistent structure?

Threaded discussions drift without persistent structure because session context is lost between interactions. Applying per-thread persistence with decision logging and artifact management provides the necessary framework to keep conversations coherent across sessions.

Do I need a dedicated directory to manage thread workspaces?

Yes, managing thread workspaces requires creating per-thread directories within a dedicated threads namespace. This directory structure is essential for storing artifacts, logging decisions, and saving the context required for Quick Resume operations.