maintain-tasks

Coordinate multi-step tasks and subagent assignments with dependency tracking.

6|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/outfitter-dev/outfitter --skill maintain-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maintain-tasks
Source: https://github.com/outfitter-dev/outfitter/tree/main/plugins/fieldguides/skills/maintain-tasks
Command: npx skills add https://github.com/outfitter-dev/outfitter --skill maintain-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a robust system for managing ongoing work, coordinating multi-step processes, and ensuring that critical information and assignments are preserved even when the AI's context is compacted.

Core Features & Use Cases

  • Session Continuity: Tasks act as persistent working memory, surviving context compaction to maintain intent and progress.
  • Subagent Coordination: Explicitly assign tasks to specific subagents using a clear prefix convention, ensuring clear responsibility.
  • Dependency Management: Define sequential or parallel task flows using blockedBy and blocks relationships.
  • Use Case: When working on a complex feature, create tasks for research, implementation, review, and testing, assigning each to the appropriate agent. This ensures that even after context compaction, the project's state and next steps are immediately clear.

Quick Start

Create a new task for the engineer to implement the authentication endpoint.

Frequently Asked Questions about maintain-tasks

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

FAQPage Schema
How do I preserve task progress and intent when AI context compaction happens during a complex project?

Session continuity preserves task progress and intent across context compaction by using tasks as persistent working memory. This ensures a project's state and next steps remain immediately clear for multi-step work, even when the AI's context window is compacted.

How do I assign tasks to specific subagents for multi-step project coordination?

Subagent coordination assigns tasks to specific subagents using a clear prefix convention in the task subject. This explicit agent assignment ensures clear responsibility delegation and prevents overlap when managing complex, multi-step project workflows.

What's the best way to define sequential or parallel task flows in project management?

Dependency management defines sequential or parallel task flows using `blockedBy` and `blocks` relationships. This tracking mechanism organizes workflow management by explicitly mapping which tasks must complete before others can begin.

When do I need session continuity and task coordination for AI workflows?

Session continuity and task coordination are needed for complex projects requiring sequencing, intent preservation, and clear delegation. When working on features involving research, implementation, review, and testing, tasks ensure progress survives context compaction.

Does explicit agent assignment in task subjects work for parallel subagent workflows?

Explicit agent assignment in task subjects works for parallel subagent workflows by using a clear prefix convention. This prefix system ensures clear responsibility when delegating tasks, allowing multiple subagents to operate simultaneously without confusion.

What are the limitations of using tasks as persistent working memory for agent coordination?

Tasks as persistent working memory require explicit agent assignment in task subjects and the use of dependency tracking for workflow management. This approach applies specifically to complex projects requiring sequencing and is not suited for simple, single-step tasks.