重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
using-user-stories by andrelandgraf/fullstackrecipes
npx skills add https://github.com/andrelandgraf/fullstackrecipes --skill using-user-stories通过用户故事来记录和跟踪功能实现。包含编写故事、构建功能以及标记验收标准为通过的完整工作流程。
用户故事记录了功能应具备的行为,并跟踪实现状态。当 AI 代理系统性地处理用户故事时,它们能产生更好的结果,并留下清晰的工作记录。
处理功能时:
passes: true在以下情况下创建用户故事:
步骤应满足:
良好示例:
{
"description": "User deletes a chat",
"steps": [
"Navigate to /chats",
"Click the menu button on a chat",
"Click 'Delete' option",
"Confirm deletion in dialog",
"Verify chat is removed from list"
],
"passes": false
}
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
避免模糊的步骤:
{
"description": "User deletes a chat",
"steps": ["Delete a chat", "Check it worked"],
"passes": false
}
完成一个功能时:
passes: true这将创建一个已完成工作的日志,供未来的代理参考。
AI 代理可以读取用户故事以:
passes: false)关于自动化代理循环,请参阅 Ralph Agent Loop 配方。
运行验证脚本以检查所有故事是否具有有效格式:
bun run user-stories:verify
此脚本验证:
每周安装量
57
代码仓库
GitHub 星标数
8
首次出现
2026年1月20日
安全审计
安装于
cursor44
opencode43
claude-code41
gemini-cli40
codex39
antigravity34
Document and track feature implementation with user stories. Workflow for authoring stories, building features, and marking acceptance criteria as passing.
User stories document what features should do and track implementation status. When AI agents work through user stories systematically, they produce better results and leave a clear trail of what was done.
When working on features:
passes: true when verifiedCreate user stories when:
Steps should be:
Good:
{
"description": "User deletes a chat",
"steps": [
"Navigate to /chats",
"Click the menu button on a chat",
"Click 'Delete' option",
"Confirm deletion in dialog",
"Verify chat is removed from list"
],
"passes": false
}
Avoid vague steps:
{
"description": "User deletes a chat",
"steps": ["Delete a chat", "Check it worked"],
"passes": false
}
When completing a feature:
passes: true in the user storyThis creates a log of completed work that future agents can reference.
AI agents can read user stories to:
passes: false)For automated agent loops, see the Ralph Agent Loop recipe.
Run the verification script to check all stories have valid format:
bun run user-stories:verify
This validates:
Weekly Installs
57
Repository
GitHub Stars
8
First Seen
Jan 20, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
cursor44
opencode43
claude-code41
gemini-cli40
codex39
antigravity34
代码审查最佳实践指南:完整流程、安全与性能审查清单
12,400 周安装