yt-playlist-creator
Create a private YouTube Music playlist from an ordered list of songs, for example a list found on a web page.
Skill by surajssd
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
npx agentmarket install skill/surajssd-yt-playlist-creator
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
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 and code. Checked Oct 26, 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/yt-playlist-creator
Tools it pre-approves 2
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Bash,WebFetch
What's inside
- Skill name
yt-playlist-creator- Description
- Create a private YouTube Music playlist from an ordered list of songs, for example a list found on a web page. Use when asked to make a YouTube or YouTube Music playlist from a list, an article, or a page.
- License
- MIT
- Allowed tools
- Bash,, WebFetch
- Instructions
- 8 lines in SKILL.md · view on GitHub
Before installing
- Pre-approves some shell commands
Agent Skills spec issues
- name: "yt-playlist-creator" does not match folder "skill"
Files (1)
- SKILL.md
SKILL.md (first lines)
# Create a YouTube Music playlist 1. Extract the songs from the source in their original order. Write each track as `<title> <artist>`. Keep exact YouTube or YouTube Music links as they are. 2. Use the title of the source as the playlist title and put the source URL in the description. 3. Run `yt-playlist-creator create --file - --output json` with a JSON object of `title`, `description`, and `tracks` on stdin. Create directly when requested. Use `--dry-run` only when the user asks for a preview. Do not fetch source pages through the CLI. 4. On `created`, report the URL and each track's `input`, `title`, and `channel`. On `rejected`, fix only the entries with an `error`, replace each resolved query with its `video_id`, and run again. On `partial` or `unknown`, report the object and stop; do not run again. On `error`, report the error; credentials must be provisioned by a person.
From surajssd/dotfiles, MIT.
More from surajssd/dotfiles
- 0.624score
conventional-commits
github.com/bastos
Formats commit messages using the Conventional Commits specification.
SkillAFreshness: A★ 5Claude Code +9 - 0.624score
manim-video
surajssd
Make or edit an Apple-style explainer video with Manim (3Blue1Brown's animation library), with on-screen text and no audio.
SkillAFreshness: A★ 5Claude Code +9 - 0.624score
pr-multi-agent-review
surajssd
Orchestrate a panel of local AI coding CLIs (claude, codex, agy, opencode, cursor) to independently review the Pull Request currently checked out, then…
SkillAFreshness: A★ 5Claude Code - 0.594score
grilling
github.com/mattpocock
Grill the user relentlessly about a plan, decision, or idea.
SkillAFreshness: A★ 5Claude Code +9 - 0.594score
domain-modeling
github.com/mattpocock
Build and sharpen a project's domain model.
SkillAFreshness: A★ 5Claude Code +9 - 0.584score
plan-multi-agent-review
surajssd
Orchestrate a panel of local AI coding CLIs (claude, codex, agy, opencode, cursor) to independently review a PLAN FILE against the code repository it targets…
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
pr-review-dashboard
surajssd
Review, explain, or assess the Pull Request represented by the currently checked-out feature branch in a local git repository.
SkillBFreshness: B★ 5Claude Code +9 - 0.464score
pr-description
surajssd
Generate a PR description by summarizing commits and diffs on the current branch.
SkillDFreshness: D★ 5Claude Code +9
Signals
- Stars
- 5
- Forks
- 5
- Open issues
- 1
- Last commit (this folder)
- Oct 15, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/surajssd/dotfiles
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from surajssd
- 0.624score
manim-video
surajssd
Make or edit an Apple-style explainer video with Manim (3Blue1Brown's animation library), with on-screen text and no audio.
SkillAFreshness: A★ 5Claude Code +9 - 0.624score
pr-multi-agent-review
surajssd
Orchestrate a panel of local AI coding CLIs (claude, codex, agy, opencode, cursor) to independently review the Pull Request currently checked out, then…
SkillAFreshness: A★ 5Claude Code - 0.584score
plan-multi-agent-review
surajssd
Orchestrate a panel of local AI coding CLIs (claude, codex, agy, opencode, cursor) to independently review a PLAN FILE against the code repository it targets…
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
pr-review-dashboard
surajssd
Review, explain, or assess the Pull Request represented by the currently checked-out feature branch in a local git repository.
SkillBFreshness: B★ 5Claude Code +9 - 0.464score
pr-description
surajssd
Generate a PR description by summarizing commits and diffs on the current branch.
SkillDFreshness: D★ 5Claude Code +9
Cite this page
yt-playlist-creator skill. Agent Mart. https://agentmart.dev/skills/surajssd-yt-playlist-creator (last updated 2026-10-24)