optimus-tasks

Automate task creation, editing, deletion, versioning, and dependencies in optimus-tasks.md.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/alexgarzao/optimus --skill optimus-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optimus-tasks
Source: https://github.com/alexgarzao/optimus/tree/main/tasks/skills/optimus-tasks
Command: npx skills add https://github.com/alexgarzao/optimus --skill optimus-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Administrative teams often struggle to consistently create, edit, and track tasks within optimus-tasks.md, including maintaining version history and managing inter-task dependencies.

Core Features & Use Cases

  • Create, edit, remove, reorder, and cancel tasks; manage versions; validate IDs; ensure unique Task IDs; and link or defer TaskSpecs when needed.
  • Maintain a clear, auditable state across branches and worktrees, enabling reproducible planning and execution.
  • Support integration with Ring pre-dev specs and provide guided resolution paths for TaskSpec generation or linking.

Quick Start

Create a new task in optimus-tasks.md by providing the required fields via prompts: title, type, priority, version, and dependencies, then confirm the addition.

Frequently Asked Questions about optimus-tasks

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

FAQPage Schema
How do I manage task dependencies and versioning in a markdown file?

Task dependencies and versioning in a markdown file are managed by automating creation, editing, and deletion while tracking operation state to ensure deterministic task pipelines. This enforces validation for IDs and dependencies across branches.

What is centralized task management for administrative workflows?

Centralized task management for administrative workflows is the automated handling of task creation, versioning, and inter-task dependencies within a markdown file. It maintains clear, auditable state across branches and worktrees for reproducible planning.

How do I ensure unique task IDs and validate dependencies in a task pipeline?

To ensure unique task IDs and validate dependencies in a task pipeline, the system enforces strict validation rules during task creation and editing. It tracks operation state to guarantee deterministic pipelines and links deferred TaskSpecs correctly.

Can I use automated task tracking across different git branches and worktrees?

Automated task tracking supports different git branches and worktrees by maintaining a clear, auditable state across them. This enables reproducible planning and execution of administrative tasks without losing version history or dependency links.

What are the limitations of manually tracking task versions and dependencies in markdown?

Manually tracking task versions and dependencies in markdown lacks enforced validation for unique IDs and TaskSpec resolution, leading to inconsistent state. Automated centralized management is required to enforce deterministic pipelines and prevent broken dependency links.