npx skills add https://github.com/recoupable/release-management --skill release-management使用 RELEASE.md 作为单一事实来源来管理音乐发行活动。
发行内容位于艺术家工作空间下的 releases/ 目录内。从沙盒根目录开始的完整路径:
orgs/{org}/
└── artists/
└── {artist-slug}/
└── releases/
└── {release-slug}/
└── RELEASE.md
发行标识符请使用小写短横线连接格式(例如 blue-slide-park、debut-ep)。
示例:
orgs/recoup-records/artists/gatsby-grace/releases/adhd-ep/
└── RELEASE.md
当用户提及一个发行内容时,推断:
Manage music release campaigns using RELEASE.md as the single source of truth.
Releases live inside an artist workspace under releases/. The full path from the sandbox root:
orgs/{org}/
└── artists/
└── {artist-slug}/
└── releases/
└── {release-slug}/
└── RELEASE.md
Use lowercase-kebab-case for release slugs (e.g. blue-slide-park, debut-ep).
Example:
orgs/recoup-records/artists/gatsby-grace/releases/adhd-ep/
└── RELEASE.md
When the user mentions a release, infer:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
blue-slide-park如果不明确,请询问:
"您指的是哪位艺术家和哪个发行内容?"
一旦确定了艺术家和发行内容:
1. 导航至:orgs/{org}/artists/{artist-slug}/releases/{release-slug}/
2. 检查 RELEASE.md 是否存在
3. 如果存在 → 读取它并继续
4. 如果不存在 → 询问:"未找到 [发行内容] 的 RELEASE.md。是否需要创建一个?"
| 用户意图 | 操作 |
|---|---|
| 讨论发行内容 | 读取 RELEASE.md,用作上下文 |
| 添加信息 | 更新相关部分 |
| 请求交付物 | 从 RELEASE.md 提取数据,生成输出 |
| 开始新发行 | 根据模板创建文件夹结构 + RELEASE.md |
# 1. 创建文件夹结构(从沙盒根目录开始)
mkdir -p "orgs/{org}/artists/{artist-slug}/releases/{release-slug}"
# 2. 根据模板创建 RELEASE.md
# 3. 首先填写第 1 部分(项目概览)
[INTERNAL]、[SHAREABLE]、[OPS] 控制分发范围| 标签 | 含义 |
|---|---|
[INTERNAL] | 对外分享前需清理 |
[SHAREABLE] | 可安全分享给公关人员、DSP、管理层、经纪人 |
[OPS] | 运营/制作团队参考 |
| 部分 | 目的 | 共享性 |
|---|---|---|
| 1. 项目概览 | 核心发行信息 | SHAREABLE |
| 2. 发行标识符与元数据 | UPC、ISRC、曲目数据 | OPS |
| 3. 叙事与定位 | 宣传点、故事、可比作品 | SHAREABLE |
| 4. 艺术家背景 | 简介、流媒体历史 | SHAREABLE |
| 5. 受众与市场数据 | 人口统计、地理数据 | SHAREABLE |
| 6. DSP 与流媒体策略 | 宣传文案、播放列表目标 | SHAREABLE |
| 7. 营销策略 | 活动目标、关键绩效指标 | INTERNAL |
| 8. 社交与数字营销 | 有机、付费、影响者 | INTERNAL |
| 9. 公关与媒体关系 | 媒体目标、材料 | SHAREABLE |
| 10. 视觉与创意素材 | 艺术作品、视频、画布 | SHAREABLE |
| 11. 实体制作 | 黑胶、CD、磁带规格 | OPS/INTERNAL |
| 12. 周边商品 | 商品、策略 | INTERNAL |
| 13. 体验式与户外广告 | 活动、广告牌 | INTERNAL |
| 14. 巡演与现场 | 日期、场地、路线 | SHAREABLE |
| 15. 团队联系人 | 所有利益相关者 | INTERNAL |
| 16. 预算概览 | 已分配/已花费/剩余 | INTERNAL |
| 17. 绩效跟踪 | 每周关键绩效指标、经验教训 | INTERNAL |
| 18. 链接与资源中心 | 所有素材链接 | — |
有关输出模式,请参阅 references/deliverables.md:
生成任何交付物时:
完整的发行模板位于 references/release-template.md。复制此文件以开始新的发行。
有关每个部分的详细指导,包括以下内容,请参阅 references/section-guide.md:
在宣布之前,确认以下部分已完成:
用户: "为新专辑 'Decisions' 创建一个 RELEASE.md"
流程:
- 发行内容 = "Decisions", 标识符 =
decisions- 根据模板创建
releases/decisions/RELEASE.md- 询问:"发行日期是什么时候?"(以填写第 1 部分)
用户: "用这些 ISRC 更新 'Sunrise' 的 RELEASE.md"
流程:
- 发行内容 = "Sunrise", 标识符 =
sunrise- 打开
releases/sunrise/RELEASE.md- 用 ISRC 数据更新第 2.2 部分
- 如果文件未找到 → "未找到 'Sunrise' 的 RELEASE.md。是否需要创建一个?"
用户: "根据 Midnights 的 RELEASE.md 生成一份 DSP 宣传文案"
流程:
- 读取
releases/midnights/RELEASE.md- 从第 1、3、4、5、6 部分提取数据
- 根据
deliverables.md规范格式化- 如果字段缺失 → "缺少 [字段]。是否继续并注明缺失部分?"
用户: "'For All The Dogs' 的发行文档还缺少什么?"
流程:
- 读取
releases/for-all-the-dogs/RELEASE.md- 运行发行前检查清单
- 报告未完成的部分
每周安装量
1.1K
代码库
首次出现
2026年2月17日
安全审计
安装于
opencode1.1K
codex1.1K
gemini-cli1.1K
amp1.1K
github-copilot1.1K
cursor1.1K
blue-slide-park)If unclear, ask:
"Which artist and release are you referring to?"
Once artist and release are identified:
1. Navigate to: orgs/{org}/artists/{artist-slug}/releases/{release-slug}/
2. Check if RELEASE.md exists
3. If YES → Read it and proceed
4. If NO → Ask: "No RELEASE.md found for [Release]. Should I create one?"
| User Intent | Action |
|---|---|
| Discussing a release | Read RELEASE.md, use as context |
| Adding information | Update the relevant section(s) |
| Asking for a deliverable | Pull data from RELEASE.md, generate output |
| Starting a new release | Create folder structure + RELEASE.md from template |
# 1. Create the folder structure (from sandbox root)
mkdir -p "orgs/{org}/artists/{artist-slug}/releases/{release-slug}"
# 2. Create RELEASE.md from template
# 3. Fill Section 1 (Project Snapshot) first
[INTERNAL], [SHAREABLE], [OPS] control distribution| Tag | Meaning |
|---|---|
[INTERNAL] | Scrub before sharing externally |
[SHAREABLE] | Safe for publicists, DSPs, management, agents |
[OPS] | Operations/production team reference |
| Section | Purpose | Sharing |
|---|---|---|
| 1. Project Snapshot | Core release info | SHAREABLE |
| 2. Release Identifiers & Metadata | UPCs, ISRCs, track data | OPS |
| 3. Narrative & Positioning | Pitch, story, comparables | SHAREABLE |
| 4. Artist Background | Bio, streaming history | SHAREABLE |
| 5. Audience & Market Data | Demographics, geo data | SHAREABLE |
| 6. DSP & Streaming Strategy | Pitches, playlist targets | SHAREABLE |
| 7. Marketing Strategy | Campaign goals, KPIs | INTERNAL |
| 8. Social & Digital Marketing | Organic, paid, influencer | INTERNAL |
| 9. PR & Media Relations | Press targets, materials | SHAREABLE |
| 10. Visual & Creative Assets | Artwork, videos, canvases | SHAREABLE |
| 11. Physical Production | Vinyl, CD, cassette specs | OPS/INTERNAL |
| 12. Merch | Items, strategy | INTERNAL |
| 13. Experiential & OOH | Events, billboards | INTERNAL |
| 14. Touring & Live | Dates, venues, routing | SHAREABLE |
| 15. Team Contacts | All stakeholders | INTERNAL |
| 16. Budget Overview | Allocated/spent/remaining | INTERNAL |
| 17. Performance Tracking | Weekly KPIs, learnings | INTERNAL |
| 18. Links & Resources Hub | All asset links | — |
See references/deliverables.md for output patterns:
When generating any deliverable:
The full release template is in references/release-template.md. Copy this file to start a new release.
See references/section-guide.md for detailed guidance on each section, including:
Before announcement, verify these sections are complete:
User: "Create a RELEASE.md for the new album 'Decisions'"
Process:
- Release = "Decisions", slug =
decisions- Create
releases/decisions/RELEASE.mdfrom template- Ask: "What's the release date?" (to fill Section 1)
User: "Update the 'Sunrise' RELEASE.md with these ISRCs"
Process:
- Release = "Sunrise", slug =
sunrise- Open
releases/sunrise/RELEASE.md- Update Section 2.2 with ISRC data
- If file not found → "No RELEASE.md for 'Sunrise'. Should I create one?"
User: "Generate a DSP pitch from the Midnights RELEASE.md"
Process:
- Read
releases/midnights/RELEASE.md- Pull data from Sections 1, 3, 4, 5, 6
- Format per
deliverables.mdspec- If missing fields → "Missing [fields]. Proceed with gaps noted?"
User: "What's missing from the 'For All The Dogs' release doc?"
Process:
- Read
releases/for-all-the-dogs/RELEASE.md- Run through Pre-Release Checklist
- Report incomplete sections
Weekly Installs
1.1K
Repository
First Seen
Feb 17, 2026
Security Audits
Installed on
opencode1.1K
codex1.1K
gemini-cli1.1K
amp1.1K
github-copilot1.1K
cursor1.1K
Azure 升级评估与自动化工具 - 轻松迁移 Functions 计划、托管层级和 SKU
64,099 周安装