Prompt file imported from cassmtnr/matrix-macos-screensaver (
.claude/commands/task.md). Copyright stays with the author.
Task Management
When this command is invoked with a task description:
- Read
.claude/state/task.mdto check for an existing active task - If an active task exists:
- Update its status to "Archived" with a completion timestamp
- Add a separator line
- Create or update
.claude/state/task.mdwith:
# Current Task
**Status**: In Progress
**Started**: {current date/time}
**Description**: {the task description from the argument}
## Notes
(none yet)
## Archived Tasks
{previous tasks if any}
- Confirm the task has been recorded and suggest next steps based on the task type:
- For bug fixes: "Start by reading the relevant source files and reproducing the issue"
- For features: "Start by reading MatrixConfig.swift and the file where the feature will live"
- For refactors: "Start by reading the files that will be affected"
