state

Read and write .claude/STATE.md to track project progress across sessions.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/jtucker9/mystuff --skill state-jtucker9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: state
Source: https://github.com/jtucker9/mystuff/tree/main/skills/state
Command: npx skills add https://github.com/jtucker9/mystuff --skill state-jtucker9

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintains a living snapshot of current work context so you can resume sessions, coordinate tasks, and recall prior steps.

Core Features & Use Cases

  • Read and summarize STATE.md at session start or on demand to surface current tasks, decisions, blockers, and next steps
  • Create or update .claude/STATE.md with a structured template including currently working on, decisions, blockers, next steps, recently modified files, and uncommitted changes
  • Integrate with Diary/Project/Work to ensure continuity across sessions and clean handoffs
  • Provide a concise confirmation after saving state to keep you informed

Quick Start

Tell me to 'update state' to load or save the current project state and begin context-aware progress tracking.

Frequently Asked Questions about state

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

FAQPage Schema
How do I keep project state in sync across multiple sessions?

Keeping project state in sync across sessions involves reading and writing a structured .claude/STATE.md file that captures current tasks, decisions, blockers, and next steps for seamless continuity and recovery.

What is the best way to track workflow context and memory for task handoffs?

The best way to track workflow context for task handoffs is by updating a STATE.md file with a structured template that records currently active work, decisions, blockers, and recently modified files to ensure clean transitions.

How do I save current project progress and surface recent git modifications?

To save current project progress and surface recent modifications, the Skill integrates with git status checks to write a concise summary to STATE.md, ensuring a recoverable and up-to-date state.

Does this project state management tool require any external dependencies?

This project state management tool requires no external dependencies, operating independently to read and write the .claude/STATE.md file and enforce a structured format for context tracking.

When should I update my project state file for session continuity?

You should update your project state file during session start, task handoffs, or whenever state changes to ensure current progress is accurately reflected and context is fully recoverable for future sessions.