genre-creator

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Genre Creator

流派创建工具

Your Task

你的任务

Create a new genre README.md for the bitwize-music genre library at
${CLAUDE_PLUGIN_ROOT}/genres/
.
Input: $ARGUMENTS (genre name, e.g. "Math Rock", "Nu-Metal", "City Pop")
为位于
${CLAUDE_PLUGIN_ROOT}/genres/
的bitwize-music流派库创建新的流派README.md文件。
输入:$ARGUMENTS(流派名称,例如:"Math Rock"、"Nu-Metal"、"City Pop")

Workflow

工作流程

  1. Derive slug: Lowercase, hyphenated (e.g. "Math Rock" →
    math-rock
    )
  2. Check existence: If
    genres/{slug}/README.md
    exists → abort, inform user
  3. Check INDEX.md: Read
    genres/INDEX.md
    to confirm genre is not already listed
  4. Research: Use WebSearch to verify key facts (origin year, pioneer artists, landmark albums) — do NOT guess dates or album names
  5. Read 1-2 existing genre files for structural reference (e.g.
    genres/hip-hop/README.md
    ,
    genres/phonk/README.md
    )
  6. Create directory:
    genres/{slug}/
  7. Write README.md following the exact template below
  8. Update INDEX.md: Add genre to category table, alphabetical list, and all applicable Quick Reference tables (Tempo, Energy, Instrumentation, Vocals, Mood, Era)
  9. Update mastering presets: Add the new genre to both mastering preset files:
    • tools/mastering/genre-presets.yaml
      — Add YAML entry with
      target_lufs
      ,
      cut_highmid
      ,
      cut_highs
      values appropriate for the genre. Place in the correct category section or create a new one.
    • skills/mastering-engineer/genre-presets.md
      — Add a new
      ### Genre Name
      section under
      ## Genre Presets
      with LUFS target, dynamics, EQ focus, MCP command, and characteristics.
  10. Do NOT create an
    artists/
    subdirectory — those are created separately when artist deep-dives are written
  1. 生成slug:转为小写并使用连字符连接(例如:"Math Rock" →
    math-rock
    )
  2. 检查存在性:若
    genres/{slug}/README.md
    已存在 → 终止操作并告知用户
  3. 检查INDEX.md:读取
    genres/INDEX.md
    确认流派未被列入
  4. 调研:使用WebSearch验证关键事实(起源年份、先锋艺术家、标志性专辑)——请勿猜测日期或专辑名称
  5. 参考1-2个现有流派文件的结构(例如:
    genres/hip-hop/README.md
    、
    genres/phonk/README.md
    )
  6. 创建目录:
    genres/{slug}/
  7. 编写README.md:严格遵循下方模板
  8. 更新INDEX.md:将流派添加至分类表格、字母顺序列表,以及所有适用的快速参考表格(节奏、能量、乐器、人声、情绪、时代)
  9. 更新母带预设:将新流派添加至两个母带预设文件:
    • tools/mastering/genre-presets.yaml
      — 添加包含
      target_lufs
      、
      cut_highmid
      、
      cut_highs
      值的YAML条目,值需符合该流派特性。放置在正确的分类章节中,若不存在则新建章节。
    • skills/mastering-engineer/genre-presets.md
      — 在
      ## Genre Presets
      下添加新的
      ### 流派名称
      章节,包含LUFS目标值、动态范围、EQ重点、MCP命令及流派特征。
  10. 请勿创建
    artists/
    子目录——该目录会在编写艺术家深度解析内容时单独创建

README.md Template

README.md模板

The file starts directly with
# Genre Name
— no YAML frontmatter.
ALWAYS use this exact section order:
undefined
文件直接以
# 流派名称
开头——无需YAML前置内容。
必须严格遵循以下章节顺序:
undefined

{Genre Name}

{Genre Name}

Genre Overview

Genre Overview

[3 paragraphs — see rules below]
[3 paragraphs — see rules below]

Characteristics

Characteristics

[6 bullet fields — see rules below]
[6 bullet fields — see rules below]

Lyric Conventions

Lyric Conventions

[6 bullet fields — see rules below]
[6 bullet fields — see rules below]

Subgenres & Styles

Subgenres & Styles

[Table — see rules below]
[Table — see rules below]

Artists

Artists

[Table — see rules below]
[Table — see rules below]

Suno Prompt Keywords

Suno Prompt Keywords

[Code block — see rules below]
[Code block — see rules below]

Reference Tracks

Reference Tracks

[List — see rules below]
undefined
[List — see rules below]
undefined

Section Rules

章节规则

## Genre Overview — 3 paragraphs of prose (no bullets):
  • P1: Origin, cultural roots, pioneers with names and years
  • P2: Evolution across decades, key moments, mainstream breakthrough, regional variants
  • P3: Current state, influence on other genres, modern scene
  • Style: Encyclopedic but alive. Concrete names, years, albums. No vague claims.
## Characteristics — Bullet list, exactly these 6 fields:
  • Instrumentation: Typical instruments, specific models/brands where relevant
  • Vocals: Singing style, vocal processing, delivery
  • Production: Production techniques, mix aesthetic, sonic character
  • Energy/Mood: Mood spectrum, emotional range
  • Structure: Song form, typical length, structural quirks
  • Tempo: BPM ranges per subgenre, rhythm feel (half-time, swing, straight etc.)
## Lyric Conventions — Bullet list, exactly these 6 fields:
  • Default rhyme scheme: Typical scheme with shorthand (AABB, ABAB, XAXA etc.)
  • Rhyme quality: Expected quality (multisyllabic, slant, internal etc.)
  • Verse structure: Line count, bar structure
  • Key rule: THE single most important rule for lyrics in this genre
  • Avoid: What NOT to do in this genre
  • Density/pacing (Suno): Format:
    Default **X lines/verse** at Y BPM. [Context]. Topics: Z/verse.
## Subgenres & Styles — Markdown table:
StyleDescriptionReference Artists
  • 6-12 subgenres
  • Description: 2-3 sentences with musical specifics, not just adjectives
  • Reference Artists: 3-4 per subgenre
## Artists — Markdown table:
ArtistKey AlbumsEraStyle Focus
  • 10-20 artists, mix of pioneers + peak-era + current acts
  • Albums in italics (Album Name)
  • If a deep-dive file exists: append a
    Deep Dive
    link to the artist file in Style Focus
## Suno Prompt Keywords — Fenced code block with comma-separated keywords organized in thematic lines:
  • Genre/subgenre labels
  • Instrument keywords
  • Production keywords
  • Mood/atmosphere keywords
  • Vocal keywords
  • Tempo/rhythm keywords
  • Era/aesthetic keywords
  • All keywords in English. Only use terms Suno actually understands.
## Reference Tracks — 10-15 entries:
  • Format:
    - **Artist - "Track Title"** — [Description]
  • Description: 2-3 sentences. Explain WHAT makes this track a genre reference point. Name concrete musical elements. Explain historical/cultural significance.
  • Chronological spread from founding tracks to modern representatives
## Genre Overview — 3段散文(无项目符号):
  • 第一段:起源、文化根源、包含姓名和年份的先锋艺术家
  • 第二段:跨年代演变、关键节点、主流突破、地域变体
  • 第三段:当前发展状态、对其他流派的影响、现代场景
  • 风格:百科全书式但生动具体。需包含具体姓名、年份、专辑名称。避免模糊表述。
## Characteristics — 项目符号列表,必须包含以下6个字段:
  • Instrumentation:典型乐器,相关特定型号/品牌(如有)
  • Vocals:演唱风格、人声处理方式、表达形式
  • Production:制作技巧、混音美学、声音特征
  • Energy/Mood:情绪范围、情感跨度
  • Structure:歌曲形式、典型时长、结构特点
  • Tempo:各子流派的BPM范围、节奏感觉(半速、摇摆、直拍等)
## Lyric Conventions — 项目符号列表,必须包含以下6个字段:
  • Default rhyme scheme:典型押韵格式(简写形式,如AABB、ABAB、XAXA等)
  • Rhyme quality:预期押韵质量(多音节、斜韵、内部押韵等)
  • Verse structure:行数、小节结构
  • Key rule:该流派歌词创作的最重要规则
  • Avoid:该流派歌词创作的禁忌内容
  • Density/pacing (Suno):格式:
    Default **X lines/verse** at Y BPM. [Context]. Topics: Z/verse.
## Subgenres & Styles — Markdown表格:
StyleDescriptionReference Artists
  • 6-12个子流派
  • Description:2-3句包含音乐细节的描述,勿仅使用形容词
  • Reference Artists:每个子流派3-4位艺术家
## Artists — Markdown表格:
ArtistKey AlbumsEraStyle Focus
  • 10-20位艺术家,涵盖先锋人物、巅峰时期代表及当代艺人
  • 专辑名使用斜体(Album Name)
  • 若已存在深度解析文件:在Style Focus列添加指向该艺术家文件的
    Deep Dive
    链接
## Suno Prompt Keywords — 围栏代码块,按主题分行展示逗号分隔的关键词:
  • 流派/子流派标签
  • 乐器关键词
  • 制作关键词
  • 情绪/氛围关键词
  • 人声关键词
  • 节奏/节拍关键词
  • 时代/美学关键词
  • 所有关键词均使用英文,仅使用Suno能识别的术语
## Reference Tracks — 10-15个条目:
  • 格式:
    - **Artist - "Track Title"** — [Description]
  • Description:2-3句解释。说明该曲目为何是流派参考作品,提及具体音乐元素,阐述其历史/文化意义
  • 涵盖从创始曲目到现代代表作品的时间跨度

Important Notes

重要注意事项

  1. Factual accuracy: All years, album names, artist names must be correct. Omit rather than guess. Use WebSearch to verify.
  2. No AI cliches: Ban these phrases: "tapestry of sound", "sonic landscape", "testament to", "rich tapestry", "sonic journey", "pushing boundaries", "transcends genre". Write direct, concrete prose.
  3. Suno focus: Lyric Conventions and Suno Keywords are the most important sections — they directly drive music generation quality.
  4. Subgenre deduplication: If a subgenre already has its own genre directory (e.g. Trap exists as standalone genre), reference it instead of duplicating content.
  5. Language: English (the entire genre system is in English)
  6. No empty sections: Every section must have substantive content. If unsure about a section, research first.
  1. 事实准确性:所有年份、专辑名、艺术家姓名必须准确。不确定则省略,使用WebSearch验证。
  2. 避免AI陈词滥调:禁用以下短语:"tapestry of sound"、"sonic landscape"、"testament to"、"rich tapestry"、"sonic journey"、"pushing boundaries"、"transcends genre"。使用直接、具体的表述。
  3. Suno聚焦:Lyric Conventions和Suno Keywords是最重要的章节——它们直接影响音乐生成质量。
  4. 子流派去重:若子流派已有独立的流派目录(例如Trap作为独立流派存在),则仅引用该流派而非重复内容。
  5. 语言:使用英文(整个流派系统均为英文)
  6. 无空章节:每个章节必须包含实质性内容。若对某章节不确定,先进行调研。