rad-session

Saves, lists, and resumes conversation sessions against projects via a CLI.

Updated May 24, 2026
One-click install
npx skills add https://github.com/MetalHexx/rad-orc-marketplace --skill rad-session-metalhexx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rad-session
Source: https://github.com/MetalHexx/rad-orc-marketplace/tree/main/claude-plugin/skills/rad-session
Command: npx skills add https://github.com/MetalHexx/rad-orc-marketplace --skill rad-session-metalhexx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Losing track of long-running AI conversations across terminals and projects makes it hard to pick up where you left off. This Skill captures the current conversation's progress against a named project, and later resumes a saved session in a new terminal or lists a project's saved sessions with their activity trail. ## Core Features & Use Cases - Session Save: Records the current conversation against a project (creating the project on first save), with an inferred activity type such as brainstorming, requirements, or execution, plus a 1-2 sentence description. - Session Resume: Resolves a natural-language request like "resume my session" to an exact session ID and relaunches it in a new terminal, optionally overriding the recorded harness (Claude or Copilot). - Session List: Shows a project's saved sessions, filterable by activity type, or returns every session with the --all flag. - Use Case: After a long planning conversation, say "save this session" — the Skill infers the project and activity type, confirms a proposed project name when needed, and stores the progress so you can type "pick up where we left off" tomorrow. ## Quick Start Ask the assistant to save this session to your project, or say "resume my last session" to relaunch a previously saved conversation in a new terminal.

Frequently Asked Questions about rad-session

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

FAQPage Schema
How do I save my current AI conversation session?▼

Say "save this session" or "save my progress" in natural language. The Skill infers the project and activity type from the conversation, proposes a project name if one is needed, and records a 1-2 sentence description of what happened.

How do I resume a previously saved session?▼

Ask to "resume my session" or "pick up where we left off". The Skill lists candidate sessions for the project, filters by activity type when implied, prefers the most recent, and resumes the resolved session ID in a new terminal.

Does saving a session require the project to already exist?▼

No. Saving to a project that does not exist creates it automatically — there is no lookup or check-then-create step. The project name is confirmed with you first only when it was inferred from the conversation rather than given explicitly.

What activity types can a saved session be categorized as?▼

Six types are inferred from the conversation: brainstorming, requirements, master-plan, amend, execution, and other. Five more (execution-complete, final-approved, final-rejected, halted, corrective) are written by the pipeline itself and never inferred.

Why can't my session be saved even though the command runs?▼

Saving fails when the harness reported no session identity in the session-start preamble — there is no session ID to save against, and the CLI rejects empty values. Listing and resuming still work because they use IDs from saved records.

Can I resume a session with a different harness than it was recorded under?▼

Yes. The session resume command accepts a --harness flag (claude or copilot) that overrides the harness recorded at save time. Omit the flag to resume with the originally recorded harness.