定价页
pricing-page由一份配置驱动的定价页,附脚本逐项核对价格、周期和含税方式是否与 Creem 商品一致,并检查渲染后的页面。
完整说明(英文)
Builds a pricing page whose prices always match what Creem charges. One pricing.json drives the page (monthly/yearly toggle with the real yearly saving, lifetime option, tax note, FAQ, Terms and Refund links), the schema.org JSON-LD, the Creem test products, and two checks - a drift check that compares every price, currency, interval, tax mode and archive status with the Creem product, and an HTML audit of the rendered page that also flags claims you cannot back ("cheapest", scarcity counts, user counts). Ships Next.js App Router files, a zero-dependency core, 10 offline tests and a template check. Use when the user wants a pricing page, plan cards, a monthly/yearly toggle, to change prices, or to check the page against Creem.
Creem 测试模式下的 Next.js 示例应用:定价页、用测试卡买年付,然后价格漂移检查抓到只改了页面没改 Creem 的价格,最后跑页面审计。 · 录制于 2026-11-03
- 1月付/年付切换:每月 9 美元或每年 90 美元,节省的 18 美元由两个价格算出
- 2点 Get Pro 打开年付商品的 Creem 测试收银台,金额 90.00 美元,用测试卡付款(这段 2.5 倍速)
- 3漂移检查:3 个价格都与 Creem 一致;把页面上的年付价改成 80 美元后,检查失败并提示“page $80, Creem $90”
- 4对运行中的页面做审计:3 个套餐、3 个价格、条款和退款链接、JSON-LD 一致
预览
它能做什么
由一份配置驱动的定价页,附脚本逐项核对价格、周期和含税方式是否与 Creem 商品一致,并检查渲染后的页面。
- 一份以“分”为单位的 pricing.json:套餐、月付/年付/买断价格、币种、含税方式、FAQ、条款和退款政策链接
- 价格漂移检查逐个对照 Creem 商品:金额、币种、计费周期、含税方式、是否已归档;任何一项不一致就以退出码 1 失败
- 页面审计抓取渲染后的 HTML:每个套餐和价格都在、法律链接都在、JSON-LD 与配置一致,并对“最便宜”、名额紧张、用户数这类说法给出警告
- Next.js 文件:服务端渲染的价格卡片,月付/年付两种状态都写进 HTML,年付优惠按真实价格计算,下单接口把用户 id 写进 metadata
- create_products.mjs 用同一份配置在 Creem 建商品并带幂等键,重跑不会重复创建;10 个离线测试,外加渲染后审计的模板检查
用 pricing-page 技能做我的定价页:免费版、Pro 每月 9 美元或每年 90 美元、149 美元买断,并让脚本对照我的 Creem 测试商品核对价格。购买后可查看完整说明
这是付费技能,可单独购买,也可通过套餐获得全部技能。购买后可在本页或账户页下载。
目录
- 01When to use / when not to
- 02What you get
- 03Steps
- 04Rules
- 05Done when
- 06Troubleshooting
里面有什么
22 个文件:SKILL.md、6 个脚本、3 份参考资料、11 个模板和资源文件、1 个测试。
- SKILL.md7.4 KB
assets/(11)24.8 KB
lib/(1)10.3 KB
- pricing-core.mjs10.3 KB
nextjs/(10)14.5 KB
src/(9)14.3 KB
app/(4)6.1 KB
api/(1)1.9 KB
pricing/(1)1.9 KB
checkout/(1)1.9 KB
- route.ts1.9 KB
checkout/(1)783 B
success/(1)783 B
- page.tsx783 B
pricing/(2)3.4 KB
- page.tsx1.2 KB
- pricing.css2.2 KB
components/(1)3.2 KB
- pricing-table.tsx3.2 KB
config/(1)1.7 KB
- pricing.json1.7 KB
lib/(3)3.3 KB
- current-user.ts602 B
- pricing-core.d.mts2.0 KB
- pricing.ts816 B
- .env.example243 B
references/(3)5.5 KB
- checklist.md1.2 KB
- copy-rules.md1.9 KB
- creem-products.md2.5 KB
scripts/(7)17.2 KB
template-check/(1)2.7 KB
- pricing.test.tsx2.7 KB
- _cli.mjs2.1 KB
- audit_pricing_page.mjs1.3 KB
- check_creem_prices.mjs1.2 KB
- check_nextjs_template.sh2.0 KB
- create_products.mjs2.0 KB
- selftest.mjs5.8 KB
常见问题
定价页 是做什么的?
由一份配置驱动的定价页,附脚本逐项核对价格、周期和含税方式是否与 Creem 商品一致,并检查渲染后的页面。
支持哪些 AI 工具?
Claude Code、Codex、Cursor,以及其他支持 Agent Skills 格式(带 SKILL.md 的文件夹)的工具。把安装提示词贴给 AI,或者把文件夹解压到它的技能目录即可。
下载包里有什么?
22 个文件:SKILL.md、6 个脚本、3 份参考资料、11 个模板和资源文件、1 个测试。
多少钱?
单独购买 US$6.99,一次性付款,含 12 个月更新。它也包含在 Get Paid 套装里。年付和终身版包含所有付费技能。
可以退款吗?
首次付款 14 天内、且没有下载任何付费技能的,可以全额退款。下载之后不退款,除非技能有缺陷且我们无法修复。
怎么获取更新?
一次性购买含 12 个月更新;年付和终身版在有效期内持续更新。在本页或账户页重新下载即可。当前版本:1.0.0。


