task-list

Manages a shared Markdown task list in the wiki via a Python script.

Updated May 14, 2026
One-click install
npx skills add https://github.com/dadlabs-io/llm-wiki-bootstrap --skill task-list-dadlabs-io
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: task-list
Source: https://github.com/dadlabs-io/llm-wiki-bootstrap/tree/main/bootstrap/skills/task-list
Command: npx skills add https://github.com/dadlabs-io/llm-wiki-bootstrap --skill task-list-dadlabs-io

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams and AI sessions lose track of project tasks scattered across chats and scratch notes. This Skill keeps one shared, plain-Markdown task list in the wiki that the user, every persona, and every bot can read and update consistently. ## Core Features & Use Cases - Shared task tables: Maintains an At a glance block in sessions/<persona>/task.md with one table per owner and statuses (to do, doing, waiting, parked, done). - Script-driven edits: All changes go through wiki-tasks.py, which preserves numbering, escaping, and layout; task numbers are never reused. - Safe removal policy: Tasks are removed only on the user's explicit word, enforced by a --confirmed flag. - Use Case: At the end of a work session, say "mark task 3 done and add a task to rotate the API keys" and the list updates with correct numbering and owner sections. ## Quick Start Ask the assistant to add a task to the project list, for example by saying "add a task: rotate the API keys".

Frequently Asked Questions about task-list

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

FAQPage Schema
How do I add a task to the shared project task list?▼

Say "add a task" or "put X on the list" and the skill runs wiki-tasks.py add with the task text and owner section. The script assigns a number that is never reused and creates the At a glance block if none exists.

How do I mark a task done or remove it from the list?▼

Say "task 3 is done" to mark it done with an outcome note via wiki-tasks.py done. Removal happens only when you explicitly say so, using remove with a --confirmed flag; the skill never deletes tasks on its own judgement.

Is this the same as Claude Code's /tasks command?▼

No. Claude Code's /tasks shows background jobs for the current session, while this skill manages a persistent Markdown task list in the wiki that outlives sessions and is shared across personas and bots.

What happens if I run the task list outside a wiki project?▼

The script exits with an error saying no wiki was found and nothing is written. It resolves the wiki and persona from .claude/wiki-config.json by walking up from the working directory.

What task statuses does the list support?▼

Statuses are to do, doing, waiting, parked, and done. Waiting keeps the task with its owner while the next-step column records what it is waiting on.