deferred-tracking

Detect deferral language and persist DeferredItem and Gate records to SeleneDB.

2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/jscott3201/ai-agent-skills --skill deferred-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deferred-tracking
Source: https://github.com/jscott3201/ai-agent-skills/tree/main/skills/deferred-tracking
Command: npx skills add https://github.com/jscott3201/ai-agent-skills --skill deferred-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture and surface work that was deferred during planning or implementation so it does not get forgotten, become stale, or block future progress. It ensures every deferred item has a verifiable gate, priority, and traceable source so teams can objectively decide when to act. The Skill centralizes deferred items in a project graph for recurrent triage and longitudinal visibility.

Core Features & Use Cases

  • Auto-detection: Detects deferral language during planning and implementation and captures items automatically.
  • Structured capture: Records Item, Priority, Gate, Description, Source, and Added date and links items to Sessions, Gates, Topics, and related DeferredItem nodes.
  • Gate evaluation & triage: Evaluates whether gate conditions are met, flags staleness, and guides user decisions to tackle, update, or remove items.
  • Graph persistence: Writes DeferredItem and Gate nodes to SeleneDB and updates status, met flags, evidence, and relationships.
  • Use case: During a design review, detect "defer to Phase 3" and create a gated deferred item that later triggers a review when Phase 3 completes.

Quick Start

Review deferred items and triage the list to identify ready, stale, and reprioritize candidates using the project graph.

Frequently Asked Questions about deferred-tracking

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

FAQPage Schema
How do I track deferred work items so they don't get forgotten during implementation?

Tracking deferred work items requires capturing structured records with priority, gate conditions, and traceable sources into a project graph. This approach centralizes deferred items for recurrent triage, ensuring work deferred during planning or implementation remains visible, actionable, and objectively evaluated.

What is a deferred work gate and how does it trigger a review?

A deferred work gate is a verifiable condition attached to a deferred item that defines when it should be acted upon. When gate conditions are met, such as a project phase completing, the gate evaluation flags the item for triage and prompts a user decision to tackle, update, or remove it.

Can I automatically detect deferral language during planning and capture it as a structured item?

Auto-detection of deferral language during planning and implementation captures items automatically. When phrases like defer to Phase 3 are detected, the system creates a structured deferred item with a gate that later triggers a review when that phase completes.

How do I triage a backlog of deferred work to identify ready and stale items?

Triage a deferred work backlog by loading active items from the project graph and evaluating their gate conditions. This process flags ready items whose gates are met, identifies stale items needing updates, and highlights approaching items to reprioritize.

Do I need SeleneDB to persist deferred work items and gate records?

SeleneDB integration is required to persist deferred work items and gate records. The database stores DeferredItem and Gate nodes, updates status, met flags, and evidence, and maintains relationships between sessions, topics, and related items for longitudinal visibility.

What is the best way to manage tech debt and deferred work without losing visibility?

Managing tech debt and deferred work requires centralizing items in a project graph with structured capture of priority, gates, and source links. This ensures deferred work has verifiable gates and traceable sources, enabling objective decisions and preventing items from becoming stale or blocking progress.