Agent Skillsnearai/ironclaw › commitment-digest

commitment-digest

GitHub

用于整理和交付用户待办承诺、截止日期及待处理信号的摘要报告。通过读取记忆文件提取元数据,按优先级分组展示,并提供解决建议或代理处理选项,支持对话内即时展示或定时发送。

skills/commitment-digest/SKILL.md nearai/ironclaw

Trigger Scenarios

用户询问当前承诺状态 执行 commitment-digest 定时任务

Install

npx skills add nearai/ironclaw --skill commitment-digest -g -y
More Options

Use without installing

npx skills use nearai/ironclaw@commitment-digest

指定 Agent (Claude Code)

npx skills add nearai/ironclaw --skill commitment-digest -a claude-code -g -y

安装 repo 全部 skill

npx skills add nearai/ironclaw --all -g -y

预览 repo 内 skill

npx skills add nearai/ironclaw --list

SKILL.md

Frontmatter
{
    "name": "commitment-digest",
    "version": "0.2.0",
    "activation": {
        "tags": [
            "commitments",
            "digest",
            "reporting"
        ],
        "keywords": [
            "show commitments",
            "commitment digest",
            "commitment summary",
            "commitment report",
            "open commitments",
            "my obligations",
            "what do I owe",
            "pending tasks",
            "what's overdue",
            "what's due",
            "commitment status"
        ],
        "patterns": [
            "(?i)(show|list|summarize|review) (my )?(commitments|obligations|deadlines|tasks)",
            "(?i)what('s| is| are) (pending|overdue|due|open)",
            "(?i)commitment (digest|report|status|summary)"
        ],
        "max_context_tokens": 1500
    },
    "description": "Compose and deliver summaries of open commitments, deadlines, pending signals, and resolution suggestions."
}

Commitment Digest

Compose a summary of the user's current commitments. Used both in-conversation (user asks "show commitments") and by the commitment-digest mission for scheduled delivery.

Gathering data

  1. memory_tree("projects/commitments/open/", depth=1) — list all open commitment files (skip README.md)
  2. memory_read each file to extract frontmatter: status, urgency, due, delegated_to, resolution_path, stale_after, tags
  3. memory_tree("projects/commitments/signals/pending/", depth=1) — count pending signals (skip README.md)
  4. memory_tree("projects/commitments/resolved/", depth=1) — count recently resolved

Use memory_tree and memory_read for digest assembly. Do not use CodeAct, shell commands, or creative-generation tools to count or summarize commitments.

Composing the digest

Group commitments and present in this order:

## Commitments — <today's date>

### Overdue / Critical
- **<title>** (due <date>) — owner: <owner>
  → <resolution suggestion based on resolution_path>

### Due This Week
- **<title>** (due <date>) — owner: <owner>, delegated to: <person>

### Waiting / Delegated
- **<title>** — waiting on <person> since <date>
  → (follow-up suggested) if not updated in 3+ days

### Open (no deadline)
- **<title>** — owner: <owner>

### Agent Can Handle
- **<title>** — I can <suggested approach>. Want me to proceed?

### Pending Signals (<count>)
<count> unprocessed signals. Say "review signals" to triage them.

### Recently Resolved
- <title> (resolved <date>)

---
Did I miss anything? Tell me if I overlooked an obligation.

Rules:

  • Omit empty sections entirely
  • Keep each item to one line plus optional resolution suggestion
  • If zero open commitments and zero pending signals: "No open commitments. You're clear."
  • Flag commitments past stale_after as "(stale — still relevant?)"
  • For resolution_path: agent_can_handle, describe what the agent would do and ask for approval
  • For resolution_path: needs_reply, offer to draft a response if possible
  • For delegated items past 3 days without update: "(follow-up suggested)"
  • Always end with "Did I miss anything?" to catch false negatives

Delivery

  • In conversation: Display the digest inline
  • From mission: Send via message tool to the user's preferred channel
  • Tone: Concise and scannable — a dashboard, not a narrative

Version History

  • 5380a32 Current 2026-08-20 07:09

Same Skill Collection

.claude/skills/architecture-video/SKILL.md
.claude/skills/ironclaw-reborn-architecture-review/SKILL.md
.claude/skills/ironclaw-reborn-orientation/SKILL.md
.claude/skills/ironclaw-reborn-skill-maintainer/SKILL.md
.claude/skills/ironclaw-reborn-testing/SKILL.md
.claude/skills/mintlify-docs/SKILL.md
.claude/skills/railway-test/SKILL.md
.claude/skills/reborn-extension-surfaces/SKILL.md
.claude/skills/reborn-feature/SKILL.md
.claude/skills/thermo-nuclear-code-quality-review/SKILL.md
docs/internal/archived-skills/ceo-setup/SKILL.md
docs/internal/archived-skills/code-review/SKILL.md
docs/internal/archived-skills/commitment-setup/SKILL.md
docs/internal/archived-skills/content-creator-setup/SKILL.md
docs/internal/archived-skills/developer-setup/SKILL.md
docs/internal/archived-skills/github-workflow/SKILL.md
docs/internal/archived-skills/github/SKILL.md
docs/internal/archived-skills/linear/SKILL.md
docs/internal/archived-skills/llm-council/SKILL.md
docs/internal/archived-skills/local-test/SKILL.md
docs/internal/archived-skills/new-project/SKILL.md
docs/internal/archived-skills/parallel-pr-review/SKILL.md
docs/internal/archived-skills/plan-mode/SKILL.md
docs/internal/archived-skills/portfolio/SKILL.md
docs/internal/archived-skills/project-setup/SKILL.md
docs/internal/archived-skills/trader-setup/SKILL.md
docs/internal/archived-skills/web-ui-test/SKILL.md
skills/coding/SKILL.md
skills/commitment-triage/SKILL.md
skills/decision-capture/SKILL.md
skills/delegation-tracker/SKILL.md
skills/delegation/SKILL.md
skills/idea-parking/SKILL.md
skills/product-prioritization/SKILL.md
skills/qa-review/SKILL.md
skills/review-checklist/SKILL.md
skills/review-readiness/SKILL.md
skills/routine-advisor/SKILL.md
skills/security-review/SKILL.md
skills/tech-debt-tracker/SKILL.md
skills/commit/SKILL.md

Metadata

Files
0
Version
5380a32
Hash
21362360
Indexed
2026-08-20 07:09

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-22 02:43
浙ICP备14020137号-1 $mapa de visitantes$