session-note

Compile project session details into timestamped markdown notes using git and TodoWrite.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/mir-am/skills-agents-ai-coding --skill session-note-mir-am
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-note
Source: https://github.com/mir-am/skills-agents-ai-coding/tree/main/skills/session-note
Command: npx skills add https://github.com/mir-am/skills-agents-ai-coding --skill session-note-mir-am

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the need to efficiently capture and organize the current work session details, preventing loss of progress and simplifying future continuation.

Core Features & Use Cases

  • Automated Note Creation: Generates timestamped markdown notes summarizing session activities.
  • Context Extraction: Incorporates details about files changed, diffs, and incomplete tasks from version control.
  • Use Case: When a developer pauses work, use this Skill to instantly create a detailed session note capturing progress and next steps, facilitating smooth handoffs and review.

Quick Start

Use the session-note skill to create a note summarizing recent work after completing a development task, including files modified and unfinished todos.

Frequently Asked Questions about session-note

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

FAQPage Schema
How do I document my git workflow session to retain project context?

To document your git workflow session, you can generate timestamped markdown notes that extract file changes, diffs, and pending tasks to retain project context. This ensures seamless continuity when pausing development work.

What is the best way to track pending tasks and code changes before a handoff?

The best way to track pending tasks and code changes for handoffs is compiling session details using TodoWrite and git diffs. This creates automated session notes summarizing progress and next steps for smooth collaboration.

Can I automatically generate markdown notes from my current git diff?

Yes, you can automatically generate timestamped markdown notes from your current git diff. The session-note skill detects modified files and incorporates version control details to summarize recent development activities.

Does session-note require any specific dependencies to extract project context?

No specific external dependencies are required. The skill utilizes standard git commands for detecting code changes and TodoWrite for tracking pending tasks to compile session details effectively.

When do I need to create a session summary for software development tracking?

You need to create a session summary when pausing work or completing a development task. Documenting the session prevents loss of progress and simplifies future continuation by capturing modified files and unfinished todos.

What limitations exist when extracting incomplete tasks into session notes?

The extraction relies on TodoWrite for pending tasks and git for file changes. If tasks are not tracked in TodoWrite or changes are not committed to git, they will not appear in the generated markdown session notes.