record-session

Record development session summaries and git commit hashes to .trellis via Python scripts.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/BaSui01/agentflow --skill record-session-basui01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: record-session
Source: https://github.com/BaSui01/agentflow/tree/main/.agents/skills/record-session
Command: npx skills add https://github.com/BaSui01/agentflow --skill record-session-basui01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Records and persists human-validated development session summaries, associated git commit hashes, and workspace index updates into the repository's .trellis workspace so future AI sessions and developers have continuity and searchable session context.

Core Features & Use Cases

  • Appends session summaries to journal files and updates index files with session counts and line statistics.
  • Collects commit hashes and branch context after the human has tested and committed code, and auto-commits only .trellis metadata.
  • Provides task archival utilities to mark truly completed work and maintain developer task indexes for later retrieval.
  • Use this when a coding session is finished and you want to preserve the session narrative, changed files list, and references for future automated reasoning or handoff.

Quick Start

Record the completed coding session by running the Trellis Python recording scripts to append a session journal entry, capture commit hashes, update indexes, and auto-commit the .trellis metadata.

Frequently Asked Questions about record-session

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

FAQPage Schema
How do I persist a development session journal and git commit metadata?

To persist a development session journal, this Skill executes Python scripts to append your session summaries and git commit hashes to the repository's .trellis workspace, updating task indexes for future context.

What is a .trellis workspace used for in a developer workflow?

A .trellis workspace stores session journals and commit metadata, providing searchable context for future AI or developer sessions. It tracks session counts and line statistics for developer workflows.

How do I record completed coding sessions after manual git commits?

You record completed coding sessions by running the .trellis Python scripts get_context.py, add_session.py, and task.py. These scripts collect context, append journal entries, and auto-commit the .trellis metadata.

Do I need local git history access to record session journals?

Yes, you need local git history access to record session journals. The Skill collects commit hashes and branch context after you have manually tested and committed your code.

When should I archive completed tasks in the .trellis workspace?

You should archive completed tasks in the .trellis workspace when a coding session is finished and you want to preserve the session narrative and changed files list for future automated reasoning or handoff.