AgentSkillsCN

feature-spec

将功能需求转化为具备验收标准与具体任务的规格说明书。

SKILL.md
--- frontmatter
name: feature-spec
description: Turn a feature request into a spec with acceptance criteria and tasks.
disable-model-invocation: true

Feature Spec

Create a concise product and technical specification for a requested feature.

When to Use

  • Use this skill when a user asks for a new feature or change.
  • Use this skill before implementation to clarify scope and tests.

Inputs

  • Feature request or problem statement
  • Target area (frontend, backend, full stack)
  • Constraints (performance, accessibility, security)

Instructions

  1. Summarize the goal in 1-2 sentences.
  2. List assumptions and out-of-scope items.
  3. Define acceptance criteria as bullet points.
  4. Propose a minimal implementation plan (3-7 steps).
  5. List a test plan (unit, integration, E2E where relevant).
  6. Call out risks or dependencies.

Output

  • A spec section with goals, acceptance criteria, plan, and test plan.