- Home
- Skills
- Bacoco
- Bmad Skills
- Bmad Taskmaster Mcp Bootstrap
bmad-taskmaster-mcp-bootstrap_skill
- Python
61
GitHub Stars
5
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill bacoco/bmad-skills --skill bmad-taskmaster-mcp-bootstrap- CHECKLIST.md2.0 KB
- LICENSE.txt104 B
- REFERENCE.md5.0 KB
- SKILL.md4.4 KB
- WORKFLOW.md5.8 KB
Overview
This skill bootstraps a TaskMaster MCP server and aligns it with BMAD Skills + Hooks so the project uses TaskMaster's task engine instead of a Markdown-only flow. It provisions the server, guides configuration of secrets and persistence, verifies health, and produces hand-off artifacts and next steps.
How this skill works
The skill checks environment readiness (Node.js, npm, git, permissions) and chooses an install mode (npx vs managed clone). It runs deterministic provisioning steps or instructs the operator to run the provided bootstrap script, collects configuration inputs (API keys, persistence paths, tool subsets), writes minimal config scaffolding (.env / mcp.json), and validates the running MCP with status and health commands. Finally, it documents Hook integration points so BMAD session load/save operations call the MCP endpoints and shared tasks.md files.
When to use it
- When you want Claude-driven TaskMaster MCP instead of the built-in Markdown-only workflow.
- When you need a managed TaskMaster environment that BMAD Skills can call.
- When configuring API keys, persistence, or automation for TaskMaster.
- When installing, upgrading, or re-provisioning the TaskMaster MCP server.
- When preparing hand-off artifacts and operational runbooks for operators.
Best practices
- Verify Node.js, npm, git, and workspace permissions before starting; stop and escalate if missing.
- Use the provided deterministic bootstrap script for repetitive shell work instead of ad-hoc commands.
- Never paste private API keys into shared responses; require the operator to supply them interactively.
- Keep .env and mcp.json templates minimal with clear placeholder tokens for secrets.
- Record installation logs and any deviations from the standard workflow for future resume.
Example use cases
- Provision a new TaskMaster MCP for a repo so BMAD Skills can create and manage tasks via the task engine.
- Switch an existing project from Markdown-only task tracking to TaskMaster MCP and align Hooks.
- Upgrade TaskMaster to a new release and verify tool exposure and tasks.md read/write.
- Prepare operator hand-off with commands to start/stop the server, health checks, and backup recommendations.
FAQ
Stop and escalate. Do not attempt unsupported installs. Document the missing tools and required permissions so an operator can provision them.
Where should I store API keys and secrets?
Keep secrets out of responses and store them in the operator's secret store. Use .env placeholders in scaffolding and show where to paste values locally.