session-recorder

Create session history logs capturing user questions and assistant answers.

5|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/primatrix/skills --skill session-recorder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-recorder
Source: https://github.com/primatrix/skills/tree/main/plugins/session-recorder/skills/session-recorder
Command: npx skills add https://github.com/primatrix/skills --skill session-recorder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Session Recorder Skill addresses the challenge of manually keeping track of session content, providing a seamless way to log full interactions for progress tracking and documentation.

Core Features & Use Cases

  • Complete Session Logging: Captures the entire interaction history, without summaries, for accurate documentation.
  • Automated File Naming: Generates logs with a dynamic filename based on the active CLI agent and current date.
  • Use Case: Whether you're working through a complex debugging session or a detailed brainstorming process, Session Recorder helps maintain a comprehensive session history for future reference.

Quick Start

Start recording your current session by running the command:

python scripts/record_session.py <cli-name> <one_sentence_title> <full_unedited_session_content>

Frequently Asked Questions about session-recorder

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

FAQPage Schema
How do I automate session logging for AI coding agents to track progress?

Automated session logging captures full interaction history between users and AI coding agents without manual tracking. It records complete user questions and assistant answers in detail, ensuring accurate documentation for future analysis and progress tracking.

Can I save full interaction history from a CLI debugging session without summaries?

Full interaction history can be saved without summaries by capturing the complete, unedited session content. This ensures every detail of the debugging or brainstorming process is preserved for comprehensive documentation and future reference.

How do I generate daily work logs with dynamic filenames for AI coding sessions?

Daily work logs are generated with dynamic filenames based on the active CLI agent name and current date. You execute a Python script passing the CLI name, a title, and the full session content to automate the file creation process.

Does session recording require any external dependencies to capture coding interactions?

Session recording requires no external dependencies to capture coding interactions. The skill operates independently using included Python scripts to process and save the full interaction history for your AI coding sessions.

Why use complete session recording instead of relying on AI-generated chat summaries?

Complete session recording captures the entire interaction history without summaries, unlike AI-generated summaries which may lose detail. This guarantees an accurate record of complex coding sessions is maintained for thorough documentation and future analysis.