npx skills add https://github.com/jwynia/agent-skills --skill musical-dna从任何艺术家或乐队中提取描述性的音乐特征而不使用其名称,为 AI 音乐生成、音乐描述或创意重组构建一个声音品质词汇库。用具体的、以技术为核心的描述来取代“听起来像 [艺术家]”的说法。
关注“如何”,而非“是谁”。 描述技术、方法和声音品质,而不是引用艺术家。这使得以下成为可能:
| 维度 | 分析内容 |
|---|---|
| 节奏基础 | 鼓、速度、贝斯线、拍号 |
| 和声架构 | 和弦、调式、进行、旋律 |
| 演奏技巧 | 演奏风格、效果器、音色 |
| 制作美学 | 录音感觉、混音、空间处理 |
| 流派融合 | 影响整合、创新点 |
| 能量架构 | 歌曲结构、动态、情感轨迹 |
选择 3-5 首能够捕捉以下特点的曲目:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
逐个维度进行分析,重点关注具体的技术和方法。
将观察结果转化为独立的描述性短语,这些短语无需艺术家背景即可使用。
示例短语:
示例短语:
示例短语:
示例短语:
示例短语:
示例短语:
[节奏处理方式] + [和声特点] + [乐器标志性特征] + [制作美学]
示例: “切分的后朋克鼓点配合小调调式进行,棱角分明的清音吉他带合唱效果,干声房间录音且贝斯突出的混音”
## 节奏签名
- 时间感觉:
- 鼓的特征:
- 贝斯处理方式:
- 切分风格:
## 和声 DNA
- 和弦倾向:
- 音阶偏好:
- 进行模式:
## 乐器特征
- 吉他音色/技术:
- 效果器签名:
- 其他关键乐器:
## 制作指纹
- 录音美学:
- 混音特点:
- 声音质感:
## 流派融合图
- 主要基础:
- 次要元素:
- 创新点:
## 能量架构
- 典型结构:
- 动态范围:
- 推进模式:
列出 5-10 个可用于 AI 生成的独立短语:
模式: 使用艺术家名称作为简写,而不是技术描述。用“听起来像 Radiohead”代替描述实际的声音品质。 为何失败: 违背了整个目的。艺术家名称对不同的人来说意味着不同的东西,并且在 AI 生成中可能产生版权问题。 修正: 永远不要在最终输出中使用艺术家名称。对于每一个“听起来像 X”,都要解构其在节奏、和声、制作等方面的实际含义。
模式: 只分析一个维度(通常是节奏或制作),而忽略其他维度。产生不完整的配置文件。 为何失败: 音乐身份来自所有维度的相互作用。没有和声背景的节奏配置文件对于生成是无用的。 修正: 强迫自己完成所有六个维度。即使一个艺术家似乎“主要是吉他音色”,他们的节奏选择也很重要。
模式: 用流派标签而不是技术来描述音乐。用“后朋克”代替描述使其成为后朋克的原因。 为何失败: 流派标签是有争议的类别,不是技术。AI 系统需要具体的指令,而不是流派协商。 修正: 将流派标签视为需要解构的起点。对于这位艺术家来说,哪些节奏、和声和制作选择定义了这种流派?
模式: 分析一首著名歌曲并推断到整个作品目录。忽略了范围和演变。 为何失败: 艺术家是变化的。他们最著名的歌曲可能并不具有代表性。从一个曲目分析会产生狭窄的配置文件。 修正: 分析来自不同时期和模式的 3-5 首曲目。寻找恒量和变量。
模式: 包含太多技术细节,导致提示无法使用。指定了每一个可能的参数。 为何失败: AI 生成系统无法处理无限上下文。过于详细的提示会被截断或使模型困惑。 修正: 提炼出 5-10 个基本短语。优先考虑使这位艺术家与众不同的因素,而不是追求全面。
输入来源:
输出去向:
lyric-diagnostic 进行完整的歌曲分析互补技能:
lyric-diagnostic:歌词分析(文字)每周安装数
133
代码仓库
GitHub 星标数
37
首次出现
2026年1月20日
安全审计
安装于
opencode114
codex112
gemini-cli110
cursor105
github-copilot102
claude-code98
Extract descriptive musical characteristics from any artist or band without using their name , building a vocabulary of sonic qualities for AI music generation, music description, or creative recombination. Replace "sounds like [Artist]" with specific, technique-focused descriptions.
How, not who. Describe techniques, approaches, and sonic qualities rather than referencing artists. This enables:
| Dimension | What to Analyze |
|---|---|
| Rhythmic Foundation | Drums, tempo, bass lines, time signatures |
| Harmonic Architecture | Chords, modes, progressions, melodies |
| Instrumental Techniques | Playing styles, effects, timbres |
| Production Aesthetics | Recording feel, mix, spatial treatment |
| Genre Fusion | Influence integration, innovation points |
| Energy Architecture | Song structure, dynamics, emotional trajectory |
Choose 3-5 tracks that capture:
Work through each dimension, focusing on specific techniques and approaches.
Convert observations into standalone descriptive phrases that work without artist context.
Example Phrases:
Example Phrases:
Example Phrases:
Example Phrases:
Example Phrases:
Example Phrases:
[Rhythmic approach] + [harmonic character] + [instrumental signature] + [production aesthetic]
Example: "Syncopated post-punk drumming over minor modal progressions, angular clean guitar with chorus effect, dry room recording with bass-forward mix"
## Rhythmic Signature
- Time feel:
- Drum character:
- Bass approach:
- Syncopation style:
## Harmonic DNA
- Chord tendencies:
- Scale preferences:
- Progression patterns:
## Instrumental Character
- Guitar tone/technique:
- Effects signature:
- Other key instruments:
## Production Fingerprint
- Recording aesthetic:
- Mix characteristics:
- Sonic texture:
## Genre Fusion Map
- Primary foundation:
- Secondary elements:
- Innovation points:
## Energy Architecture
- Typical structure:
- Dynamic range:
- Build patterns:
List 5-10 standalone phrases usable in AI generation:
Pattern: Using artist names as shorthand instead of technique descriptions. "Sounds like Radiohead" instead of describing the actual sonic qualities. Why it fails: Defeats the entire purpose. Artist names are black boxes that convey different things to different people and may produce copyright issues in AI generation. Fix: Never use artist names in final output. For every "sounds like X," unpack what that actually means in terms of rhythm, harmony, production, etc.
Pattern: Analyzing only one dimension (usually rhythm or production) while ignoring others. Producing incomplete profiles. Why it fails: Musical identity emerges from interaction of all dimensions. A rhythmic profile without harmonic context is useless for generation. Fix: Force yourself through all six dimensions. Even if an artist seems "about the guitar sound," their rhythmic choices matter.
Pattern: Describing music by genre labels instead of techniques. "Post-punk" instead of describing what makes it post-punk. Why it fails: Genre labels are contested categories, not techniques. AI systems need concrete instructions, not genre negotiations. Fix: Treat genre labels as starting points requiring unpacking. What rhythmic, harmonic, and production choices define this genre for this artist?
Pattern: Analyzing one famous song and extrapolating to entire catalog. Missing range and evolution. Why it fails: Artists vary. Their most famous song may not be representative. Analysis from one track produces narrow profiles. Fix: Analyze 3-5 tracks from different periods and modes. Look for both constants and variations.
Pattern: Including so much technical detail that prompts become unusable. Every possible parameter specified. Why it fails: AI generation systems can't process unlimited context. Overly detailed prompts get truncated or confuse the model. Fix: Distill to 5-10 essential phrases. Prioritize what makes this artist distinct rather than comprehensive.
Inbound:
Outbound:
lyric-diagnostic for complete song analysisComplementary:
lyric-diagnostic: Lyrical analysis (words)Weekly Installs
133
Repository
GitHub Stars
37
First Seen
Jan 20, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode114
codex112
gemini-cli110
cursor105
github-copilot102
claude-code98
AI 代码实施计划编写技能 | 自动化开发任务分解与 TDD 流程规划工具
48,300 周安装