tapd-story-clarification

Clarifies TAPD backlog stories and generates standardized requirement documents with DoR gating.

840|261|Updated Apr 18, 2019
One-click install
npx skills add https://github.com/TencentBlueKing/bk-bcs --skill tapd-story-clarification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tapd-story-clarification
Source: https://github.com/TencentBlueKing/bk-bcs/tree/main/.agents/skills/tapd-story-clarification
Command: npx skills add https://github.com/TencentBlueKing/bk-bcs --skill tapd-story-clarification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Product teams often receive vague, incomplete TAPD requirements that lead to rework and misaligned implementation. This Skill extracts stories in the "planning" (backlog) state from TAPD, runs a structured multi-dimensional clarification dialogue, and produces a standardized requirement document that is written back to TAPD.

Core Features & Use Cases

  • Structured Clarification: Applies 5W1H questioning, Example Mapping, and BDD acceptance criteria (Given-When-Then) to turn ambiguous stories into testable requirements, with a two-round Framing/Detailing mode for complex stories.
  • Standardized Document Generation: Produces a Markdown requirement document from a fixed template (background, functional/non-functional requirements, business rules, acceptance criteria, scope, assumptions) and saves it to docs/reqs/ with a concise 4-10 character filename.
  • DoR Quality Gate & TAPD Write-back: Runs an 8-item Definition of Ready checklist before writing back; only fully passing stories are advanced to approved, otherwise the description is updated while status stays backlog.
  • Use Case: A product manager asks to clarify three TAPD story IDs; the Skill fetches each story, asks batched blocking/non-blocking questions, generates the documents, and returns a summary table with DoR results and file paths.

Quick Start

Ask the assistant to clarify TAPD story 1001234 in workspace 20000001 and write the standardized requirement document back to TAPD.

Frequently Asked Questions about tapd-story-clarification

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

FAQPage Schema
How do I clarify a TAPD story with this skill?

Provide one or more TAPD story short IDs and a workspace_id, either directly or via a project.json file. The skill fetches each backlog story, asks batched clarification questions, generates a standardized document, and writes it back to TAPD.

What happens if a TAPD requirement fails the DoR checklist?

The clarified description is still written back to TAPD, but the story status remains backlog instead of approved. The summary output lists which of the 8 DoR items failed so the team can address the gaps.

Can I skip the interactive clarification for simple requirements?

Yes, pure copy or configuration changes with clear acceptance criteria can skip interactive questioning. However, the document template and the 8-item DoR gate still apply, and the document notes that no extra clarification was needed.

Does this skill work without the TAPD MCP service?

No, the TAPD MCP service is a hard prerequisite for fetching and updating stories. If the MCP is unavailable, execution stops and you are prompted to check the MCP configuration.

Where are the generated requirement documents saved?

Documents are saved as Markdown files under docs/reqs/ in the project root. Filenames are 4-10 Chinese characters distilled from the story name, with the story short ID appended if a name collision occurs.