搜索

PythonReactSEOPDF
GitHub Skill

user-stories

User Stories skill for the ikigai project

mgreenly☆ 1 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

User Stories

Description

Format specification for writing user stories that document terminal interactions.

Format

Each user story is a single markdown file with the following structure:

Title (H1)

The name of the user story.

Description (H2)

A brief 2-4 sentence overview of what the user story demonstrates.

Transcript (H2)

A text code block showing the terminal output exactly as it appears to the user.

  • Use > prefix for user input
  • Model responses appear without prefix
  • Tool calls and results are shown as the user sees them
> user input here

model response here
Walkthrough (H2)

A numbered list explaining step-by-step what happens during the interaction. Keep descriptions concise. Reference detailed JSON in the Reference section using markdown links:

2. Client builds request (see [Request A](#request-a))
Multiple Transcript Blocks

If the story uses /clear or /rewind to change history, use multiple transcript/walkthrough pairs interleaved:

## Transcript

```text
> first interaction

Walkthrough

  1. Step one
  2. Step two

Transcript

> /clear
> second interaction after clear

Walkthrough

  1. Clear command resets history
  2. New interaction begins

### Reference (H2)

Full JSON payloads referenced in the walkthrough. Use H3 headings with anchor-friendly names:

```markdown
## Reference

### Request A

```json
{ ... full JSON ... }
Response A
{ ... full JSON ... }

## Output Location

User stories are stored in `cdd/user-stories/`:

cdd/ ├── README.md # High-level description of release features ├── user-stories/ │ ├── README.md # Index/overview of user stories │ ├── story-1.md # Individual user story (user actions and system responses) │ ├── story-2.md │ └── ... └── ... # Other files/directories (ignored by this skill)


**Note:** The `cdd/` directory may contain other files and directories beyond those listed above. This skill only works with `cdd/user-stories/` and may reference `cdd/README.md`. Other content is permitted and will be ignored.

- `cdd/README.md` - High-level description of release features
- `cdd/user-stories/README.md` - Index/overview with brief descriptions
- Individual story files - User actions and system responses with transcript and walkthrough

Update the README.md as you add user stories to keep the overview current.

## Rules

- One user story per document
- Assume empty message history at start (only system prompt exists)
- Keep model responses short - long responses make discussion harder
- Show exactly what the user sees in transcripts
- Put implementation details (JSON payloads) in Reference section
- Use sequential naming for references: Request A, Response A, Request B, etc.

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!