pa-session

Initialize, update, and report a session-state.md file for persistent assistant sessions.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/christophevg/c3 --skill pa-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pa-session
Source: https://github.com/christophevg/c3/tree/main/skills/pa-session
Command: npx skills add https://github.com/christophevg/c3 --skill pa-session

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of losing continuity across personal assistant runs by maintaining a clear, persistent session record of progress, processed inputs, and open items.

Core Features & Use Cases

  • Session initialization and state templating: Creates session-state.md and sets date/type so the workflow starts with consistent structure.
  • Progress tracking across iterations: Updates iteration summary, incoming files processed, completed actions, and open items as inbox cycles repeat.
  • Status and triage reporting: Lists open items and summarizes how much has been resolved so you can quickly resume work.

Use Case Example: You run inbox processing over multiple iterations; after the second pass, ask for session status to see what’s still pending, which files were handled, and what remains blocked.

Quick Start

Run /pa-session init to create and initialize the session-state.md file for your current inbox processing session.

Frequently Asked Questions about pa-session

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

FAQPage Schema
How do I maintain personal assistant workflow continuity across multiple agentic iterations?

Maintain personal assistant workflow continuity by using a persistent Markdown state file to track session initialization, incoming files processed, completed actions, and open items across agentic iterations.

What is the best way to track open items during inbox processing?

Track open items during inbox processing by updating a session-state.md file, which lists pending actions and computes concise status metrics to help you quickly resume work.

How do I initialize a session state file for tracking personal assistant progress?

Initialize a session state file by running an initialization command that creates a session-state.md file, setting the date and type so your workflow starts with a consistent structure.

Can I use a Markdown state file to report session status and triage pending work?

Yes, you can use a Markdown state file to report session status by listing open items and summarizing resolved actions, providing a clear triage view of what remains blocked.

Does session state management require external dependencies to track workflow progress?

No, session state management does not require external dependencies, relying entirely on deterministic read-modify-write operations on a local Markdown state file to track progress.