commitment-triage

Extract obligations, promises, and deadlines from natural language into a commitments workspace.

12.6k|1.5k|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/nearai/ironclaw --skill commitment-triage-nearai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commitment-triage
Source: https://github.com/nearai/ironclaw/tree/main/skills/commitment-triage
Command: npx skills add https://github.com/nearai/ironclaw --skill commitment-triage-nearai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you reliably capture obligations, promises, and deadlines from everyday conversation so you don’t miss follow-ups or time-sensitive requests.

Core Features & Use Cases

  • Passive signal detection: Extract implied commitments from phrases and message-like requests without interrupting the chat flow, writing them as pending signals in the workspace.
  • Explicit capture: When you ask to track something, persist a new commitment in your commitments workspace with inferred urgency and a resolution path.
  • Resolution handling: When you indicate work is done, move matching commitments from open to resolved and mark them as completed.

Quick Start

Ask the assistant: "Track this: Legal asked me to comment on the draft by Thursday."

Frequently Asked Questions about commitment-triage

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

FAQPage Schema
How do I extract obligations and deadlines from natural language text?

Track promises from chat messages by detecting passive signals and explicit requests, then writing them as pending signals or open commitments in a memory workspace. This ensures follow-ups are captured without interrupting the conversation flow.

Can I capture deadlines from chat messages without manually entering tasks?

Yes, deadline parsing works passively by extracting time-sensitive requests directly from message-like inputs. Implied commitments are written as pending signals in the workspace automatically, requiring no manual task entry or interruption to the chat flow.

How do I resolve and mark tracked commitments as completed?

Resolve tracked commitments by indicating the work is done, which moves matching commitments from open to resolved status. The system updates the memory workspace to mark these obligations as completed, maintaining an accurate record of outstanding follow-ups.

Does this triage workflow deduplicate recurring obligations in the memory workspace?

The triage workflow uses memory search, tree, read, and write operations to deduplicate recurring obligations. It persists pending signals and open commitments while preventing duplicate entries, supporting later promotion or resolution of existing tracked items.

What is the best way to manage follow-up tracking for time-sensitive requests?

Follow-up tracking for time-sensitive requests is managed by inferring urgency and defining a resolution path when persisting new commitments. The memory workspace stores these open items, ensuring deadlines and obligations are monitored until completion.