Get the FREE Ultimate OpenClaw Setup Guide →

things-week-ahead-digest

npx machina-cli add skill gaelic-ghost/productivity-skills/things-week-ahead-digest --openclaw
Files (1)
SKILL.md
4.0 KB

Things Week Ahead Digest

Build a repeatable Things planning digest with four sections:

  • Snapshot
  • Recently Active
  • Week/Weekend Ahead
  • Suggestions

Inputs

Collect data with Things MCP tools:

  1. things_read_areas
  2. things_read_projects with status="open"
  3. things_read_todos with status="open" (set limit high enough for a full view, usually 300-500)
  4. things_read_todos with status="completed" and completed_after=<today-7d>
  5. Optional: things_read_todo for top candidate tasks (include_notes=true) when notes/checklist signals are needed

If any call fails because of permissions, report the missing permission and continue with the best available subset.

Workflow

  1. Load active customization config:
    • Prefer <skill_root>/config/customization.yaml.
    • Fall back to <skill_root>/config/customization.template.yaml.
  2. Build urgency buckets from open todos:
    • overdue: deadline < today
    • due soon: deadline <= today + <dueSoonDays>
    • week/weekend ahead: deadline between today and today + <daysAhead>
  3. Score recent activity by project and area using configured weights:
    • recent completions (last 7 days)
    • open tasks
    • due soon / overdue counts
    • checklist-like hints from notes (- [ ], - [x], multiline bullet blocks)
  4. Identify top active projects/areas from the score.
  5. Generate configured number of concrete suggestions:
    • one next action for top projects
    • one risk/triage action for overdue work
    • one planning action for weekend or Monday readiness when relevant
  6. Format with the template in references/output-format.md.

Keep tone concise and operational. Prefer verbs and specific task titles over generic advice.

Scripts

Use scripts/build_digest.py when deterministic scoring/formatting is preferred (automation, repeatability, large datasets).

uv run --with pyyaml python scripts/build_digest.py \
  --areas areas.json \
  --projects projects.json \
  --open-todos open_todos.json \
  --recent-done recent_done.json

The script reads JSON exported from Things MCP responses and prints Markdown digest output.

Configuration precedence:

  1. CLI flags
  2. config/customization.yaml
  3. config/customization.template.yaml
  4. Script hardcoded defaults

Customization Workflow

When a user asks to customize this skill, use this deterministic flow:

  1. Read active config from config/customization.yaml; if missing, use config/customization.template.yaml.
  2. Confirm desired behavior for:
    • due-soon and planning windows
    • top project/area counts
    • scoring weights and open-count cap
    • suggestion cap and output style
  3. Propose 2-4 option bundles with one recommended default.
  4. Create or update config/customization.yaml from template and set:
    • schemaVersion: 1
    • isCustomized: true
    • profile: <selected-profile>
  5. Validate by generating a sample digest and report changed keys plus behavior deltas.

Customization Reference

  • Detailed knobs and examples: references/customization.md
  • YAML schema and allowed values: references/config-schema.md

Automation Templates

Use $things-week-ahead-digest inside automation prompts so Codex reliably loads this workflow.

For ready-to-fill Codex App and Codex CLI (codex exec) templates, including Things MCP fallback guidance, placeholders, and customization knobs, use:

  • references/automation-prompts.md

References

  • Scoring and suggestion rules: references/suggestion-rules.md
  • Output shape and section template: references/output-format.md
  • Automation prompt templates: references/automation-prompts.md
  • Customization guide: references/customization.md
  • Customization schema: references/config-schema.md

Source

git clone https://github.com/gaelic-ghost/productivity-skills/blob/main/things-week-ahead-digest/SKILL.mdView on GitHub

Overview

Generates a repeatable Things planning digest featuring Snapshot, Recently Active, Week/Weekend Ahead, and Suggestions. It uses Things MCP data to surface open work, completed activity, and top priorities, delivering concise actions and a preview for the coming period. Ideal for planning digests, productivity check-ins, weekly previews, or automation that turns Things data into priorities.

How This Skill Works

The skill loads active customization, builds urgency buckets from open todos, scores recent activity by project and area, and identifies top active items. It then generates a configured number of concrete suggestions (next action for top projects, a risk/triage action for overdue work, and a planning action for weekend/Monday readiness) formatted into the four sections using the standard output template.

When to Use It

  • When asked for Things planning digests or productivity check-ins
  • During weekly previews to surface top priorities across projects/areas
  • For automation that turns Things data into concise priorities
  • When preparing weekend or Monday readiness briefs
  • When you want a consistent digest with Snapshot, Recently Active, Week/Weekend Ahead, and Suggestions

Quick Start

  1. Step 1: Load data with Things MCP calls (areas, open projects, open todos, completed last 7 days).
  2. Step 2: Build urgency buckets and score activity by project/area, including notes checklists.
  3. Step 3: Generate and format the digest using the configured template and deliver the four sections.

Best Practices

  • Ensure Things MCP inputs (areas, projects, and todos) are up to date and have appropriate limits (e.g., open todos 300–500) for complete visibility.
  • Tune the customization.yaml to set due windows, scoring weights, and open-count caps before running.
  • Prioritize concrete next actions and avoid vague recommendations in the Suggestions section.
  • Regularly review overdue and due-soon buckets to address high-risk items first.
  • Use the automation templates and prompts to keep digests deterministic and repeatable.

Example Use Cases

  • Weekly digest for a product team highlighting top projects and the next actions to push a release forward.
  • Managerial productivity check-in surfacing overdue work and triage actions across departments.
  • Automation-driven prep for a founder’s weekend review with weekend-ready planning items.
  • Sprint-planning digest that pulls recent activity and suggests the Monday readiness actions.
  • Executive weekly preview showing Snapshot of current state plus prioritized next actions.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers