session-context

Report git branch, uncommitted changes, and context file summaries.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/hbvg234/jnmt.vn --skill session-context-hbvg234
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-context
Source: https://github.com/hbvg234/jnmt.vn/tree/main/.claude/skills/session-context
Command: npx skills add https://github.com/hbvg234/jnmt.vn --skill session-context-hbvg234

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Load development context at session start: the skill reports the current git branch, uncommitted changes, and key context files (CONTEXT.md, TODO.md, CLAUDE.md, AGENTS.md) so the agent can orient itself quickly.

Core Features & Use Cases

  • Git state detection: reports current branch, uncommitted changes, and the last few commits.
  • Context file discovery: reads CONTEXT.md, TODO.md, CLAUDE.md, and AGENTS.md if present; missing files are tolerated.
  • Session summary: outputs a compact, plain-text summary suitable for immediate use at session start.
  • Graceful degradation: if git is unavailable or files are missing, the skill degrades gracefully without failing.

Quick Start

Run the session-context skill at the start of a coding session to emit a compact session summary including the current branch, uncommitted changes, last commits, and any open CONTEXT.md or TODO.md files.

Frequently Asked Questions about session-context

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

FAQPage Schema
How do I load git context and project status at the start of a coding session?

Loading git context at session start involves reading the current branch, uncommitted changes, and recent commits. This skill automatically extracts that git state alongside optional project files to produce a compact plain-text summary for immediate orientation.

What is the best way to orient an AI agent using CONTEXT.md and TODO.md files?

Orienting an AI agent requires parsing project documentation like CONTEXT.md and TODO.md. This skill detects and reads these context files alongside CLAUDE.md and AGENTS.md, outputting a unified session summary to guide agent planning and decisions.

Can I use this session context tool in a repository without CLAUDE.md or AGENTS.md files?

Yes, you can use this tool in repositories missing CLAUDE.md or AGENTS.md files. It gracefully degrades when context files are absent, reading only the available documentation and git state without failing or throwing errors during session orchestration.

Does the session context skill work if git is unavailable or uncommitted changes exist?

The skill works if git is unavailable by gracefully degrading to read only context files. When git is present, it actively reports the current branch, uncommitted changes, and last few commits to establish a complete session baseline for dev-workflow automation.

What limitations exist when generating a session summary from git status and context files?

A key limitation is that the session summary relies entirely on the presence of git metadata and context files like TODO.md. If git is unavailable and files are missing, the skill degrades gracefully but provides minimal orientation data for your startup workflow.