thread-list

Manage chat threads for assistant-UI apps with create, switch, rename, archive, delete operations.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/012e/thesis --skill thread-list-012e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thread-list
Source: https://github.com/012e/thesis/tree/main/.agents/skills/thread-list
Command: npx skills add https://github.com/012e/thesis --skill thread-list-012e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Thread management for assistant-ui across multiple conversations, enabling consistent navigation, history handling, and UI synchronization.

Core Features & Use Cases

  • Create, switch, rename, archive, and delete threads to organize conversations.
  • View and manage thread history with both built-in and custom UIs, including main/current thread handling.
  • Use with cloud or local persistence to persist thread state and support custom thread lists.

Quick Start

Load the thread list UI by wiring useChatRuntime and render the ThreadList alongside Thread components.

Frequently Asked Questions about thread-list

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

FAQPage Schema
How do I manage multiple chat threads in assistant-ui?

To manage multiple chat threads in assistant-ui, you can create, switch, rename, archive, and delete conversations. This Skill provides UI synchronization and history handling across numerous chats using local or cloud persistence.

What is the best way to organize conversation history in React assistant-ui?

Organizing conversation history in React assistant-ui is best handled by applying thread operations to manage state. You can view, manage, and persist thread lists using built-in or custom UIs with local or cloud persistence.

Can I use custom UI components for thread list operations in assistant-ui?

Yes, you can use custom UI components for thread list operations in assistant-ui. The Skill supports custom thread lists alongside built-in UIs, allowing you to render the ThreadList alongside Thread components using useChatRuntime.

Does assistant-ui thread management support cloud persistence for chat history?

Assistant-ui thread management supports cloud persistence for chat history. You can persist thread state across sessions using either local or cloud storage to maintain conversation data and UI synchronization.

How do I implement batch operations for chat threads in React?

You implement batch operations for chat threads in React by utilizing API-driven thread management patterns. The Skill satisfies these patterns through threads(), item(), and batch operations to handle multiple conversations efficiently.