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.