What problem does it solve? It gives you a single place to ask what you should be working on, what is overdue, and what you are waiting on, by querying a private commitments base instead of scattering tasks across chat history. ## Core Features & Use Cases - Status-based queries: Answers questions about commitments using four statuses (next, waiting, someday, done) via kb find queries over the commitments base. - Skill routing: Directs requests to the right narrower skill — capture for filing new commitments, schedule for finding time, update for progress reports, and the steward agent for backlog reviews. - Authority rules: Defines what the agent may change freely (estimates, blocks, status on progress reports), what requires asking (dropping commitments, changing due dates, nudging others), and what is never allowed (rewriting the original commitment text). - Use Case: You ask "what am I waiting on?" and the skill runs kb --base commitments find --where status=waiting to list every commitment blocked on another person. ## Quick Start Ask the agent what you should be working on this week or what commitments are currently overdue.