backlog

Manage tasks and decisions via CLI with a Kanban board.

1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/sarfraznawaz2005/my_opencode_agent --skill backlog-sarfraznawaz2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backlog
Source: https://github.com/sarfraznawaz2005/my_opencode_agent/tree/main/skill/backlog
Command: npx skills add https://github.com/sarfraznawaz2005/my_opencode_agent --skill backlog-sarfraznawaz2005

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a CLI-driven approach to managing tasks, status, and decisions, reducing scattered information and manual tracking across documents and emails.

Core Features & Use Cases

  • Create, assign, track, and prioritize tasks with full metadata
  • Manage acceptance criteria (add, check, uncheck, remove) and plan notes
  • Visualize progress via a terminal Kanban board and lightweight documentation workflow
  • Synchronize documentation and decisions with task metadata and export capabilities

Quick Start

backlog task create "Initialize project" -d "Set up repository with initial backlog" -s "To Do" -a @you

Frequently Asked Questions about backlog

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

FAQPage Schema
How do I manage software project tasks via a CLI Kanban board?

You can manage software project tasks via a CLI Kanban board by using deterministic commands to create, assign, and track tasks. This approach centralizes task metadata, status updates, and decisions directly within your terminal environment.

Can I track acceptance criteria and plan notes for tasks from the terminal?

Yes, you can track acceptance criteria and plan notes from the terminal by executing specific CLI commands. This workflow allows you to add, check, uncheck, or remove acceptance criteria, and manage plan notes alongside your primary task metadata.

What is the best way to centralize team task management without leaving the command line?

The best way to centralize team task management without leaving the command line is using a CLI-driven task management system. It reduces scattered information across documents by providing a terminal Kanban board to assign tasks and track project progress.

Does CLI task management support task assignment and progress visualization for software teams?

CLI task management supports task assignment and progress visualization for software teams through terminal commands. You can assign tasks to team members and visualize overall project progress using a lightweight terminal-based Kanban board interface.

How do I create a new task with status and assignment details in a CLI project management workflow?

To create a new task with status and assignment details in a CLI project management workflow, you run a task creation command. You can pass arguments to set the description, assign it to a user, and define the initial status like 'To Do'.

Are there limitations to using a terminal Kanban board for complex software project documentation?

Using a terminal Kanban board for complex software project documentation relies on lightweight documentation workflows. While it synchronizes decisions with task metadata and supports exports, it is not a replacement for dedicated, full-featured graphical project management platforms.