Convert
remotion-dev/remotion
Start the local @remotion/convert app and open it in the Codex browser.
Converts an album idea from IDEAS.md into an actual album project in one step.
$ npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install bitwize-music-studio/claude-ai-music-skills promote-idea --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/bitwize-music-studio/claude-ai-music-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/promote-idea .claude/skills/promote-idea && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "promote-idea" agent skill from https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/promote-idea into .claude/skills/promote-idea/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "promote-idea", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/promote-ideaType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install bitwize-music-studio/claude-ai-music-skills promote-idea --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/bitwize-music-studio/claude-ai-music-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/promote-idea .agents/skills/promote-idea && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "promote-idea" agent skill from https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/promote-idea into .agents/skills/promote-idea/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "promote-idea", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install bitwize-music-studio/claude-ai-music-skills promote-idea --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/bitwize-music-studio/claude-ai-music-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/promote-idea .cursor/skills/promote-idea && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "promote-idea" agent skill from https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/promote-idea into .cursor/skills/promote-idea/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "promote-idea", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/bitwize-music-studio/claude-ai-music-skills.git --path skills/promote-idea--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install bitwize-music-studio/claude-ai-music-skills promote-idea --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/bitwize-music-studio/claude-ai-music-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/promote-idea .gemini/skills/promote-idea && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "promote-idea" agent skill from https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/promote-idea into .gemini/skills/promote-idea/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "promote-idea", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install bitwize-music-studio/claude-ai-music-skills promote-ideaInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/bitwize-music-studio/claude-ai-music-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/promote-idea .github/skills/promote-idea && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "promote-idea" agent skill from https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/promote-idea into .github/skills/promote-idea/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "promote-idea", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install bitwize-music-studio/claude-ai-music-skills promote-idea --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/bitwize-music-studio/claude-ai-music-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/promote-idea .opencode/skills/promote-idea && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "promote-idea" agent skill from https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/promote-idea into .opencode/skills/promote-idea/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "promote-idea", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
promote-ideaConverts an album idea from IDEAS.md into an actual album project in one step.
Promote Idea is an agent skill from bitwize-music-studio/claude-ai-music-skills. Converts an album idea from IDEAS.md into an actual album project in one step. Use when the user says "promote [idea title]", "turn idea into album", or "start working on [idea]".
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Human + AI music production workflow for Suno - skills, templates, and tools. The licence is CC0-1.0.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 58f32c2. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
Readbitwize-music-mcpFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Promote Idea loads about 1.7k tokens when it runs. Until then it costs about 48 tokens; SKILL.md has 589 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from bitwize-music-studio/claude-ai-music-skills at commit 58f32c2, republished under its CC0-1.0 licence (© bitwize-music-studio). 589 words, ~1,687 tokens.
.claude/skills/promote-idea/SKILL.md (or your agent's skills folder).Input: $ARGUMENTS
Convert a Pending idea from IDEAS.md into a full album project in one
call. Replaces the manual 3-step workflow (get_ideas → new-album →
update_idea) with a single entry point.
Expected formats:
"<idea title>" — auto-derive slug from the title"<idea title>" <album-slug> — override the auto-derived slug"<idea title>" documentary — standard slug, documentary flag on"<idea title>" <album-slug> documentary — explicit slug + documentaryExamples:
"Kleine Welt" → slug auto-derived to kleine-welt"The Great Molasses Flood" molasses-flood documentary"Ängstliche Kätzchen" → slug angstliche-katzchen (diacritics stripped)If no arguments are supplied, or the title is empty, list the available pending ideas first and ask which one to promote:
Which idea should I promote?
Pending ideas:
1. Kleine Welt (electronic, Thematic)
2. The Great Molasses Flood (folk, Documentary)
3. Linux Kernel Wars (electronic, Character Study)
Reply with the exact title.Use get_ideas(status_filter="Pending") to fetch the list.
Call get_ideas(status_filter="Pending") (or search(query=idea_title, scope="ideas"))
to confirm the idea exists and show the user what's about to happen.
Compute the slug locally for display only (lowercase, strip diacritics, non-alphanumeric → hyphen). If the result looks odd, offer to override:
About to promote:
Idea: Kleine Welt
Slug: kleine-welt
Genre: electronic
Type: Thematic
Proceed? (Or supply a different slug.)Skip the confirmation step if the user has already provided an explicit slug — that's the signal they've already thought about it.
The documentary flag decides whether RESEARCH.md and SOURCES.md are
created. This is not derivable from idea metadata — the idea's "Type"
field can say "Documentary" but that's a separate concept (narrative shape).
Ask once:
Is this a documentary/true-story album? (Adds research + sources templates. Answer 'yes' for real-world events, 'no' for fiction.)
Skip this step if documentary is already in the arguments.
Call promote_idea(idea_title, album_slug=<slug or "">, documentary=<bool>).
The tool performs all of:
create_album_structureREADME.md under a ## Concept
sectionPending → In Progress**Promoted To**: <slug> back-link to the idea in IDEAS.mdThe tool returns {promoted: true, slug, album_path, files, ...} on
success or {error: ...} on failure.
On success, report:
Promoted "Kleine Welt" → album "kleine-welt"
Location: ~/bitwize-music/artists/bitwize/albums/electronic/kleine-welt/
Files: README.md, tracks/
Concept block injected into README.md from idea.
Idea status: Pending → In Progress
Next step:
/bitwize-music:album-conceptualizer
This walks through the 7 Planning Phases (Vision, Identity, Sonic
Direction, Structure, Tracks, Content, Approval) to develop the concept
you just carried over into the album.For documentary albums, add:
Research files also created: RESEARCH.md, SOURCES.md
Don't forget human source verification before generation.Idea not found:
Error: Idea "Nonexistent" not found in IDEAS.md.
Check available ideas: /bitwize-music:album-ideas listIdea already promoted:
Error: Idea "Already Active" is already promoted (status: In Progress).
If you want to rename or re-scaffold, use /bitwize-music:rename on the
existing album instead.Idea has no genre:
Error: Idea "No Genre" has no **Genre** field in IDEAS.md.
Set the genre first: /bitwize-music:album-ideas edit "No Genre"Invalid genre:
Error: Invalid genre "xyz" on idea. Not in genres/.
Fix the genre in IDEAS.md, then retry.Duplicate album slug:
Error: Album "kleine-welt" already exists.
Options:
1. Supply a different slug: /bitwize-music:promote-idea "Kleine Welt" kleine-welt-2
2. Resume the existing album: /bitwize-music:resume kleine-welt/bitwize-music:promote-idea "Kleine Welt"Auto-derives slug kleine-welt, asks about documentary flag, calls
promote_idea, reports outcome.
/bitwize-music:promote-idea "The Great Molasses Flood" molasses-1919Uses molasses-1919 instead of the auto-derived the-great-molasses-flood.
/bitwize-music:promote-idea "The Great Molasses Flood" documentaryCreates RESEARCH.md and SOURCES.md in addition to the standard README
and tracks directory.
The manual workflow required three steps in sequence:
get_ideas to find the idea's genre/bitwize-music:new-album <slug> <genre> with a slug the user inventedupdate_idea("<title>", "status", "In Progress")Problems this skill solves:
Pending after being
worked on; the transition is automatic and bidirectional (Promoted To
back-link).Pending ideas can be promoted. In Progress
and Complete ideas return an error./bitwize-music:rename or manual cleanup if you
need to redo.IDEAS.md (historical record) and
the new album's README.md (working document).© bitwize-music-studio, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/promote-idea of bitwize-music-studio/claude-ai-music-skills.
Open the folder on GitHubat commit 58f32c2
Promote Idea next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Promote Idea this skillbitwize-music-studio/claude-ai-music-skills | 544 | — | ~1.7k | Automated safety check: Pass | CC0-1.0 | |
| Convertremotion-dev/remotion | 63k | — | ~247 | Automated safety check: Pass | Custom licence | |
| Promotealirezarezvani/claude-skills | 28k | 1 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Idea Darwinsickn33/agentic-awesome-skills | 47k | 2 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Idea Refinementaddyosmani/agent-skills | 105k | 6 repos | ~2k | Automated safety check: Pass | MIT | |
| Same Idea Both Platformssickn33/agentic-awesome-skills | 47k | 1 repos | ~1.4k | Automated safety check: Pass | MIT |
remotion-dev/remotion
Start the local @remotion/convert app and open it in the Codex browser.
alirezarezvani/claude-skills
Graduate a proven pattern from auto-memory (MEMORY.md) to CLAUDE.md or .claude/rules/ for permanent enforcement.
sickn33/agentic-awesome-skills
Darwinian idea evolution engine — toss rough ideas onto an evolution island, let them compete, crossbreed, and mutate through structured rounds to surface your strongest concepts.
addyosmani/agent-skills
Guides a conversation that takes a vague idea through divergent and convergent thinking and ends in a markdown one-pager covering scope and assumptions.
sickn33/agentic-awesome-skills
Write one idea as a Twitter/X post and a LinkedIn post that read as written separately, not pasted twice.
sickn33/agentic-awesome-skills
Evaluates an idea by hosting a multi-turn debate between a Pro and Con agent, delivering a final verdict on whether it's worth pursuing.
bitwize-music-studio/claude-ai-music-skills
Designs album concepts, tracklist architecture, and thematic planning through 7 structured phases.
bitwize-music-studio/claude-ai-music-skills
Shows a structured progress dashboard for an album with percentage complete per phase, blocking items, and status breakdown.
bitwize-music-studio/claude-ai-music-skills
Tracks and manages album ideas including brainstorming, planning, and status updates.
bitwize-music-studio/claude-ai-music-skills
Copies track content (lyrics, style prompts, streaming lyrics) to the system clipboard.
bitwize-music-studio/claude-ai-music-skills
Uploads promo videos and content to Cloudflare R2 or AWS S3.
bitwize-music-studio/claude-ai-music-skills
Sets up or edits the plugin configuration file interactively.
Converts an album idea from IDEAS.md into an actual album project in one step. Promote Idea is an agent skill from bitwize-music-studio/claude-ai-music-skills.md into an actual album project in one step.
Promote Idea fits situations like: the user says promote [idea title]; turn idea into album; start working on [idea].
Run `npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a claude-code`. Or copy the skill folder (skills/promote-idea in bitwize-music-studio/claude-ai-music-skills) into .claude/skills/promote-idea in your project. Claude Code loads it when a task matches its description.
Run `npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a codex`. Or copy the skill folder (skills/promote-idea in bitwize-music-studio/claude-ai-music-skills) into .agents/skills/promote-idea in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bitwize-music-studio/claude-ai-music-skills --skill promote-idea -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/promote-idea, .gemini/skills/promote-idea, .github/skills/promote-idea and .opencode/skills/promote-idea in your project.
SKILL.md names no scripts, command-line tools or credentials: Promote Idea is instructions for the agent only. Its frontmatter pre-approves these tools: Read, bitwize-music-mcp.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Promote Idea is published under the CC0-1.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 6.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Promote Idea: Convert (remotion-dev/remotion, 63k stars), Promote (alirezarezvani/claude-skills, 28k stars), Idea Darwin (sickn33/agentic-awesome-skills, 47k stars) and Idea Refinement (addyosmani/agent-skills, 105k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
bitwize-music-studio (a GitHub organization) maintains it in bitwize-music-studio/claude-ai-music-skills, which has 544 GitHub stars. The repository holds 51 skills in this directory. The repository was last updated on October 7, 2026.
Source: bitwize-music-studio/claude-ai-music-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.