commitment-tracker
CommunityEnforce and execute commitments immediately
Authornetanel-abergel
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents conversational agents from promising actions they do not perform by detecting commitment language in outgoing replies and forcing immediate execution, providing accountability and reducing missed follow-ups.
Core Features & Use Cases
- Immediate Execution: Scan replies for trigger phrases and execute the promised action before sending the message.
- Intent Logging & Recovery: Record pending commitments to a durable commitments.jsonl ledger and recover incomplete actions on startup or heartbeat.
- Safe Failure Handling: If execution is impossible, rewrite the reply to avoid promises and notify the owner with the blocking reason.
- Use Case: When an agent intends to "I'll send the report", it will attach or send the report immediately, log the action, and then respond "Sent ✅" instead of making an unverifiable promise.
Quick Start
Before sending any reply that includes a promise, execute the promised action immediately, append a pending intent to the commitments.jsonl file, and then report the result in your response.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: commitment-tracker Download link: https://github.com/netanel-abergel/pa-skills/archive/main.zip#commitment-tracker Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.