| name | proof-point-packager |
| slug | aaron-proof-point-packager |
| displayName | Proof Point Packager · 证据模块打包 |
| summary | 把已核实证据打包成可复用证据模块,贴到主张出现处 |
| description | Use when the user asks to "package our proof points", "build reusable stat cards and case snippets", or "put proof where each pillar makes its claim"; turns claims-ledger-approved proofs into reusable proof modules — stat cards, case snippets, testimonial blocks, comparison proofs — each pinned to a message-house pillar and the ledger claim ID it substantiates, and flags any pillar making a claim with no approved proof behind it. Never adjudicates a proof: unverified or ledger-absent proofs are marked '[needs source]' and routed to the claims candidates. Not for adjudicating or substantiating claims — use offer-claims-registry; not for fabricating a benchmark to fill a gap — a missing proof is flagged, not invented; not for scoring narrative quality — use narrative-quality-auditor. 证据模块/证据卡/客户案例/主张对齐 |
| 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 message house and story bank exist and each pillar's claim needs a reusable proof module placed where the claim is made: packaging ledger-approved stats into stat cards, case material into case snippets, permitted quotes into testimonial blocks, and named-alternative comparisons into comparison proofs. A Land-phase skill that feeds TALE E (proof assets) and L (proof placed where the claim is made). Not claim adjudication and not TALE profile result scoring. |
| argument-hint | <product / brand> [pillar or claim IDs] [proof material paths] |
| metadata | {"author":"aaron-he-zhu","version":"20.1.0","discipline":"narrative","phase":"land","geo-relevance":"low","hermes":{"tags":["marketing","narrative","land"],"category":"narrative"},"openclaw":{"emoji":"📖","homepage":"https://github.com/aaron-he-zhu/aaron-marketing-skills"}} |
Proof Point Packager
Turns claims-ledger-approved proofs into reusable proof modules — stat cards, case snippets, testimonial blocks, and comparison proofs — each pinned to a message-house pillar and to the ledger claim ID it substantiates, then flags every pillar that makes a claim with no approved proof behind it. It sits in the Land phase of the TALE loop and feeds two dimensions in tale-benchmark.md: E (proof-point assets exist for each pillar — case, benchmark, demo, or testimonial the user has rights to) and L (proof points are placed where the claim is made — no claim on a surface without its proof). It is a supplier to the E1 evidence-integrity discipline downstream, never its adjudicator: it packages only what the ledger already approved and refuses to invent proof.
Scope guard: this skill packages existing approved proof only. It does not adjudicate or substantiate a claim (offer-claims-registry is the sole writer of memory/claims/claims-ledger.md — unverified proofs are marked [needs source] and routed to memory/events/claims.ndjson via an authorized operation: propose request to registry-events.py), fabricate a benchmark or statistic to fill an empty pillar (a missing proof is flagged, not invented), assemble the raw story units it draws from (story-bank-builder owns those), map proof onto each surface as a message-match spec (narrative-cascade-planner), or compute the TALE profile result (only narrative-quality-auditor scores TALE). It works one lever — proof packaging — and hands off.
Quick Start
Package proof points for [product] from the approved claims ledger. Pillars: [list or "all three"].
Build reusable stat cards and case snippets for each message-house pillar, each pinned to its claim ID.
Which pillars are making a claim with no approved proof behind them? Flag the gaps for the claims ledger.