| name | story-bank-builder |
| slug | aaron-story-bank-builder |
| displayName | Story Bank Builder · 品牌故事库 |
| summary | 品牌故事库/起源客户转化/证据故事单元 |
| description | Use when the user asks to "build a story bank", "collect our origin and customer stories", or "assemble reusable proof stories for the message"; assembles reusable narrative units — origin, founder, customer, transformation, and proof stories — each tagged to a claims-ledger ID and a message-house pillar, with every proof labeled Measured / User-provided / [needs source]. Not for authoring the message house or pillars — use message-system-architect; not for brand voice or naming rules — use brand-language-codifier; not for finished long-form prose — use content-writer; not for adjudicating whether a proof is true — use offer-claims-registry. 品牌故事库/起源客户转化/证据故事单元 |
| version | 20.1.0 |
| license | Apache-2.0 |
| compatibility | Claude Code and compatible agent-skill hosts |
| homepage | https://github.com/aaron-he-zhu/aaron-marketing-skills |
| when_to_use | Use when the durable message house and brand voice exist and you need a bank of reusable story units — origin, founder, customer, transformation, proof — each tagged to a claim ID and a pillar, so every downstream surface pulls the same stories instead of reinventing them. The fourth move of the TALE Architect phase; supplies A-dimension story raw material and E-dimension proof assets. Not the message house itself and not finished copy. |
| argument-hint | <product / brand> [interview or case material] [pillars] [claims-ledger path] |
| metadata | {"author":"aaron-he-zhu","version":"20.1.0","discipline":"narrative","phase":"architect","geo-relevance":"low","hermes":{"tags":["marketing","narrative","architect"],"category":"narrative"},"openclaw":{"emoji":"📖","homepage":"https://github.com/aaron-he-zhu/aaron-marketing-skills"}} |
Story Bank Builder
Assembles the brand's reusable story bank — origin, founder, customer, transformation, and proof stories drawn from real interview and case material — each unit tagged to a claims-ledger ID and to a message-house pillar so downstream surfaces pull a consistent, sourced story instead of improvising one. It is the fourth move of the TALE Architect phase and feeds two dimensions of tale-benchmark.md: the A story raw material behind the strategic narrative arc, and the E proof-point assets exist for each pillar sub-item (case, benchmark, demo, or testimonial the user has rights to). Every proof inside a story is labeled Measured / User-provided / [needs source]; an unverified proof is marked [needs source] and submitted to memory/events/claims.ndjson via an authorized operation: propose request to registry-events.py — this skill never adjudicates whether a proof is true.
Scope guard: this skill produces the story bank document only. It does not author the message house, pillars, or tagline (that is message-system-architect — if no pillars exist to tag against, route there first and stop), codify brand voice or the naming tax (brand-language-codifier), write finished long-form prose or case-study pages (content-writer), package placed proof modules for surfaces (proof-point-packager owns proof-module placement), adjudicate whether a claim or proof is substantiated (offer-claims-registry is the sole writer of memory/claims/claims-ledger.md), or promote canon (only narrative-registry writes memory/narrative-registry/). It works one lever — story raw material — and hands off.
Quick Start
Build a story bank for [product] from these customer interviews and case notes: [paste]. Tag each story to a pillar.