music-clipboard
Copies track content (lyrics, style prompts, streaming lyrics) to the system clipboard.
Skill by netzkontrast
Chalk Labs
Need help deploying music-clipboard?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/netzkontrast-music-clipboard
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing, research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/music-clipboard
What's inside
- Skill name
music-clipboard- Description
- Copies track content (lyrics, style prompts, streaming lyrics) to the system clipboard. Use when the user needs to paste lyrics or style prompts into Suno or other external tools.
- License
- MIT
- Instructions
- 209 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: "music-clipboard" does not match folder "clipboard"
- allowed-tools: must be a space-separated string
Files (2)
- SKILL.md
- USAGE_EXAMPLES.md
SKILL.md (first lines)
## Your Task
**Input**: $ARGUMENTS
Copy content from track files to the system clipboard for pasting into Suno or other tools.
---
# Clipboard Skill
Copy specific sections from track files directly to your clipboard.
## Step 1: Detect Platform & Check Clipboard Tool
Run detection:
```bash
if command -v pbcopy >/dev/null 2>&1; then
echo "macOS"
elif command -v clip.exe >/dev/null 2>&1; then
echo "WSL"
elif command -v xclip >/dev/null 2>&1; then
echo "Linux-xclip"
elif command -v xsel >/dev/null 2>&1; then
echo "Linux-xsel"
else
echo "NONE"
fi
```
**If NONE:**
```
Error: No clipboard utility found.
Install instructions:
- macOS: pbcopy (built-in)
- Linux: sudo apt install xclip
- WSL: clip.exe (built-in)
```
## Step 2: Parse Arguments
Expected format: `<content-type> <album-name> <track-number>`
**Content types:**
- `lyrics` - Suno Lyrics Box
- `style` - Suno Style Box (auto-appends Exclude Styles if present)
- `exclude` - Exclude Styles only (negative prompts)
- `streaming-lyrics` - Streaming Lyrics (for distributors)
- `all` - All Suno inputs (Style + Exclude + Lyrics combined)
- `suno` - JSON object (title, style, exclude_styles, lyrics) for Suno auto-fill via Tampermonkey
Examples:
- `/clipboard lyrics sample-album 03`
- `/clipboard style sample-album 05`
- `/clipboard streaming-lyrics sample-album 02`
- `/clipboard all sample-album 01`
If arguments are missing:
```
Usage: /clipboard <content-type> <album-name> <track-number>
Content types: lyrics, style, exclude, streaming-lyrics, all, suno
Example: /clipboard lyrics sample-album 03
```
## Step 3: Extract Content via MCP
Call `format_for_clipboard(album_slug, track_slug, content_type)` — extracts and formats the requested content in one call.
- `content_type`: `"lyrics"`, `"style"`, `"exclude"`, `"streaming"`, `"all"`, or `"suno"`
- Returns the formatted content ready for clipboard
- Handles track resolution, section extraction, and formatting automatically
**If track not found:** MCP returns an error with available tracks.
## Step 6: Copy to Clipboard
Use the detected platform's clipboard command:
| Platform | Command |
|----------|---------|
| macOS | `pbcopy` |
| WSL | `clip.exe` |
| Linux (xclip) | `xclip -selection clipboard` |
| Linux (xsel) | `xsel --clipboard --input` |
Example (use `printf '%s'` to safely handle special characters in lyrics):
```bash
printf '%s' "$content" | pbcopy # macOS
printf '%s' "$content" | xclip -selection clipboard # Linux
```
## Step 7: Confirm
Report:
```
✓ Copied to clipboard: {content-type} from track {track-number}
Album: {album}
Track: {track-filename}
```
## Error Handling
**Track file not found:**
```
Error: Track {track-number} not found in album {album}
Available tracks:
- 01-track-name.md
- 02-track-name.md
```
**Content section not found:**
```
Error: {content-type} section not found in track {track-number}From netzkontrast/agency, MIT.
More from netzkontrast/agency
- 0.479score
loop-library
netzkontrast
Discover, find, compare, audit, repair, adapt, and design repeatable AI-agent loops with explicit triggers, actions, verification, stopping conditions…
SkillCFreshness: CClaude Code +9 - 0.474score
silent-fail-recovery
netzkontrast
Deterministic recovery for Jules sessions that reach COMPLETED state without producing a remote branch (the "silent-fail" bug).
SkillCFreshness: CClaude Code +9 - 0.474score
context-safe-patch-handling
netzkontrast
Never echo a Jules patch body into the orchestrator's context — always route through `tools/jules-patch-extract.py` which writes the patch to…
SkillCFreshness: CClaude Code +9 - 0.474score
ponytail
netzkontrast
Use when building or reviewing agency's frugal discipline (Spec 332) or multi-agent self-installer (Spec 333), or when you want the minimal-code "lazy senior…
SkillCFreshness: CClaude Code +9 - 0.474score
jules-orchestrator-discipline
netzkontrast
Six hard-won orchestrator rules for dispatching, watching, and harvesting Google Jules sessions — derived from the 2026-05-17 silent-fail incidents.
SkillCFreshness: CClaude Code +9 - 0.471score
jules-orchestrator
netzkontrast
Delegates long-running codebase tasks (refactors, multi-file edits, test generation, feature implementation, automated PR creation) to the Google Jules…
SkillCFreshness: CClaude Code +9 - 0.471score
orchestrate
netzkontrast
Run a Jules session through its full lifecycle — dispatch, plan approval, monitor, verify, integrate — driven by the jules-row state machine.
SkillCFreshness: CClaude Code +9 - 0.469score
research
netzkontrast
Research a topic and return findings as a tool-result envelope.
SkillCFreshness: CClaude Code +9 - 0.469score
recover
netzkontrast
Recover a silent-failed Jules session — extract its patch metadata into the ontology and (optionally) apply it locally.
SkillCFreshness: CClaude Code +9 - 0.467score
music-cloud-uploader
netzkontrast
Uploads promo videos and content to Cloudflare R2 or AWS S3.
SkillCFreshness: CClaude Code +9 - 0.467score
music-document-hunter
netzkontrast
Searches and retrieves documents from free public sources using automated browser navigation.
SkillCFreshness: CClaude Code +9 - 0.467score
music-album-ideas
netzkontrast
Tracks and manages album ideas including brainstorming, planning, and status updates.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 8, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/netzkontrast/agency
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from netzkontrast
- 0.479score
loop-library
netzkontrast
Discover, find, compare, audit, repair, adapt, and design repeatable AI-agent loops with explicit triggers, actions, verification, stopping conditions…
SkillCFreshness: CClaude Code +9 - 0.474score
silent-fail-recovery
netzkontrast
Deterministic recovery for Jules sessions that reach COMPLETED state without producing a remote branch (the "silent-fail" bug).
SkillCFreshness: CClaude Code +9 - 0.474score
context-safe-patch-handling
netzkontrast
Never echo a Jules patch body into the orchestrator's context — always route through `tools/jules-patch-extract.py` which writes the patch to…
SkillCFreshness: CClaude Code +9 - 0.474score
ponytail
netzkontrast
Use when building or reviewing agency's frugal discipline (Spec 332) or multi-agent self-installer (Spec 333), or when you want the minimal-code "lazy senior…
SkillCFreshness: CClaude Code +9 - 0.474score
jules-orchestrator-discipline
netzkontrast
Six hard-won orchestrator rules for dispatching, watching, and harvesting Google Jules sessions — derived from the 2026-05-17 silent-fail incidents.
SkillCFreshness: CClaude Code +9 - 0.471score
orchestrate
netzkontrast
Run a Jules session through its full lifecycle — dispatch, plan approval, monitor, verify, integrate — driven by the jules-row state machine.
SkillCFreshness: CClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get music-clipboard running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
music-clipboard skill. Agent Mart. https://agentmart.dev/skills/netzkontrast-music-clipboard (last updated 2026-10-24)