task-agent

Automate kanban task assignment and tracking across Markdown lanes.

5|3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/richfrem/agent-plugins-skills --skill task-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-agent
Source: https://github.com/richfrem/agent-plugins-skills/tree/main/plugins/task-manager/skills/task-agent
Command: npx skills add https://github.com/richfrem/agent-plugins-skills --skill task-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Task management is simplified by a lightweight agent that auto-invokes for task creation, status tracking, and kanban board operations across lane directories using Markdown files.

Core Features & Use Cases

  • Kanban Sovereignty: ensures task edits occur only through the official CLI, preventing manual modifications that could corrupt IDs.
  • Cross-lane coordination: maintains a single, global sequence across backlog, todo, in-progress, and done lanes.
  • Lightweight automation: operates with Python 3.8+ using standard library only, no external dependencies.

Quick Start

Use the task_manager.py CLI to create and move tasks across lanes and maintain a canonical Markdown-based kanban board.

Frequently Asked Questions about task-agent

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

FAQPage Schema
How do I automate kanban task tracking using Markdown files?

Automate kanban task tracking using Markdown files by running the task_manager.py CLI to create, assign, and move tasks across backlog, todo, in-progress, and done lanes. It enforces sequential IDs and provides live board views without external dependencies.

What is the best way to manage a lightweight kanban board from the command line?

The best way to manage a lightweight kanban board from the command line is using a Python CLI that stores tasks as plain-text Markdown files. This approach ensures a single source of truth and prevents manual file edits from corrupting task IDs.

Do I need external dependencies to run a Python CLI for task automation?

No, you do not need external dependencies to run this Python CLI for task automation. It operates using only the Python 3.8+ standard library, ensuring safe, isolated operation without hard dependencies on external systems.

How does cross-lane task coordination work in a Markdown-based board?

Cross-lane task coordination in a Markdown-based board works by maintaining a single, global sequence across backlog, todo, in-progress, and done lanes. The CLI enforces kanban sovereignty, ensuring task edits occur only through official commands.

Can I manually edit Markdown task files without breaking the kanban board?

You should not manually edit Markdown task files because the CLI enforces kanban sovereignty to prevent manual modifications that could corrupt sequential IDs. All task creation and status updates must go through the task_manager.py CLI.

Why does my Python task manager require Python 3.8 or higher?

Your Python task manager requires Python 3.8 or higher to run the task_manager.py CLI and execute its standard library modules. This minimum version ensures proper syntax support and isolated operation for automating your kanban lanes.