Task System

Manage cortextOS work item lifecycles with status transitions and KPI logging.

88|108|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/grandamenium/cortextos --skill task-system-grandamenium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Task System
Source: https://github.com/grandamenium/cortextos/tree/main/skills/tasks
Command: npx skills add https://github.com/grandamenium/cortextos --skill task-system-grandamenium

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents lost context and unclear ownership by ensuring every meaningful piece of work in cortextOS is explicitly represented as a task with a measurable lifecycle.

Core Features & Use Cases

  • Task lifecycle management: Create tasks before execution, move them through statuses (pending → in_progress → blocked → completed), and complete them with an output summary.
  • Human approvals for external actions: Automatically mark tasks requiring review (needs_approval=true) for activities like sending emails or deploying.
  • Operational event and KPI logging: Record structured completion events and optional KPI metrics to support progress and analytics.

Example use case

When an agent drafts multiple deliverables overnight, create one task per deliverable, require approval for the email send, and complete each task with the final summary and KPI (e.g., delivered recipients).

Quick Start

Create a task to coordinate major work by running: "cortextos bus create-task "Draft onboarding update" "Write and validate the new onboarding instructions" human high myorg"."

Frequently Asked Questions about Task System

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

FAQPage Schema
How do I track workflow approvals for agent operations?

Track workflow approvals by creating tasks with needs_approval=true, which enforces human review before agents execute external actions like sending emails or deploying updates.

What is the best way to orchestrate task lifecycle management for automated deliverables?

Orchestrate task lifecycle management by creating tasks before execution and moving them through statuses from pending to in_progress, blocked, and completed with structured output summaries.

How do I log operational events and KPI metrics during task completion?

Log operational events and KPI metrics by using structured completion payloads when finalizing tasks, recording measurable outcomes like delivered recipients to support progress analytics.

Can I coordinate human and agent work using Telegram-driven bus commands?

Coordinate human and agent work by running cortextOS bus commands to create tasks, assign ownership, and enforce explicit status transitions for internal versus external actions.

How do I prevent lost context when agents draft multiple deliverables overnight?

Prevent lost context by creating one explicitly represented task per deliverable, ensuring every piece of work has a measurable lifecycle, clear ownership, and a completion summary.

Do I need cortextOS to enforce status transitions for task orchestration?

Yes, task orchestration requires the cortextOS bus to create tasks and apply explicit status transitions, ensuring work items are tracked from pending through blocked to completed.