session-health

Check research session context usage, plans, logs, and open loops.

127|22|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/flonat/flonat-research --skill session-health-flonat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-health
Source: https://github.com/flonat/flonat-research/tree/main/skills/session-health
Command: npx skills add https://github.com/flonat/flonat-research --skill session-health-flonat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The session-health skill helps you quickly evaluate the current state of your research session, ensuring that context and session health are optimal for productivity.

Core Features & Use Cases

  • Context Usage Estimate: Provides an overview of context usage, including tool call counts and estimated preservation state.
  • Active Plan: Checks the status of the active plan, indicating whether it is a draft or approved.
  • Latest Session Log: Inspects the latest session log file for important updates.
  • Focus Freshness: Evaluates the freshness of the current focus file, providing a warning if it is stale.
  • Preservation Hooks: Verifies that all necessary preservation hooks are configured correctly.
  • Open Loops: Counts open loops in the current focus file, providing a warning if there are many.
  • Compaction Guidance: Offers guidance on when and how to compact the context to maintain optimal performance.

Quick Start

Run the session-health skill to get a quick overview of your session's health.

Frequently Asked Questions about session-health

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

FAQPage Schema
How do I check context usage and session health for my research workflow?

You can check your session health by running a diagnostic that monitors context usage, active plans, session logs, focus freshness, preservation hooks, and open loops to ensure optimal research productivity.

What is session diagnostics and when do I need to assess my context status?

Session diagnostics evaluate your research session's state by checking context preservation, active plan status, and focus file freshness. You need it when context usage feels high or productivity drops during academic research.

How do I know when to compact context to maintain optimal session performance?

You receive compaction guidance by running a session health check, which estimates your context usage and tool call counts to indicate exactly when and how to compact context for optimal performance.

Why does my research session have too many open loops and stale focus files?

Session health diagnostics identify this by counting open loops in your current focus file and evaluating focus freshness, issuing warnings if the file is stale or if too many open loops are detected.

Can I verify preservation hooks and active plan status without external dependencies?

Yes, the session health skill runs as a standalone script with no dependencies, verifying that all necessary preservation hooks are configured correctly and checking whether your active plan is a draft or approved.

How do I inspect the latest session log file for important research updates?

Run a session health diagnostic to automatically inspect the latest session log file, providing a quick assessment of important updates alongside context usage estimates and active plan status.