task-master-install

Install and initialize task-master for AI-powered task management and specification-driven development. Use this skill when users ask you to parse a new PRD, when starting a new project that needs structured task management, when users mention wanting task breakdown or project planning, or when implementing specification-driven development workflows.

16 stars

Best use case

task-master-install is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Install and initialize task-master for AI-powered task management and specification-driven development. Use this skill when users ask you to parse a new PRD, when starting a new project that needs structured task management, when users mention wanting task breakdown or project planning, or when implementing specification-driven development workflows.

Teams using task-master-install should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/task-master-install/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/data-ai/task-master-install/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/task-master-install/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How task-master-install Compares

Feature / Agenttask-master-installStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Install and initialize task-master for AI-powered task management and specification-driven development. Use this skill when users ask you to parse a new PRD, when starting a new project that needs structured task management, when users mention wanting task breakdown or project planning, or when implementing specification-driven development workflows.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Task Master Install

## Overview

Task-master is an AI-powered task management system for breaking down complex projects into
manageable tasks and subtasks. It supports PRD parsing, complexity analysis, and
specification-driven development workflows.

## Installation

### Step 1: Check if already installed

```bash
task-master --version
```

If task-master is already installed and the project has a `.taskmaster/` folder, you are finished.

### Step 2: If you need to install Task-Master

**Global installation (recommended):**

```bash
npm install -g task-master-ai
```

**Local/npx alternative:**

```bash
npx task-master-ai init
```

### Step 3: If you don't have a `.taskmaster/` folder in your project

```bash
task-master init
```

**Common flags:**

- `--name <name>` - Set project name
- `--description <text>` - Set project description
- `--version <version>` - Set initial version (e.g., '0.1.0')
- `--rules <profiles>` - Specify rule profiles (e.g., `cursor,windsurf`)
- `-y, --yes` - Skip prompts, use defaults

**Example:**

```bash
task-master init --name "My Project" --description "AI-powered web app" --version "0.1.0" --rules cursor,windsurf --yes
```

## What Happens During Init

Task-master init automatically creates:

- `.taskmaster/` directory structure (config, tasks, docs, reports, templates)
- Rule files for AI coding assistants (`.cursor/rules/`, etc.)
- Configures AI provider and models to use: Cortex-Code, Claude-Code, Gemini-CLI, Codex-CLI, API,
  etc.

**The bootstrapped rules guide all future task-master workflows** - no additional setup needed.

## Installing MCP Server for AI Agents

To enable AI agents to interact with task-master through MCP tools:

**Option 1: Using Cortex (Recommended)**

```bash
# Using npx (no global install required)
cortex mcp add --args '-y, task-master-ai, mcp' taskmaster npx
snova mcp add --args "run, -i, --rm, -e, DOCUMENT_URL, -e, DOCUMENT_TOKEN, -e, DOCUMENT_ID, -e, RUNTIME_URL, -e, RUNTIME_TOKEN, -e, ALLOW_IMG_OUTPUT, datalayer/jupyter-mcp-server:latest" --env "DOCUMENT_URL=http://host.docker.internal:8888, DOCUMENT_TOKEN=jupyter_mcp_token, DOCUMENT_ID=notebooks/model_training.ipynb, RUNTIME_URL=http://host.docker.internal:8888, RUNTIME_TOKEN=jupyter_mcp_token, ALLOW_IMG_OUTPUT=true" jupyter-mcp-server docker

# Or if task-master is installed globally
cortex mcp add taskmaster task-master --args "mcp"
```

**Option 2: Manual Configuration**

Add to your MCP configuration (e.g., `.cursor/mcp.json` or `claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "taskmaster": {
      "command": "npx",
      "args": ["-y", "task-master-ai", "mcp"]
    }
  }
}
```

**Or if task-master is installed globally:**

```json
{
  "mcpServers": {
    "taskmaster": {
      "command": "task-master",
      "args": ["mcp"]
    }
  }
}
```

After configuration, restart your AI agent to connect to the task-master MCP server.

## Troubleshooting

**Node.js not found** - Install Node.js v16+ using:

- Windows (with admin): `winget install OpenJS.NodeJS`
- macOS: `brew install node`
- Linux: `sudo apt install nodejs npm` (Debian/Ubuntu) or `sudo yum install nodejs` (RHEL/CentOS)
- Download installer: [nodejs.org](https://nodejs.org/)

**Installation issues** - Uninstall and reinstall globally:

```bash
npm uninstall -g task-master-ai
npm install -g task-master-ai
```

Then restart terminal and verify with `task-master --version`

**Permission errors:**

- Unix/macOS: Install via nvm using
  `curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash`, restart
  terminal, and run `nvm install 24`
- Windows without admin: Use Node.js installer's "Install for me only" option

Related Skills

task-orchestration

16
from diegosouzapw/awesome-omni-skill

Execute repo work one task at a time using a strict plan → execute → iterate loop tracked in .copilot-todo.yaml.

task-implementation

16
from diegosouzapw/awesome-omni-skill

Instructions for implementing task plans with progressive tracking and change record - Brought to you by microsoft/edge-ai Triggers on: **/.copilot-tracking/changes/*.md

task-details

16
from diegosouzapw/awesome-omni-skill

Enriches Jira tasks with comprehensive context, requirements analysis, and technical details through intelligent extraction, dependency mapping, and historical analysis

install-agentpmt-mcp

16
from diegosouzapw/awesome-omni-skill

Install and configure the AgentPMT MCP server for any AI agent. Use this skill when the user wants to connect Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, Zed, OpenAI Codex CLI, Gemini CLI, or any MCP-compatible client to the AgentPMT tool marketplace. Also use when the user mentions AgentPMT setup, MCP server configuration, agent tool marketplace, or connecting an AI agent to paid tools and APIs.

Golden Master

16
from diegosouzapw/awesome-omni-skill

Track source-of-truth relationships between files — know when derived content becomes stale.

aidf-task-templates

16
from diegosouzapw/awesome-omni-skill

Task template definitions for AIDF. Provides structured templates for component, refactor, test, docs, architecture, and bugfix task types.

Add prerequisite install script for Python deps (self-contained skill)

16
from diegosouzapw/awesome-omni-skill

No description provided.

ai-video-production-master

16
from diegosouzapw/awesome-omni-skill

Expert in script-to-video production pipelines for Apple Silicon Macs. Specializes in hybrid local/cloud workflows, LoRA training for character consistency, motion graphics generation, and artist commissioning. Activate on 'AI video production', 'script to video', 'video generation pipeline', 'character consistency', 'LoRA training', 'cloud GPU', 'motion graphics', 'Wan I2V', 'InVideo alternative'. NOT for real-time video editing, video compositing (use DaVinci/Premiere), audio production, or 3D modeling (use Blender/Maya).

todo-task-planning

16
from diegosouzapw/awesome-omni-skill

Execute task planning based on the specified file and manage questions[/todo-task-planning file_path --pr --branch branch_name]

task-automation

16
from diegosouzapw/awesome-omni-skill

Execute development tasks from manifest, run parallel agents, verify builds, manage task pipeline. Use when user wants to run tasks, check task status, execute dev loop, or work through the backlog.

task-add

16
from diegosouzapw/awesome-omni-skill

This skill should be used when the user asks to "add a task", "create task", "new task", or "task to do X". Adds timestamped tasks to daily note log with optional due dates.

skill-master

16
from diegosouzapw/awesome-omni-skill

Intelligent skill orchestrator that automatically finds, creates, executes, and improves skills. When you need to accomplish a task, this skill searches for existing skills (internal, GitHub via MCP, web), creates new skills if none found, executes them, and reviews execution to improve skills based on actual usage. Also handles feedback about skill-generated outputs - if you want to fix/adjust an output AND improve the skill that created it, invoke this with your feedback. Use when you want automated skill discovery, continuous improvement, or to provide feedback on previous skill outputs.