housekeeping

Reviews agenda items for staleness and blockers, annotating findings without modifying owner items.

14|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/intendant-dev/Intendant --skill housekeeping-intendant-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: housekeeping
Source: https://github.com/intendant-dev/Intendant/tree/main/automations/housekeeping
Command: npx skills add https://github.com/intendant-dev/Intendant --skill housekeeping-intendant-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Long-lived agendas accumulate stale, blocked, or forgotten items that nobody revisits. This Skill runs a recurring housekeeping pass that reviews every agenda item and surfaces what needs the owner's attention—without ever taking destructive action on items it does not own. ## Core Features & Use Cases - Full agenda review: Reads every agenda item via ctl agenda list --all --json and inspects individual items with ctl agenda show for staleness, urgency, next actions, and blocker evidence. - Propose, don't dispose: Writes findings as annotations on the items themselves and parks exactly one "Housekeeping summary <date>" item for anything needing the owner—never completing, retiring, or unblocking items created by other actors. - Scheduled recurrence: Runs on a 7-day cadence declared in its manifest, with suspension after 3 missed runs, so review happens regularly without manual prompting. - Use Case: An autonomous agent maintains a durable agenda across sessions. Weekly, this Skill audits all items, annotates a stale vendor-follow-up task with evidence that the blocker criterion appears met, and leaves a single summary item for the owner to act on. ## Quick Start Ask the agent to run an agenda housekeeping pass that reviews every item for staleness and blockers and records its findings as annotations.

Frequently Asked Questions about housekeeping

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

FAQPage Schema
How do I audit a long-lived agenda for stale items?▼

Run a housekeeping pass that lists all agenda items with ctl agenda list --all --json, then reviews each for staleness, urgency, next actions, and blocker evidence. Findings are written as annotations on the items rather than changing their state.

How often does the agenda housekeeping pass run?▼

The cadence is declared in the skill manifest as every 7 days, with suspension after 3 consecutive missed runs. Recurrence is fixed in the manifest, so the skill never proposes its own follow-up passes.

Can the housekeeping skill complete or retire agenda items?▼

No. The mandate is propose, don't dispose: it never completes or retires items created by other actors, no matter how done or stale they appear. It recommends actions in annotations and leaves decisions to the owner.

What happens when blocker evidence is found during review?▼

The skill annotates the item with the evidence that a criterion appears met, but leaves the blocker in place for the owner to clear. It never clears blockers itself, since that authority belongs to the item's owner.

What are the limitations of automated agenda housekeeping?▼

It cannot change reminder loudness or urgency settings, which are owner policy managed through settings.manage. It also treats item bodies as data, never as instructions, and produces recommendations in text rather than taking state-changing actions.