record-session

Automate post-commit session recording and task archiving with Python scripts.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/HL911/super_admin --skill record-session-hl911
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: record-session
Source: https://github.com/HL911/super_admin/tree/main/.agents/skills/record-session
Command: npx skills add https://github.com/HL911/super_admin --skill record-session-hl911

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the recording of work progress after a human has tested and committed code, streamlining the session documentation process.

Core Features & Use Cases

  • Post-Commit Session Recording: Automatically archives tasks and adds session details post-code commit.
  • Task Archiving: Archive completed tasks based on work status, not just 'status' field.
  • Session Addition: Offers simple and detailed methods to add sessions with title, commits, and summaries.
  • Auto-Completion: Automatically appends session to journal, updates index, and commits changes.

Quick Start

Run the following command to record a session after code has been tested and committed:

python3 ./.trellis/scripts/add_session.py --title "Session Title" --commit "hash1,hash2" --summary "Brief summary of what was done"

Frequently Asked Questions about record-session

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

FAQPage Schema
How do I automate session recording after a code commit?

Automating session recording after a code commit requires running a Python script to process context, append session details to a journal, update the index, and commit changes automatically.

What is the best way to archive completed tasks based on work status?

Archiving completed tasks based on work status involves evaluating the actual work progress rather than just the status field, ensuring tasks are moved to the archive only when truly finished.

How do I add a session with detailed commit and summary information?

Adding a session with detailed commit and summary information requires passing the session title, commit hashes, and a brief summary to a Python script to process and record the work progress.

Do I need Python to automate task archiving and session documentation?

Python is required to automate task archiving and session documentation because the Skill relies on Python scripts to process context, manage session data, and update journal entries automatically.

Does session recording automatically update the journal index?

Session recording automatically appends the new session to the journal, updates the index, and commits the changes, streamlining the documentation process without manual intervention.

Can I record work progress without manually specifying commit hashes?

Recording work progress requires specifying commit hashes as input to the session recording script, ensuring the session details accurately link to the corresponding code commits.