gsd-thread

Create, list, resume, and close persistent context threads by slug.

1|Updated May 24, 2026
One-click install
npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-thread-tinner-deinno
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gsd-thread
Source: https://github.com/tinner-deinno/innova-skills-lib/tree/main/core/gsd/gsd-thread
Command: npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-thread-tinner-deinno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gsd-thread prevents losing important progress by letting you maintain persistent, cross-session context threads for work that spans multiple conversations.

Core Features & Use Cases

  • Create and manage threads: Open new threads to store knowledge that should persist beyond a single session.
  • Resume and track status: Use thread slugs to resume work and check whether threads are open or resolved.
  • Resolve or close when finished: Close threads once the cross-session task is complete to keep context organized.

Use Case: When investigating a recurring engineering issue over several sessions, store findings in a persistent thread so follow-ups continue from the same starting point without re-explaining the problem.

Quick Start

Use the gsd-thread skill to open a persistent context thread for your next multi-session investigation by telling it: open thread with slug 'my-investigation'.

Frequently Asked Questions about gsd-thread

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

FAQPage Schema
How do I keep persistent context for a multi-session engineering investigation?▼

You can keep persistent context for multi-session engineering investigations by creating a cross-session thread that stores progress and findings, allowing follow-up conversations to resume work from the same starting point without re-explaining the problem.

What is the best way to track workflow state across separate chat sessions?▼

Tracking workflow state across separate chat sessions is best handled by creating slug-based persistent context threads that maintain open or resolved statuses, ensuring lightweight knowledge stores survive beyond a single conversation.

How do I create and resume a persistent thread using a slug?▼

To create and resume a persistent thread, use the open thread command with a specific slug identifier, then use that same slug to list, resume, or close the thread when the cross-session task is complete.

Can I manage cross-session knowledge stores without belonging to any single project phase?▼

Yes, you can manage cross-session knowledge stores that do not belong to any single project phase by opening lightweight persistent threads that operate with read and write file access to a configured storage path.

When do I need persistent context threads for ongoing software projects?▼

You need persistent context threads for ongoing software projects when work spans multiple conversations and would otherwise be forgotten, such as tracking recurring engineering issues or multi-session investigations.

How do I close or resolve a persistent context thread once the work is finished?▼

To close or resolve a persistent context thread once the work is finished, use the slug identifier to update its status from open to resolved, keeping the cross-session context organized and preventing clutter.