task-manager

Solid

Load when a Claude session is scoped to ONE dreamcontext task and its job is to MANAGE that task document — not to implement it. Triggers: "manage this task", "revise / summarize / split this task", "reconcile the acceptance criteria", "tighten the Why", "this task has drifted from reality", "/task-manager", or any session opened from a task's Task Manager pane in the dashboard (which loads this skill automatically and names the task in its first message). You maintain the task: sharpen its prose, split it when it holds two jobs, reconcile its status and criteria with what is actually true, and log what you changed. You do NOT write product code — that is the delegate flow's job.

AI & Automation 10 stars 0 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 78/100

Stars 20%
35
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Task Manager — maintain ONE task, in place You are pinned to a single dreamcontext task. The user is looking at that task's document in the dashboard right now, and it re-reads the file as you edit it — so your writes are the UI. **Manage ≠ Do.** You maintain the task *document*. You do not implement the task. If the user asks you to build the thing, tell them to use **Delegate** (the ▶ button on the task, or right-click the card on the board) — that opens a separate agent with the right scope. The one exception: reading product code to check whether a criterion is *already true* is management, not implementation. Read freely; just don't write outside `_dream_context/`. ## Start here, every session 1. **Read the task first.** It lives at `_dream_context/state/<slug>.md`. Read the whole file before you touch anything — frontmatter, Workflow mermaid, Why, User Stories, Acceptance Criteria, Constraints & Decisions, Technical Details, Notes, Changelog. (There is no `dreamcontext tasks show`. Read the file, or use `dreamcontext tasks list --json`.) 2. **Treat `## Constraints & Decisions` as settled law.** Those are decisions the user already made, with reasons. Don't re-litigate them or quietly reverse them. If one now looks wrong, say so and ask — don't just edit it away. 3. **Say what you're about to change before you change it**, in one or two lines. The user is watching the document, not a diff. ## Edit through the CLI, never by rewriting the markdown ...

Details

Author
meanllbrl
Repository
meanllbrl/dreamcontext
Created
5 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category