.agents/skills/build-session-context/SKILL.md
Build concise session context by extracting key information from project logs (CLAUDE.md, TASK_BOARD.md, MIGRATION_LOG.md, DEBUG_LOG.md, GIT_LOG.md, SKILLS_LOG.md) to provide token-efficient project status. Use when beginning work, returning after break, or needing quick project overview without reading full files.
npx skillsauth add Balkonsen/HA_AI_Gen_Workflow build-session-contextInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Quickly resume work by extracting key information from project logs and presenting a concise context summary for efficient session startup.
Extract essential information from multiple project documentation files and present a concise, token-efficient summary that enables quick context recovery without reading entire files.
Read each file and extract only the most critical information:
1. CLAUDE.md (Project Entry Point)
2. TASK_BOARD.md (Detailed Task Tracking)
3. MIGRATION_LOG.md (Migration History)
4. DEBUG_LOG.md (Problem Tracking)
5. GIT_LOG.md (Change History)
6. SKILLS_LOG.md (Skills Changes) [Optional]
7. Git Status (Current Workspace)
Format the extracted information into a compact summary:
## 🚀 Session Start - VRP Toolkit
**Phase:** [Phase] | **Last Updated:** [Date] | **Branch:** [branch]
## 📊 Status Snapshot
- **Migration:** X/9 files (XX%) | **Active Issues:** [count]
- **Completed:** [count] tasks | **In Progress:** [count] tasks
- **Blockers:** [None/list]
## 🔍 Recent Activity
**Git:** [Last 3 commits, one line each]
**Migrations:** [Last 2 migration titles]
**Issues:** [Active issue count, recent resolution]
## 🎯 Current Focus
1. [Primary in-progress task]
2. [Secondary in-progress task]
## 📋 Immediate Next Steps
1. [Highest priority next action]
2. [Secondary next action]
## ⚠️ Active Blockers (if any)
- [Blocker 1]
- [Blocker 2]
Token Optimization Guidelines:
Based on the summary, recommend the most appropriate next step:
Decision Matrix:
Be specific and actionable:
operators.py to vrp_toolkit/algorithms/alns/operators.py"After presenting summary, suggest relevant skills:
Common integrations:
update-task-board - Update task status if work completedgit-log - Commit uncommitted changeslog-debug-issue - Document issues encounteredupdate-migration-log - Log completed workmigrate-module - Continue file migrationWhen logs are very long (e.g., MIGRATION_LOG.md > 500 lines):
grep or search for recent datesIf a log file doesn't exist:
If last update > 3 days ago:
If summary is too long:
TASK_BOARD.md: Detailed task status managed by update-task-board skill. This is the primary source for task tracking.
MIGRATION_LOG.md: Migration history maintained by update-migration-log skill. Provides evidence for task completion.
DEBUG_LOG.md: Issue tracking maintained by log-debug-issue skill. Source for active blockers.
GIT_LOG.md: Commit history maintained by git-log skill. Shows recent development activity.
SKILLS_LOG.md: Skills changes maintained by manage-skills skill. Optional context for recent workflow updates.
CLAUDE.md: High-level project overview (now simplified, points to other files for details).
Documentation Structure (post-refactoring):
## 🚀 Session Start - VRP Toolkit
**Phase:** Phase 2 - Refactoring (90% complete) | **Last Updated:** 2026-01-03 | **Branch:** main
## 📊 Status Snapshot
- **Migration:** 9/9 files (100%) | **Active Issues:** 0
- **Tasks:** 20+ completed | 1 in progress
- **Blockers:** None
- **Skills:** 10 total (recently refined documentation structure)
## 🔍 Recent Activity
**Git:** 4569fa1 feat(architecture): unified Solver interface
9590014 feat(setup): make package installable
0287f90 docs: comprehensive README
**Tasks:** Test suite creation (in progress)
**Docs:** CLAUDE.md simplified (~308 lines → dedicated files)
Created TASK_BOARD.md, SKILLS.md, MIGRATION_GUIDE.md
**Skills:** manage-skills created, manage-python-env fixed compliance
## 🎯 Current Focus
1. Creating comprehensive test suite for new architecture
## 📋 Immediate Next Steps
1. Complete test suite with edge cases and integration tests
2. Test ALNSSolver with other VRPProblem implementations
## ⚠️ Active Blockers
None - ready to proceed
---
**💡 Suggested Action:** Continue test suite development or start with `update-task-board` to sync latest progress
For detailed file structures:
development
Optimize cloud costs through resource rightsizing, tagging strategies, reserved instances, and spending analysis. Use when reducing cloud expenses, analyzing infrastructure costs, or implementing cost governance policies.
devops
Step-by-step guide for capturing key application requirements for NoSQL use-case and produce Azure Cosmos DB Data NoSQL Model design using best practices and common patterns, artifacts_produced: "cosmosdb_requirements.md" file and "cosmosdb_data_model.md" file
tools
Retrieve and display GitHub Copilot usage metrics for organizations and enterprises using the GitHub CLI and REST API.
development
Use Copilot Spaces to provide project-specific context to conversations. Use this skill when users mention a "Copilot space", want to load context from a shared knowledge base, discover available spaces, or ask questions grounded in curated project documentation, code, and instructions.