build-session-context

Aggregate key metrics from project logs into a compact status snapshot.

Updated Apr 23, 2024
One-click install
npx skills add https://github.com/dudusoar/VRP-Toolkit --skill build-session-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-session-context
Source: https://github.com/dudusoar/VRP-Toolkit/tree/main/.claude/skills/build-session-context
Command: npx skills add https://github.com/dudusoar/VRP-Toolkit --skill build-session-context

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams save time and stay aligned by automatically generating a compact session context from project logs, so new team members or returning contributors can quickly understand the current state without reading every file.

Core Features & Use Cases

  • Log aggregation: reads CLAUDE.md, TASK_BOARD.md, MIGRATION_LOG.md, DEBUG_LOG.md, GIT_LOG.md, and SKILLS_LOG.md to extract key status, recent commits, and migration progress.
  • Token-efficient summary: produces a concise narrative suitable for quick onboarding and daily standups.
  • Use Case: You are resuming work after a break; you need a 1-2 paragraph snapshot of project health to re-engage without scanning all logs.

Quick Start

Run the build-session-context skill to generate a summary for the VRP Toolkit project. It will read the latest logs and output a compact status overview.

Frequently Asked Questions about build-session-context

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

FAQPage Schema
How do I summarize project logs for quick context when resuming work?

To summarize project logs for quick context, you can aggregate key metrics from files like CLAUDE.md, TASK_BOARD.md, and GIT_LOG.md into a compact narrative. This extracts essential fields like recent commits, migration progress, and blockers to provide a token-efficient status snapshot.

What's the best way to generate a token-efficient project status snapshot for onboarding?

The best way to generate a project status snapshot for onboarding is to extract essential fields such as phase, last updated date, and recent commits from multiple project logs. This produces a concise 1-2 paragraph narrative suitable for daily standups and quick re-engagement.

Can I aggregate migration progress and blockers from multiple markdown logs into one summary?

Yes, you can aggregate migration progress and blockers from multiple markdown logs. The process reads files like MIGRATION_LOG.md and DEBUG_LOG.md, extracts the relevant status fields, and outputs a single compact overview of project health.

Does generating a session context summary require specific log file formats?

Generating a session context summary relies on reading specific markdown log formats like CLAUDE.md, TASK_BOARD.md, MIGRATION_LOG.md, DEBUG_LOG.md, GIT_LOG.md, and SKILLS_LOG.md to extract phase, recent commits, and blockers.

Why use a log aggregation summary instead of reading project files directly for session startup?

You use a log aggregation summary instead of reading files directly to save time and tokens during session startup. It delivers a compact narrative of project health, preventing the need to manually scan every log file to understand the current state.

What are the limitations of using automated project log summaries for post-break resume?

The limitation of using automated project log summaries for a post-break resume is that the output is a concise narrative focused only on essential fields like phase, recent commits, and blockers. It may omit granular details required for deep debugging not present in the aggregated logs.