Skip to content
Back to skills

Task Master

ASecurity

Справочник Task Master (task-master-ai) — MCP-сервер и CLI для управления задачами: PRD → задачи → подзадачи → реализация → статусы. Use при работе с задачами, планировании из PRD, разбиении на подзадачи и отслеживании прогресса. Дисциплину задаёт скилл workflow.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
ai-agentsapi

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add Vitammiin/agent-vorcl-flow --skill task-master --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Task Master?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Task Master
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vitammiin-task-master-agent-vorcl-flow/badge)](https://www.skillsdirectory.com/skills/vitammiin-task-master-agent-vorcl-flow)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: task-master
description: "Справочник Task Master (task-master-ai) — MCP-сервер и CLI для управления задачами: PRD → задачи → подзадачи → реализация → статусы. Use при работе с задачами, планировании из PRD, разбиении на подзадачи и отслеживании прогресса. Дисциплину задаёт скилл workflow."
---

# Навык: Task Master

Task Master (`task-master-ai`) — управление задачами разработки, ведомое ИИ. MCP-сервер `task-master`. Хранилище — каталог `.taskmaster/`.

## Инициализация
```
task-master init            # создаёт .taskmaster/, tasks/tasks.json, docs/prd.txt, config.json
```
PRD кладётся в `.taskmaster/docs/prd.txt`; задачи — в `.taskmaster/tasks/tasks.json`; конфиг моделей — `.taskmaster/config.json`.

## MCP-инструменты
| Инструмент | Назначение |
|---|---|
| `parse_prd` | Распарсить PRD в структурированные задачи |
| `get_tasks` | Список задач (с фильтром по статусу) |
| `get_task` | Детали задачи (описание, `testStrategy`, подзадачи) |
| `next_task` | Глобальная подсказка backlog; не использовать для выбора внутри scoped run |
| `expand_task` | Разбить задачу на подзадачи |
| `set_task_status` | Обновить статус задачи |
| `update_subtask` | Дописать заметки/прогресс в подзадачу |
| `add_task` | Добавить точечную задачу (ИИ-ассист) |
| `analyze_project_complexity` | Оценить сложность (1–10) и рекомендации по разбиению |
| `models` | Посмотреть/выбрать main, research и fallback модель |

## CLI-эквиваленты
| CLI | Эквивалент |
|---|---|
| `task-master init` | инициализация |
| `task-master parse-prd <file>` | `parse_prd` |
| `task-master list [--status=<s>]` | `get_tasks` |
| `task-master show <id>` | `get_task` |
| `task-master next` | `next_task` |
| `task-master expand --id=<id> [--research]` | `expand_task` |
| `task-master set-status --id=<id> --status=<s>` | `set_task_status` |
| `task-master update-subtask --id=<id> --prompt="<лог>"` | `update_subtask` |
| `task-master analyze-complexity` | `analyze_project_complexity` |
| `task-master add-task` | `add_task` |
| `task-master models [--setup]` | показать/интерактивно выбрать модели |
| `task-master models --set-main=<model-id>` | выбрать OpenAI/Anthropic main по известному model ID |
| `task-master models --set-main=<model-id> --codex-cli` | выбрать Codex CLI через OAuth |

## Статусы задач
`pending → in-progress → done`; дополнительно `deferred`, `cancelled`, `review`.

## Дисциплина и конфигурация
- Дисциплину цикла задаёт **workflow**. Сохраняй IDs, возвращённые текущим `add_task`/`parse_prd`; создай scoped run и atomic claim до `in-progress`. Bare `next_task` не является claim и может вернуть чужую задачу.
- `update_subtask` принимает только настоящий ID вида `<task>.<subtask>`. Для top-level task отдельного note API в текущем MCP нет: не выдумывай subtask и не правь JSON вручную.
- При transport failure один раз повторяй только idempotent reads. Перед повтором write сначала `get_task`/`get_tasks` и проверь, не создалась ли операция. Auth/provider/encoding ошибки не ретраить вслепую; перейти на CLI с явным project root и UTF-8 file input либо сообщить degraded mode.
- Ключи: `ANTHROPIC_API_KEY` для Claude, `OPENAI_API_KEY` для GPT; `PERPLEXITY_API_KEY` нужен только при выборе Perplexity как research-модели. Хранить их в env/MCP, не в `.taskmaster/config.json`.
- Выбор `main`/`research`/`fallback` хранится в `.taskmaster/config.json` и меняется через `task-master models` или MCP `models`. Быстрая команда плагина — `/task-master:provider`.
- Codex CLI можно выбрать через `--codex-cli` и OAuth (`codex login`) без API-ключа.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.