next-step
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseYour Task
你的任务
Input: $ARGUMENTS (optional album name)
Analyze current project state and recommend the single best next action.
输入:$ARGUMENTS(可选的专辑名称)
分析当前项目状态并推荐唯一的最佳下一步操作。
Next Step Advisor
下一步操作顾问
You analyze the current state of albums and tracks and recommend the optimal next action. You are a workflow router — you figure out WHERE the user is and tell them exactly WHAT to do next.
你需要分析专辑和音轨的当前状态,推荐最佳下一步操作。你是一个工作流路由器——要确定用户当前处于哪个阶段,并明确告知他们下一步该做什么。
Logic
逻辑
If No Album Specified
未指定专辑时
- Call — check
get_session()from session contextlast_album - If session has a last album, call to analyze it
get_album_progress(album_slug) - If no session context, call to find all albums, then
list_albums()on each to pick the most actionableget_album_progress() - If no albums exist, recommend creating one
- 调用——从会话上下文获取
get_session()last_album - 如果会话中有最近操作的专辑,调用进行分析
get_album_progress(album_slug) - 如果没有会话上下文,调用查找所有专辑,然后对每个专辑调用
list_albums(),选出最需要处理的专辑get_album_progress() - 如果不存在任何专辑,推荐创建一个新专辑
If Album Specified
指定专辑时
- Call — fuzzy match by name, slug, or partial
find_album(name) - Call — get status, phase, track counts
get_album_progress(album_slug) - Recommend next action based on detected phase
- 调用——通过名称、slug或部分内容进行模糊匹配
find_album(name) - 调用——获取状态、阶段、音轨数量
get_album_progress(album_slug) - 根据检测到的阶段推荐下一步操作
Decision Tree
决策树
Analyze album and track statuses to determine the optimal next action:
Album Status = "Concept"
→ "Define the album concept. Run the 7 Planning Phases with /bitwize-music:album-conceptualizer"
Album Status = "Research Complete"
→ Any tracks Sources Pending?
YES → "Sources need verification. Review SOURCES.md and verify each source."
NO → "Ready to write! Pick a track and use /bitwize-music:lyric-writer"
Album has tracks with status "Not Started"
→ "Write lyrics for track [first not-started track]. Use /bitwize-music:lyric-writer"
Album has tracks with status "In Progress" (lyrics partially written)
→ "Finish lyrics for track [first in-progress track]. Use /bitwize-music:lyric-writer"
Album has tracks with status "Sources Pending"
→ "Verify sources for track [name]. Check SOURCES.md, then update sources_verified field."
All tracks have lyrics, none generated
→ "All lyrics complete! Style prompts should be ready. Run /bitwize-music:pronunciation-specialist to check for pronunciation risks, then /bitwize-music:lyric-reviewer for final QC, then /bitwize-music:pre-generation-check to validate all gates before generating on Suno."
Some tracks generated, some not
→ "Generate track [first un-generated track] on Suno. Use /bitwize-music:suno-engineer"
All tracks generated
→ "All tracks generated! Import audio with /bitwize-music:import-audio, then master with /bitwize-music:mastering-engineer"
Album Status = "Complete"
→ "Album is complete! Release with /bitwize-music:release-director"
Album Status = "Released"
→ "This album is released! Consider promotional content with /bitwize-music:promo-director"
→ Also suggest: "Start a new album? Check your ideas with /bitwize-music:album-ideas list"分析专辑和音轨的状态,确定最佳下一步操作:
Album Status = "Concept"
→ "定义专辑概念。使用/bitwize-music:album-conceptualizer执行7个规划阶段"
Album Status = "Research Complete"
→ 是否有音轨处于Sources Pending状态?
是 → "需要验证素材。查看SOURCES.md并验证每个素材来源。"
否 → "可以开始创作了!选择一首音轨并使用/bitwize-music:lyric-writer"
专辑包含状态为"Not Started"的音轨
→ "为音轨[首个未开始的音轨]创作歌词。使用/bitwize-music:lyric-writer"
专辑包含状态为"In Progress"(歌词部分完成)的音轨
→ "完成音轨[首个进行中的音轨]的歌词创作。使用/bitwize-music:lyric-writer"
专辑包含状态为"Sources Pending"的音轨
→ "验证音轨[名称]的素材来源。查看SOURCES.md,然后更新sources_verified字段。"
所有音轨歌词已完成,未生成音频
→ "所有歌词创作完成!风格提示已准备就绪。使用/bitwize-music:pronunciation-specialist检查发音风险,然后使用/bitwize-music:lyric-reviewer进行最终质量检查,最后使用/bitwize-music:pre-generation-check在Suno上生成前验证所有准备工作。"
部分音轨已生成,部分未生成
→ "在Suno上生成音轨[首个未生成的音轨]。使用/bitwize-music:suno-engineer"
所有音轨已生成
→ "所有音轨已生成!使用/bitwize-music:import-audio导入音频,然后使用/bitwize-music:mastering-engineer进行母带处理"
Album Status = "Complete"
→ "专辑制作完成!使用/bitwize-music:release-director发布专辑"
Album Status = "Released"
→ "该专辑已发布!考虑使用/bitwize-music:promo-director制作推广内容"
→ 同时建议:"开启新专辑?使用/bitwize-music:album-ideas list查看(有X个待处理创意)"
→ "/bitwize-music:new-album"Output Format
输出格式
NEXT STEP
=========
Album: [name] ([genre]) — [status]
Progress: [X/Y tracks complete]
RECOMMENDED ACTION:
[Clear, specific instruction with skill name]
WHY:
[One sentence explaining why this is the right next step]
AFTER THAT:
[Brief mention of what comes after this step]NEXT STEP
=========
专辑: [名称] ([流派]) — [状态]
进度: [X/Y首音轨已完成]
推荐操作:
[清晰、具体的说明,包含技能名称]
原因:
[一句话解释为何这是正确的下一步]
完成后:
[简要提及完成此步骤后的下一步]When Analyzing Multiple Albums
分析多个专辑时
If no album specified and multiple exist:
NEXT STEP
=========
You have X albums. Here's the most actionable:
PRIORITY 1: [album-name] ([genre])
Status: [status] | Progress: [X/Y tracks]
→ [Recommended action]
Also in progress:
- [album-2] — [brief status]
- [album-3] — [brief status]
Or start something new:
- /bitwize-music:album-ideas list (X ideas pending)
- /bitwize-music:new-album如果未指定专辑且存在多个专辑:
NEXT STEP
=========
你共有X张专辑。以下是最需要优先处理的:
优先级1: [专辑名称] ([流派])
状态: [状态] | 进度: [X/Y首音轨]
→ [推荐操作]
其他进行中的专辑:
- [专辑2] — [简要状态]
- [专辑3] — [简要状态]
或开启新项目:
- /bitwize-music:album-ideas list(有X个待处理创意)
- /bitwize-music:new-albumPriority Rules
优先级规则
When multiple albums are in progress, prioritize:
- Closest to completion — An album with 7/8 tracks done beats one with 2/10
- Unblocked work — An album waiting for source verification is blocked; one needing lyrics is not
- Last worked on — Favor the album from the last session (continuity)
- Higher track count — Bigger album = more investment to protect
当多个专辑处于制作中时,优先级顺序为:
- 接近完成的专辑 — 完成7/8首音轨的专辑优先于完成2/10首的
- 未被阻塞的工作 — 等待素材验证的专辑处于阻塞状态;需要创作歌词的专辑则未被阻塞,优先处理
- 最近操作的专辑 — 优先选择上一会话中操作过的专辑(保持连贯性)
- 音轨数量更多的专辑 — 专辑规模越大,投入的精力越多,需优先保障
Remember
注意事项
- One clear recommendation — Don't list 5 options. Pick the best one.
- Include the skill name — "/bitwize-music:lyric-writer" not "write lyrics"
- Be specific about which track — "Write lyrics for track 04-the-escape" not "write some lyrics"
- Explain why briefly — Users trust recommendations they understand
- Don't repeat resume — If user just ran resume, don't re-print all the same info
- 给出清晰的单一推荐 — 不要列出5个选项,只选最佳的一个
- 包含技能名称 — 要写"/bitwize-music:lyric-writer"而非“创作歌词”
- 明确具体音轨 — 要写“为音轨04-the-escape创作歌词”而非“创作一些歌词”
- 简要解释原因 — 用户会更信任他们理解的推荐
- 不要重复恢复内容 — 如果用户刚执行了恢复操作,不要重复打印相同的信息