[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6P76BQ2EACZDXHD4DT5MECG":3,"skill-same:01M6P76BQ2EACZDXHD4DT5MECG":62},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":32,"linkOnly":33,"markdownContent":34,"markdownBody":35,"frontMatter":36,"refName":38,"commitSha":39,"skillDirectory":40,"forksCount":41,"repositoryHtmlUrl":42,"repositoryHomepageUrl":43,"ownerHtmlUrl":44,"ownerBlogUrl":45,"ownerDescription":46,"updatedAt":47,"install":48,"resources":61},"01M6P76BQ2EACZDXHD4DT5MECG","play-preset",null,"Play from the curated preset library — 22 patterns across mood, genre, and activity","p-poss\u002Fdj-claude-plugin","p-poss","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F225013815?v=4","01M6P71TG7QN3RMSTHEPDK72QC","Patrick Poss","01M6P71TMQKGQ6V3S2PZ4P7CNQ",2,"AGPL-3.0","https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin\u002Fblob\u002Fmain\u002Fskills\u002Fplay-preset\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31],"preset","play","play preset","library","patterns","across","name","activity","2026-11-10 10:12:30",false,"---\ndescription: Play from the curated preset library — 22 patterns across mood, genre, and activity\nargument-hint: \"[name]\"\n---\n\nPlay a curated preset pattern from the library. No API key needed, no code to write.\n\n## Your Task\n\nThe user wants to play a preset. Parse `$ARGUMENTS` for the preset name.\n\nIf no arguments were provided, list all available presets by calling `mcp__dj-claude__play_preset` with no arguments, then ask the user to pick one.\n\n## Workflow\n\nIMPORTANT: Use the MCP tools directly — do NOT use Bash or search for files.\n\n1. If `$ARGUMENTS` is empty, call `mcp__dj-claude__play_preset` with no `name` to list all presets. Show the list and ask the user to pick one.\n2. If `$ARGUMENTS` has a name, call `mcp__dj-claude__play_preset` with that `name`.\n3. Show the user short MC commentary about what's playing (~120 chars max, no emojis).\n4. On your FIRST response only, append: \"Tip: use \u002Fdj-claude:browser for higher quality audio.\"\n\n## Available Presets\n\n### Mood (8)\nchill, dark, hype, focus, funky, dreamy, weird, epic\n\n### Genre (10)\njazz, house, techno, ambient, dnb, lo-fi, trap, disco, synthwave, breakbeat\n\n### Activity (4)\ncoding, studying, workout, relaxing\n\n## Filtering\n\nYou can filter by category using the `category` parameter: `mood`, `genre`, or `activity`.\n\n## Examples\n\n- `\u002Fdj-claude:play-preset jazz`\n- `\u002Fdj-claude:play-preset coding`\n- `\u002Fdj-claude:play-preset` (lists all presets)\n","Play a curated preset pattern from the library. No API key needed, no code to write.\n\n## Your Task\n\nThe user wants to play a preset. Parse `$ARGUMENTS` for the preset name.\n\nIf no arguments were provided, list all available presets by calling `mcp__dj-claude__play_preset` with no arguments, then ask the user to pick one.\n\n## Workflow\n\nIMPORTANT: Use the MCP tools directly — do NOT use Bash or search for files.\n\n1. If `$ARGUMENTS` is empty, call `mcp__dj-claude__play_preset` with no `name` to list all presets. Show the list and ask the user to pick one.\n2. If `$ARGUMENTS` has a name, call `mcp__dj-claude__play_preset` with that `name`.\n3. Show the user short MC commentary about what's playing (~120 chars max, no emojis).\n4. On your FIRST response only, append: \"Tip: use \u002Fdj-claude:browser for higher quality audio.\"\n\n## Available Presets\n\n### Mood (8)\nchill, dark, hype, focus, funky, dreamy, weird, epic\n\n### Genre (10)\njazz, house, techno, ambient, dnb, lo-fi, trap, disco, synthwave, breakbeat\n\n### Activity (4)\ncoding, studying, workout, relaxing\n\n## Filtering\n\nYou can filter by category using the `category` parameter: `mood`, `genre`, or `activity`.\n\n## Examples\n\n- `\u002Fdj-claude:play-preset jazz`\n- `\u002Fdj-claude:play-preset coding`\n- `\u002Fdj-claude:play-preset` (lists all presets)\n",{"description":7,"argument-hint":37},"[name]","main","7b0db7c43c2c4c213046c712e95e66b701c85802","skills\u002Fplay-preset",0,"https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin","https:\u002F\u002Fclaude.dj","https:\u002F\u002Fgithub.com\u002Fp-poss","https:\u002F\u002Fwww.patrickposs.com\u002F","Creative Technologist \u002F AI-Native Builder","2026-06-02 21:11:38",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add p-poss\u002Fdj-claude-plugin --skill play-preset",{"tool":54,"command":55},"bunx","bunx skills add p-poss\u002Fdj-claude-plugin --skill play-preset",{"tool":57,"command":58},"pnpm","pnpm dlx skills add p-poss\u002Fdj-claude-plugin --skill play-preset","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin\u002Fblob\u002Fmain\u002Fskills\u002Fplay-preset\u002FSKILL.md",true,[],[63,75,93,104,117,126],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":32},"01M6P77AXMT9R36KG4N7BVR2S2","vibe","Set the musical vibe to match a mood — chill, dark, hype, focus, funky, dreamy, weird, or epic","https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin\u002Fblob\u002Fmain\u002Fskills\u002Fvibe\u002FSKILL.md",[],[65,70,71,72,73,74],"SET","focus","EPIC","match","dark",{"skillNo":76,"name":77,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":86,"publishedAt":32},"01M6P777V2000SD18056TGGAHB","strudel","Evaluate raw Strudel\u002FTidal code directly — for power users","https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin\u002Fblob\u002Fmain\u002Fskills\u002Fstrudel\u002FSKILL.md",[81],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[77,87,88,89,90,91,92],"code","power","users","true","for","evaluate",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":100,"publishedAt":32},"01M6P774ZRG4Z9PMERV3W7K2EV","save","Save the current mix as a named snapshot","https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin\u002Fblob\u002Fmain\u002Fskills\u002Fsave\u002FSKILL.md",[99],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[95,101,102,30,103],"snapshot","mix","as",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":111,"publishedAt":32},"01M6P76KHEM00A5FRJX4XRCFK6","preview","Preview a jam layer without adding it — audition before committing","https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin\u002Fblob\u002Fmain\u002Fskills\u002Fpreview\u002FSKILL.md",[110],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[106,112,113,114,115,116],"jam","layer","role","it","prompt",{"skillNo":118,"name":25,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":123,"publishedAt":32},"01M6P76FDFX64GATHZ01P780XR","Play music from a description — genre, mood, activity, or anything creative","https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin\u002Fblob\u002Fmain\u002Fskills\u002Fplay\u002FSKILL.md",[122],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[25,31,124,116,125],"creative","music",{"skillNo":127,"name":128,"nameZh":6,"description":129,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":130,"categories":131,"keywords":132,"publishedAt":32},"01M6P75NVMDRX6CEG4TF80R6Q8","now-playing","Check what music is currently playing","https:\u002F\u002Fgithub.com\u002Fp-poss\u002Fdj-claude-plugin\u002Fblob\u002Fmain\u002Fskills\u002Fnow-playing\u002FSKILL.md",[],[133,134,125,135],"now","now playing","check"]