Token导航 LogoToken导航TokenDH.com
研究检索external-servicegithub未标认证来源可访问许可证需确认审计异常

prd-taskmaster珠三角工头

Agent Skill

prd-taskmaster 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,273

周安装

51

GitHub Stars

208

下载量

412
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:prd-taskmaster(珠三角工头)
来源仓库:https://github.com/anombyte93/prd-taskmaster
仓库路径:skills/prd-taskmaster
安装命令:
npx skills add https://github.com/anombyte93/prd-taskmaster --skill prd-taskmaster
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/anombyte93/prd-taskmaster --skill prd-taskmaster

简介

用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。

  • 适用于根据关键词、任务场景或来源线索进行信息检索的场景。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装使用。
  • 建议确认权限范围和维护状态,注意是否触发联网或文件读写操作。
  • prd-taskmaster 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

PRD Generator for TaskMaster v3.0

Smart PRD generation with deterministic operations handled by script.py. AI handles judgment (questions, content, decisions); script handles mechanics.

Script location: ~/.claude/skills/prd-taskmaster/script.py All script commands output JSON.

When to Use

Activate when user says: PRD, product requirements, taskmaster, task-driven development. Do NOT activate for: API docs, test specs, project timelines, PDF creation.

Core Principles

  • Quality Over Speed: Planning is 95% of the work
  • Taskmaster Required: Blocks if not detected
  • Engineer-Focused: Technical depth, code examples, architecture
  • Validation-Driven: 13 automated checks via script
  • User Testing Checkpoints: Every 5 tasks

Workflow (12 Steps)

Step 1: Preflight & Resume Detection

python3 ~/.claude/skills/prd-taskmaster/script.py preflight

Returns JSON: has_taskmaster, prd_path, task_count, tasks_completed, tasks_pending, taskmaster_method, has_claude_md, has_crash_state, crash_state.

If has_crash_state is true: Present resume options to user:

  1. Continue from last subtask
  2. Restart current task
  3. Resume from last checkpoint
  4. Start fresh

Then proceed to Step 2.


Step 2: Detect Existing PRD

Use preflight JSON: if prd_path is not null and task_count > 0, an existing PRD is found.

If existing PRD found, use AskUserQuestion:

  • Execute tasks from existing PRD (skip to Step 11)
  • Update/refine existing PRD (edit and re-parse)
  • Create new PRD (replace - backup first via script.py backup-prd --input <path>)
  • Review existing PRD (display summary, then exit)

If no PRD found: Proceed to Step 3.


Step 3: Detect Taskmaster

Use preflight JSON field taskmaster_method: mcp, cli, or none.

If none: Block and show installation instructions:

  • Option 1 (recommended): Install MCP Task-Master-AI
  • Option 2: npm install -g task-master-ai
  • Wait for user to install and confirm, then re-run: script.py detect-taskmaster

No proceeding without taskmaster detected.


Step 4: Discovery Questions

Ask detailed questions to build comprehensive PRD. Use AskUserQuestion for structured input.

Essential (5):

  1. What problem does this solve? (user pain point, business impact)
  2. Who is the target user/audience?
  3. What is the proposed solution or feature?
  4. What are the key success metrics?
  5. What constraints exist? (technical, timeline, resources)

Technical (4): 6. Existing codebase or greenfield? 7. Tech stack? 8. Integration requirements? 9. Performance/scale requirements?

TaskMaster-specific (3): 10. Used taskmaster before? 11. Estimated complexity? (simple/typical/complex) 12. Timeline expectations?

Open-ended (1): 13. Anything else? (edge cases, constraints, context)

Smart defaults: If user provides minimal answers, use best guesses and document assumptions.


Step 5: Initialize Taskmaster

Only if .taskmaster/ doesn't exist (check preflight has_taskmaster).

python3 ~/.claude/skills/prd-taskmaster/script.py init-taskmaster --method <cli|mcp>

For MCP: use the returned params to call mcp__task-master-ai__initialize_project. For CLI: script runs taskmaster init directly.


Step 6: Generate PRD

Load template:

python3 ~/.claude/skills/prd-taskmaster/script.py load-template --type <comprehensive|minimal>

Returns JSON with content field containing the template.

AI judgment: Fill template with user's answers from Step 4:

  • Replace placeholders with actual content
  • Expand examples with project-specific details
  • Add technical depth based on discovery answers

Write completed PRD to .taskmaster/docs/prd.md.


Step 7: Validate PRD Quality

python3 ~/.claude/skills/prd-taskmaster/script.py validate-prd --input .taskmaster/docs/prd.md

Returns JSON: score, max_score, grade, checks (13 items), warnings.

Grading: EXCELLENT (91%+), GOOD (83-90%), ACCEPTABLE (75-82%), NEEDS_WORK (<75%).

AI judgment: If warnings exist, offer user three options:

  1. Proceed with current PRD
  2. Auto-fix warnings
  3. Review and fix manually

If grade is NEEDS_WORK, strongly recommend fixing before proceeding.


Step 8: Parse & Expand Tasks

Calculate task count:

python3 ~/.claude/skills/prd-taskmaster/script.py calc-tasks --requirements <count>

Returns recommended task count.

For MCP:

mcp__task-master-ai__parse_prd: input=".taskmaster/docs/prd.md", numTasks=<recommended>, research=true
mcp__task-master-ai__expand_all: research=true

For CLI:

taskmaster parse-prd --input .taskmaster/docs/prd.md --research --num-tasks <recommended>
taskmaster expand-all --research

Step 9: Insert User Test Tasks

python3 ~/.claude/skills/prd-taskmaster/script.py gen-test-tasks --total <task_count>

Returns array of USER-TEST task definitions with title, description, dependencies, template.

For each task in the array:

  • MCP: mcp__task-master-ai__add_task with title, description, details=template, dependencies, priority=high
  • CLI: taskmaster add-task --title="..." --description="..." --dependencies="..." --priority=high

Step 10: Setup Tracking Scripts

python3 ~/.claude/skills/prd-taskmaster/script.py gen-scripts --output-dir .taskmaster/scripts

Creates 5 scripts: track-time.py, rollback.sh, learn-accuracy.py, security-audit.py, execution-state.py.


Step 10.5: Generate CLAUDE.md

Pre-check: Use Glob to check if ./CLAUDE.md exists. If it exists, skip.

If generating:

  1. Load template: script.py load-template won't work here -- use Read tool on ~/.claude/skills/prd-taskmaster/templates/CLAUDE.md.template
  2. AI judgment: Replace placeholders with project-specific values from discovery:

- {{PROJECT_NAME}}, {{TECH_STACK}}, {{ARCHITECTURE_OVERVIEW}} - {{KEY_DEPENDENCIES}}, {{TESTING_FRAMEWORK}}, {{DEV_ENVIRONMENT}}, {{TEST_COMMAND}}

  1. Write to ./CLAUDE.md
  2. Ask if user uses Codex -- if yes and no codex.md, write identical copy

Step 11: Choose Next Action

Use AskUserQuestion:

Question: "PRD and tasks ready. How to proceed?"

  • Show TaskMaster Commands (default): Display command reference, then exit skill
  • Autonomous Execution: Ask follow-up for execution mode

If Autonomous Execution selected, ask execution mode:

  • Sequential to Checkpoint (recommended): Tasks one-by-one until next USER-TEST
  • Parallel to Checkpoint: Independent tasks in parallel until USER-TEST
  • Full Autonomous: All tasks parallel, skip user validation
  • Manual Control: User decides each task

AI judgment: Recommend mode based on context:

  • First-time/critical: Sequential
  • Experienced/non-critical: Parallel
  • Trusted/time-critical: Full Autonomous
  • Complex/learning: Manual

Step 12: Summary & Start

If Handoff: Display PRD location, task counts, key requirements, validation score, task phases, user test checkpoints, and TaskMaster commands. Then exit skill.

If Autonomous: Display same summary plus execution mode, then begin execution using the selected mode's rules.


Execution Mode Rules

All Modes Include

  • DateTime tracking: python3.taskmaster/scripts/track-time.py start|complete <task_id> [subtask_id]
  • Progress logging: python3 ~/.claude/skills/prd-taskmaster/script.py log-progress --task-id <id> --title "..." --duration "..." --subtasks "..." --tests "..." --issues "..."
  • Git policy: Branch per task (task-{id}-{slug}), sub-branch per subtask, merge to main with checkpoint tag
  • Rollback: If user says "rollback to task X", run bash.taskmaster/scripts/rollback.sh X
  • State tracking: python3.taskmaster/scripts/execution-state.py start|complete|checkpoint <task_id>

Sequential to Checkpoint

Execute tasks one-by-one. For each task:

  1. Start time tracking
  2. Create feature branch
  3. For each subtask: create sub-branch, implement, test, commit, merge to task branch
  4. Complete time tracking
  5. Log progress
  6. Merge to main, create checkpoint tag
  7. Stop at next USER-TEST for user validation

Parallel to Checkpoint

Same as sequential but launch up to 3 concurrent independent tasks. Handle merge conflicts automatically. Stop at USER-TEST.

Full Autonomous

Maximum parallelization (up to 5 concurrent). Auto-complete USER-TEST tasks. Only stop when ALL tasks complete.

Manual Control

Wait for user commands: "next task", "task {id}", "status", "parallel {id1,id2}".


Tips

  • More detail in discovery = better PRD
  • Quantify goals: not "improve UX" but "increase NPS from 45 to 60"
  • USER-TEST checkpoints catch issues early
  • Git checkpoints allow easy rollback
  • Use script.py validate-prd at any time to re-check PRD quality

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.93%
按下载量换算152

Claude

28.07%
按下载量换算116

Cursor

18.24%
按下载量换算75

Gemini CLI

8.5%
按下载量换算35

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

可疑

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills