npx skills add https://github.com/agilebydesign/agilebydesign-skills --skill abd-story-synthesizer将原始素材塑造成交互树和状态模型——即故事地图和领域模型。包含跨上下文、交互继承、交互层次结构以及领域与交互类别的规则,用于指导将需求合成为史诗、子史诗和故事,并关联状态概念。标签集和筛选规则请参见 rules/README.md;会话类型和范围请参见 pieces/session.md。
两个配置文件——各自负责不同的事务。
| 位置 | 包含内容 | 负责范围 |
|---|---|---|
abd-story-synthesizer/conf/abd-config.json | 引擎配置:skills, skills_config, skill_space_path |
Shape source material into an Interaction Tree and State Model — a story map and domain model. Contains rules across Context, Interaction Inheritance, Interaction Hierarchy, and Domain & Interaction categories to guide synthesis of requirements into epics, sub-epics, and stories with associated state concepts. See rules/README.md for tag set and filtering; pieces/session.md for session types and scope.
Two config files — each owns different concerns.
| Location | Contains | Owns |
|---|---|---|
abd-story-synthesizer/conf/abd-config.json | Engine config: skills, skills_config, |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 目标技能空间 |
<skill-space>/conf/abd-config.json(例如 mm3e/conf/abd-config.json) | 技能空间配置:context_paths | 此工作空间中上下文的存放位置 |
合成器技能通过 skill_space_path 指向技能空间。技能空间拥有其自身的上下文——引擎从技能空间的配置中读取 context_paths。运行 discover_context 以自动填充技能空间配置中的 context_paths。
abd_content/source/ 包含内容源。工作空间的 RFQ 文件夹被链接进来以供技能访问:
source/JBOM Agile Support — 指向 workspace/Scotia Talent Journey Based Operating Model/source 的链接(RFQ 文档、B&T、供应商问答等)从 RFQ 或 JBOM 原始素材进行合成时,请使用此路径。
在以下情况时参考这些指南:
| 优先级 | 类别 | 影响 | 前缀 |
|---|---|---|---|
| 1 | 上下文与范围 | 高 | context- |
| 2 | 交互继承 | 高 | interaction-inheritance- |
| 3 | 交互层次结构 | 高 | interaction- |
| 4 | 领域与交互 | 高 | domain-, interaction- |
| 5 | 形态与命名 | 高 | (来自 story_bot 形态) |
context-derive-from-source — 从上下文中的交互推导概念;不要编造工作流context-speculation-assumptions — 在不明确时陈述假设;不要推测或编造interaction-inheritance-pre-condition — 共享前置条件仅放在父节点;全面的前置条件interaction-inheritance-domain-concepts — 将概念范围限定在拥有它们的史诗/故事内interaction-inheritance-resulting-state — 与前置条件相同的继承规则;仅使用结果性语言interaction-inheritance-actors — 在每个触发/响应处使用 [用户]、[系统]interaction-inheritance-examples — 示例位于交互上;当来自父节点时使用 [继承]interaction-inheritance-triggering-state — 史诗持有适用于所有子节点的规则interaction-parent-granularity — 保持父节点在适当的粒度;不要泄露子节点细节interaction-sequential-order — 按顺序排列树;状态创建者必须在消费者之前interaction-story-granularity — 按不同领域分解;为规则细节提供足够的故事domain-synchronize-concepts — 为每个切片完成完整的工作流(交互 → 概念 → 领域模型)domain-logical-domain-level — 保持在逻辑/领域层面;不包含实现细节interaction-failure-modes — 每个交互最多 3 个;仅限领域规则interaction-supporting-actor-response — 支持者 = 系统;参与者 → 系统交换verb-noun-format — 名称、场景步骤和验收标准使用动词-名词格式;主动语态;动词原形;业务语言(合并了 active_business_and_behavioral_language 和 use_verb_noun_format_for_story_elements)interaction-story-small-and-testable — 故事 = 可测试的结果;步骤 = 实现细节interaction-outcome-oriented-language — 结果重于机制;产出物重于“可视化”interaction-ensure-vertical-slices — 垂直切片;当切片设计在范围内时,采用端到端流程阅读单独的规则文件以获取详细的“应做/不应做”指导:
rules/context-derive-from-source.md
rules/verb-noun-format.md
rules/interaction-inheritance-pre-condition.md
每个规则文件包含:
如需包含所有规则、核心定义、输出结构、验证和合成过程的完整指南,请参见:AGENTS.md
要从各个部分重新生成 AGENTS.md:
cd skills/abd-story-synthesizer
python scripts/build.py
可以从 agilebydesign-skills 根目录运行,也可以从 abd-story-synthesizer 技能目录内运行。
每周安装次数
1
仓库
首次出现
1 天前
安全审计
安装于
amp1
cline1
opencode1
cursor1
kimi-cli1
codex1
skill_space_path| Which skill space to target |
<skill-space>/conf/abd-config.json (e.g. mm3e/conf/abd-config.json) | Skill space config: context_paths | Where context lives in this workspace |
The synthesizer skill points to the skill space via skill_space_path. The skill space owns its own context — the engine reads context_paths from the skill space's config. Run discover_context to auto-populate context_paths in the skill space's config.
abd_content/source/ contains content sources. Workspace RFQ folders are linked in for skill access:
source/JBOM Agile Support — Junction to workspace/Scotia Talent Journey Based Operating Model/source (RFQ docs, B&T, Supplier Q&A, etc.)Use this path when synthesizing from RFQ or JBOM source material.
Reference these guidelines when:
| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Context & Scope | HIGH | context- |
| 2 | Interaction Inheritance | HIGH | interaction-inheritance- |
| 3 | Interaction Hierarchy | HIGH | interaction- |
| 4 | Domain & Interaction | HIGH | domain-, interaction- |
| 5 | Shape & Naming | HIGH | (from story_bot shape) |
context-derive-from-source — Derive concepts from interactions in the context; do not invent workflowscontext-speculation-assumptions — State assumptions when unclear; do not speculate or inventinteraction-inheritance-pre-condition — Shared Pre-Condition on parent only; comprehensive preconditionsinteraction-inheritance-domain-concepts — Scope concepts to Epic/Story that owns theminteraction-inheritance-resulting-state — Same inheritance as Pre-Condition; outcome language onlyinteraction-inheritance-actors — Use [User], [System] at every trigger/responseinteraction-inheritance-examples — Examples live on interaction; use [inherited] when from parentinteraction-inheritance-triggering-state — Epic holds rules that apply to all childreninteraction-parent-granularity — Keep parent nodes at appropriate granularity; do not leak child detailinteraction-sequential-order — Order tree sequentially; required state creators before consumersinteraction-story-granularity — Break down by distinct areas; sufficient stories for rule detaildomain-synchronize-concepts — Complete full workflow (interactions → concepts → Domain Model) for each slicedomain-logical-domain-level — Keep at logical/domain level; no implementation detailsinteraction-failure-modes — Max 3 per interaction; domain rules onlyinteraction-supporting-actor-response — Supporting = system; Actor → System exchangeverb-noun-format — Verb-noun for names, scenario steps, and AC; active voice; base verb forms; business language (merges active_business_and_behavioral_language and use_verb_noun_format_for_story_elements)interaction-story-small-and-testable — Story = testable outcome; step = implementation detailinteraction-outcome-oriented-language — Outcomes over mechanisms; artifacts over "visualizing"interaction-ensure-vertical-slices — Vertical slices; end-to-end flows when slice design in scopeRead individual rule files for detailed DO/DO NOT guidance:
rules/context-derive-from-source.md
rules/verb-noun-format.md
rules/interaction-inheritance-pre-condition.md
Each rule file contains:
For the complete guide with all rules, core definitions, output structure, validation, and synthesis process: AGENTS.md
To regenerate AGENTS.md from pieces:
cd skills/abd-story-synthesizer
python scripts/build.py
Run from the agilebydesign-skills root, or from within the abd-story-synthesizer skill directory.
Weekly Installs
1
Repository
First Seen
1 day ago
Security Audits
Installed on
amp1
cline1
opencode1
cursor1
kimi-cli1
codex1
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
111,800 周安装
Codex 角色创建器:自定义 AI 代理角色配置工具,支持全局与项目级安装
1,200 周安装
Gemini 计算机使用指南:AI浏览器自动化代理,轻松实现网页操作与数据抓取
1,200 周安装
CSV数据自动分析工具 - 智能摘要生成与可视化,无需人工干预
1,200 周安装
OCI 监控与可观测性专家指南:告警、指标、日志最佳实践与 Landing Zone 部署
1,200 周安装
super-swarm-spark:AI驱动的并行任务执行器,12代理池高效协调开发工作流
1,200 周安装
并行任务执行器Sparky:AI子代理协调工具,自动化任务管理与代码开发
1,200 周安装