SKILL

author-item

Use ONLY when explicitly asked to write, file, structure, or revise a work outcome item, issue ticket, outcome brief, or backlog entry (Stage 1 ATDD: defining goal, observable positive and negative acceptance test cases, constraints, and references without prescribing implementation steps), or when ranking backlog items by Cost of Delay divided by Duration (CD3 / WSJF). Use when turning a vague request or step-by-step task list into a structured WHAT-only work item or brief. Do NOT use when asked to add, build, or implement a code feature, parser capability, or export format directly (use deliver-and-verify, even if the workspace is empty), when drafting or evaluating a launch plan, architecture, tech stack, contract, or budget (use challenge), when investigating a failure or unblocking a task (use prove-it or unblock), or when writing/translating user-facing copy (use clear-writing).

Target: Software development & testing. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • Author an Outcome Item (author-item)
  • 1. Stage 1 ATDD: Write Acceptance Test Cases First
  • 2. Granularity & Splitting Rules
  • 3. Domain Reference Standards (Load When Needed)

An outcome item states the goal, observable acceptance tests, constraints and references. The executing agent chooses the implementation path. This applies acceptance test-driven development (ATDD) to software, product, commercial and operational work. Before drafting a client UI brief, read the executable backend contract using references/client-contract.md. This applies even when the request supplies a plausible screen sketch. When authoring an item, use four fields: 1. Goal (goal): One plain sentence stating who benefits and what changes in the real world (for users, customers, partners, or operators), plus the parent objective and economic value inputs (cost of delay / duration, see references/priority.md). If the request is a list of tasks or steps, extract the single outcome those steps were trying to achieve. 2. Acceptance Test Cases (acceptance): Write concrete, externally observable positive test cases (what must succeed on the real user/partner/operator surface) and negative/invariant test cases (what must be refused, prevented, or left unbroken). Every acceptance criterion must be verifiable without reading the author's session transcript: Software / Product: end-state d

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
SylphxAI/skills
Source file
skills/author-item/SKILL.md
Fixed revision
e61c6f49e7bc2ac4f764590438fe01a689addefb
Read the complete original documentation ↗

Requirements

  • Only the author’s Skill metadata is included. Read the full instructions to check dependencies, licensing and conditions of use.

A small first task

先阅读原作者说明,再决定是否在自己的 AI 工具中使用。

Instructions for your AI tool

Author documentation is not live verification by this site. Without evidence, we do not mark a resource as compatible, safe or free.

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: SylphxAI/skills · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-10T01:01:23.919Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.