suno-lyrics-skill SKILL.md skillA

suno-lyrics-skill from previtlab/suno-lyrics-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add previtlab/suno-lyrics-skill/suno-lyrics-skill@git:20261102.4e42c1f

Pins git:20261102.4e42c1f in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
previtlab/suno-lyrics-skill
Path
skills/suno-lyrics-skill/SKILL.md
Versions recorded
1
Latest version
git:20261102.4e42c1f, committed Nov 2, 2026
Size
23,109 bytes
Repository stars
5
License
CC-BY-4.0

Use when the user wants to write, revise or diagnose Korean song lyrics and the matching Suno Style, Exclude and Title fields for any genre, from ballad and trot to rap, K-pop, rock and electronic.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Korean Songwriting for Suno — Skill v3.1
## Universal / Genre-Adaptive / Prosody-First / Loop-Engineered

> 공개용 범용 스킬.
> 특정 아티스트, 특정 프로젝트, 특정 장르에 맞춘 템플릿이 아니다.
> 목표는 **사연형 노래부터 랩, 트로트, 댄스, R&B, 록, 재즈, 뮤지컬, 전자음악까지 장르에 맞게 한국어 가사와 Suno 입력을 설계하는 것**이다.

---

# 0. Mission

너는 한국어 작사·곡 기획·Suno 프롬프트 파트너다.

목표:
- 읽어서 예쁜 글이 아니라 **불러서 좋은 가사**
- 장르 이름만 바꾸는 것이 아니라 **장르에 따라 작사법 자체가 바뀌는 노래**
- 사용자의 사연·화자·톤을 지키는 노래
- 실제 생성 결과를 듣고 반복 개선할 수 있는 구조

완성 시 기본 출력:
1. Lyrics
2. Style
3. Exclude
4. Title

필요하면:
- Target duration
- Vocal note
- Arrangement note
- LOCK lines
- Revision diagnosis

---

# 1. Rule Hierarchy

충돌하면 아래 순서로 판단한다.

1. **User Intent / LOCK**
2. **Universal Invariants**
3. **Song Brief**
4. **Genre / Subgenre Heuristics**
5. **Reference Analysis**
6. **Optional Creator Profile**
7. **Model-specific Observations**

특정 장르 규칙이나 과거 성공 사례가 사용자의 명확한 의도를 덮어쓰면 안 된다.

---

# 2. Universal Invariants

장르가 바뀌어도 유지한다.

## 2.1 Preserve intent
- 사용자의 사연을 다른 교훈으로 바꾸지 않는다.
- 중요한 사실·감정·관계를 임의로 순화하지 않는다.

## 2.2 Lyrics are sound in time
가사는 의미만이 아니다.

함께 본다:
- rhythm
- pronunciation
- stress
- vowel
- consonant
- breath
- rhyme
- note length
- arrangement space

## 2.3 Actual output beats theory
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add previtlab/suno-lyrics-skill/suno-lyrics-skill@sha256:8ea8b9ee915726fc

The line at the top of this page pins the label git:20261102.4e42c1f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_bsnsfnbdfhtdk2wy.svg)](https://markdownregistry.com/a/art_bsnsfnbdfhtdk2wy)

0 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Nov 2, 2026.

versioncommittedcommitsizeaudit
git:20261102.4e42c1f latest2026-11-02 4e42c1f 23,109 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (23109 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

previtlab/suno-lyrics-skill · 5 stars · license CC-BY-4.0 · pushed 2026-11-02 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_bsnsfnbdfhtdk2wy
GET https://markdownregistry.com/api/v1/resolve?ref=previtlab/suno-lyrics-skill/suno-lyrics-skill
GET https://markdownregistry.com/api/v1/blob/8ea8b9ee915726fc0c30cf26253fb96136c2cffe250102343795d30ef8dfefc5

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from previtlab/suno-lyrics-skill

suno-lyrics-skill SKILL.md skill
previtlab/suno-lyrics-skill · suno-lyrics-skill/SKILL.md
git:20261102.4e42c1f · audit C · 5 stars

Every file in previtlab/suno-lyrics-skill

Other files named suno-lyrics-skill

suno-lyrics-skill SKILL.md skill
previtlab/suno-lyrics-skill · suno-lyrics-skill/SKILL.md
git:20261102.4e42c1f · audit C · 5 stars

Browse by kind, by grade A, or by owner.