research-tracker

Track autonomous research agents and their progress using a SQLite ledger.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Nutopia13/geo-intelligence-vault --skill research-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-tracker
Source: https://github.com/Nutopia13/geo-intelligence-vault/tree/main/skills/research-tracker
Command: npx skills add https://github.com/Nutopia13/geo-intelligence-vault --skill research-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured way to manage autonomous research agents, tracking their state, progress, and coordination in a single SQLite-based datastore. It solves the challenge of multi-step investigations, agent handoffs, and long-running tasks by offering a robust data-backed workflow.

Core Features & Use Cases

  • Append-only state tracking for research progress and events.
  • Instruction queues and oversight to coordinate sub-agents and monitor background work.
  • Use cases include spawning long-running research sub-agents, coordinating multi-step investigations, and auditing progress across projects.

Quick Start

Start a research project with the CLI, log progress, and monitor status to observe the lifecycle. For example: initialize a project with research init <project-id> --objective "<objective>" and then use research log to record steps, heartbeat to signal liveliness, and research status to verify progress.

Frequently Asked Questions about research-tracker

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

FAQPage Schema
How do I track autonomous research agents across multiple projects?

You can track autonomous research agents across multiple projects by using a SQLite-based ledger that records state, progress, and coordination events. This skill provides an append-only datastore to monitor background work and manage multi-step investigations.

What is the best way to coordinate long-running research sub-agents?

Coordinating long-running research sub-agents is best handled through instruction queues and a state-tracking ledger. This approach manages agent handoffs and monitors background work using a SQLite datastore.

How do I monitor the progress of multi-step investigations?

To monitor the progress of multi-step investigations, you can use a CLI to log steps, signal liveliness with heartbeats, and verify status. This records progress in a SQLite-based datastore for auditing.

Can I use SQLite for append-only state tracking of background workflows?

Yes, you can use SQLite for append-only state tracking of background workflows. This skill uses a SQLite-based ledger to track research progress, log events, and coordinate autonomous agents.

Do I need external dependencies to manage research agent orchestration?

No external dependencies are required to manage research agent orchestration with this skill. It relies on a YAML frontmatter defining name and description, plus operational instructions loaded into context with optional directories for extended functionality.