Research State Keeper

Persist research state and route to the next GRD stage.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/soheunyi/get-research-done --skill research-state-keeper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Research State Keeper
Source: https://github.com/soheunyi/get-research-done/tree/main/skills/grd-state-keeper
Command: npx skills add https://github.com/soheunyi/get-research-done --skill research-state-keeper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run a guided questioning loop, persist research status, and route to the right next GRD skill or stage. Use when the user starts or resumes work, asks what to do next, or wants .grd/STATE.md and .grd/ROADMAP.md updated. Not for deep technical analysis of a single artifact.

Core Features & Use Cases

  • Stateful, guided decision engine that captures decisions and routes to the next GRD step.
  • Persists workflow state across sessions by updating .grd/STATE.md and .grd/ROADMAP.md.
  • Aligns with broader GRD artifacts (e.g., codebase references and run history) to ensure continuity.

Quick Start

Ask one high-leverage question to determine objective and the next action.

Frequently Asked Questions about Research State Keeper

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

FAQPage Schema
How do I maintain research state and workflow continuity across sessions?

To maintain research state across sessions, use a guided questioning loop that updates state files like STATE.md and ROADMAP.md to capture progress and route you to the next research stage.

What is research state management and when do I need it?

Research state management is the process of persisting workflow status and routing decisions across sessions. You need it when resuming work or determining the next action in a multi-stage research roadmap to ensure deterministic progress.

How do I update a research roadmap when resuming a project?

Updating a research roadmap when resuming involves running a bootstrap rule that asks high-leverage questions to determine your objective, then aligning artifacts and state files to route you to the appropriate next step.

Can I use a questioning loop to determine the next stage of my research workflow?

Yes, you can use a guided questioning loop to determine the next stage of a research workflow. It captures your objective and routing decisions to align with broader artifacts and update workflow continuity files.

When should I not use research state persistence?

You should not use research state persistence for deep technical analysis of a single artifact. It is designed specifically for managing workflow continuity, routing between stages, and updating roadmap files across sessions.