Community生产力与协作github.com

Markusgjesdal/listing-writer

通过读取产品文件,撰写完整、诚实的数字商品上架文案(标题选项、一句话摘要、描述、内含物、适用人群、常见问题、标签)。适用于用户说“写我的上架文案”、“为我的模板/指南/包写产品描述”,或即将将数字商品发布到商店页面时使用。

listing-writer 是什么?

该技能是一个用于AI编程助手(如Claude Code、Cursor、Codex)的智能体技能,专门为数字产品生成真实、不夸大的商店上架文案。它通过扫描产品文件夹中的所有文件,创建一份基于事实的文案,而非依赖营销话术。支持的平台包括任何数字商品销售渠道(如Gumroad、Etsy、个人网站等)。技能的工作流程包括:首先详细盘点产品中的所有文件(包括递归查找子文件夹和压缩包),然后根据模板生成标题选项、摘要、描述、内含物清单、适用人群、技术要求、常见问题等,最后通过一个专门的检查清单来剔除任何未经验证的承诺或夸大表述。所有数字必须来源于实际文件或用户确认的信息,禁止虚构收入承诺或虚假评价。执行完毕后,它会在产品文件夹旁边生成一个`listing.md`文件,并给出简短的状态摘要。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Markusgjesdal/shelfwright-lite/tree/HEAD/skills/listing-writer

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

上架文案撰写员

将产品文件夹转换为商店上架文案,直白地说明买家能获得什么。文案基于文件中发现的事实构建,而非夸大其词。输出:listing.md 文件,位于产品文件夹旁边。

何时使用

  • 数字产品(模板、PDF 指南、可打印件、代码包、提示词包或技能包、电子表格)已构建完成,需要商店文案。
  • 需要从头重写旧的上架文案。(如需对现有文案进行评分和修补,请使用 listing-audit 技能,如果你有的话。)

何时不使用

  • 产品尚未构建完成。请在文件存在后再撰写文案,以便每项声明都能得到验证。

输入

  • 必需: 产品文件夹或 zip 包的路径。
  • 如果文件中未找到则询问一次: 产品适用人群(一句话)、价格或价格区间、上架商店,以及买家必须已具备的条件(软件、账号、技能水平)。
  • 可选: 用户自己的备注、旧版文案、截图列表、用户可展示的真实客户反馈(仅使用用户确认真实且允许引用的反馈)。

步骤

  1. 盘点产品。 列出买家将收到的每个文件(递归查找文件夹和 zip 包)。统计页数、表格、模板、技能或其他单位。注明格式和所需的软件。首先写下此列表:它是后续所有内容的事实依据。
  2. 明确任务。 用一句话说明买家借助此产品能更快或更好地完成的任务。如果无法确定,请在撰写其他内容之前询问用户。
  3. 逐节填写 templates/listing-template.md:
    • 标题选项(3 个): 不超过 70 个字符,以结果或物品开头,包含格式(例如“Notion 模板”、“PDF”、“技能包”)。不允许全大写、堆砌表情符号、“终极/最佳/#1”字样,除非用户能证明。
    • 摘要: 一句话,不超过 160 个字符,可作为商店的简短描述和搜索摘要。
    • 描述: 3 个简短段落:用买家的话描述问题;产品如何解决该问题;如何使用(步骤或简短示例)。
    • 内含物: 仅基于步骤 1 中的盘点清单制作的要点列表,包含实际数量。
    • 适合人群 / 不适合人群: 每项 2-4 个要点。“不适合人群”部分建立信任并减少退款。
    • 要求: 软件、版本、账号、技能水平。
    • 常见问题: 4-6 个买家真正会问的问题(格式、退款、更新、兼容性、许可证、支持)。仅用用户确认的事实回答;否则标记为 [询问用户]。
    • 标签: 8-12 个用户会键入的小写搜索短语,不含竞争对手或品牌名称(兼容性除外)。
  4. 对草稿运行 checklists/claims-check.md 并修复所有命中项。
  5. 标记缺口: 任何无法验证的事实均以 [询问用户:...] 的形式留在文本中。不要用猜测填充。
  6. 编写 listing.md,然后向用户提供 3 行聊天摘要:所选标题、[询问用户] 项的数量、声明检查中任何不确定的内容。

输出

listing.md 包含以下章节:标题选项、摘要、描述、内含物、适合人群、不适合人群、要求、常见问题、标签、待定问题。

规则

  • 文案中的每个数字必须来自盘点清单或用户提供。
  • 禁止收入或结果承诺(“赚 $X”、“保证”、“病毒式传播”)。描述产品功能,而非买家将获得的收益。
  • 禁止捏造的评论、推荐、买家数量、“限时优惠”或“仅剩 N 件”。
  • 其他公司的产品名称仅作为兼容性事实出现(“与……配合使用”),绝不能以暗示代言的方式出现。
  • 为在手机上快速浏览的用户撰写:短段落、平实语言、避免密集加粗。
  • 切勿自行发布或粘贴到商店中。用户自行完成此操作。

技能文件

  • templates/listing-template.md — listing.md 的填充结构。
  • checklists/claims-check.md — 用于查找并在交付前修复的检查项。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能