[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CJ3H1V25NS02C2PS4X0KKH":3,"skill-same:01M6CJ3H1V25NS02C2PS4X0KKH":103},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":14,"categories":15,"keywords":16,"publishedAt":18,"linkOnly":19,"markdownContent":20,"markdownBody":20,"frontMatter":21,"refName":22,"commitSha":23,"skillDirectory":24,"forksCount":12,"repositoryHtmlUrl":25,"repositoryHomepageUrl":26,"ownerHtmlUrl":27,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":28,"install":29,"resources":42},"01M6CJ3H1V25NS02C2PS4X0KKH","audiflow-playlist",null,"audiflow\u002Faudiflow-preset","audiflow","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F177991168?v=4","01M6CJ39YSRJCAAYKJZK3QZJKX","01M6CJ3A37RY1WBM2875TMT1AM",0,"CC-BY-SA-4.0","https:\u002F\u002Fgithub.com\u002Faudiflow\u002Faudiflow-preset\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Faudiflow-playlist\u002FSKILL.md",[],[17],"audiflow playlist","2026-11-10 10:12:30",false,"..\u002F..\u002F..\u002F.claude\u002Fskills\u002Faudiflow-playlist\u002FSKILL.md",{},"main","ce0ecdeced38ebeabb0ebfa9dd9a64189164f791",".cursor\u002Fskills\u002Faudiflow-playlist","https:\u002F\u002Fgithub.com\u002Faudiflow\u002Faudiflow-preset","https:\u002F\u002Faudiflow.github.io\u002Faudiflow-preset\u002F","https:\u002F\u002Fgithub.com\u002Faudiflow","2026-11-12 13:17:43",{"source":7,"skillName":5,"commands":30,"prompt":40,"zipAvailable":41},[31,34,37],{"tool":32,"command":33},"npx","npx skills add audiflow\u002Faudiflow-preset --skill audiflow-playlist",{"tool":35,"command":36},"bunx","bunx skills add audiflow\u002Faudiflow-preset --skill audiflow-playlist",{"tool":38,"command":39},"pnpm","pnpm dlx skills add audiflow\u002Faudiflow-preset --skill audiflow-playlist","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Faudiflow\u002Faudiflow-preset\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Faudiflow-playlist\u002FSKILL.md",true,[43,49,55,59,65,69,75,79,83,87,91,95,99],{"path":44,"resourceType":45,"resourceTypeDesc":46,"sizeBytes":47,"sourceHtmlUrl":48},"forms.md","REFERENCE","参考文档",11854,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fforms.md",{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"LICENSE.txt","LICENSE","许可证",1467,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002FLICENSE.txt",{"path":56,"resourceType":45,"resourceTypeDesc":46,"sizeBytes":57,"sourceHtmlUrl":58},"reference.md",16692,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Freference.md",{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"references","OTHER","其他",52,"https:\u002F\u002Fgithub.com\u002Faudiflow\u002Faudiflow-preset\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Faudiflow-playlist\u002Freferences",{"path":66,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":67,"sourceHtmlUrl":68},"scripts",49,"https:\u002F\u002Fgithub.com\u002Faudiflow\u002Faudiflow-preset\u002Fblob\u002Fmain\u002F.cursor\u002Fskills\u002Faudiflow-playlist\u002Fscripts",{"path":70,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":73,"sourceHtmlUrl":74},"scripts\u002Fcheck_bounding_boxes.py","SCRIPT","脚本",2774,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fscripts\u002Fcheck_bounding_boxes.py",{"path":76,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":77,"sourceHtmlUrl":78},"scripts\u002Fcheck_fillable_fields.py",268,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fscripts\u002Fcheck_fillable_fields.py",{"path":80,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":81,"sourceHtmlUrl":82},"scripts\u002Fconvert_pdf_to_images.py",1008,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fscripts\u002Fconvert_pdf_to_images.py",{"path":84,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":85,"sourceHtmlUrl":86},"scripts\u002Fcreate_validation_image.py",1258,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fscripts\u002Fcreate_validation_image.py",{"path":88,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":89,"sourceHtmlUrl":90},"scripts\u002Fextract_form_field_info.py",4300,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fscripts\u002Fextract_form_field_info.py",{"path":92,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":93,"sourceHtmlUrl":94},"scripts\u002Fextract_form_structure.py",3945,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fscripts\u002Fextract_form_structure.py",{"path":96,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":97,"sourceHtmlUrl":98},"scripts\u002Ffill_fillable_fields.py",3819,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fscripts\u002Ffill_fillable_fields.py",{"path":100,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":101,"sourceHtmlUrl":102},"scripts\u002Ffill_pdf_form_with_annotations.py",3235,"https:\u002F\u002Fgithub.com\u002FSESELOVSKYDarian\u002FVase\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fpdf\u002Fscripts\u002Ffill_pdf_form_with_annotations.py",[104,131],{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":18},"01M6CJ3DJ8HF0C4RJGDHHZKYW4","audiflow-preset","Create and update audiflow preset patterns and definitions. Use this skill whenever the user wants to create a new playlist pattern, modify an existing pattern, analyze a podcast RSS feed for grouping, search for podcast feeds, validate patterns, or discuss any aspect of the audiflow playlist schema (resolver types, title extractors, episode filters, groups, numbering). Also trigger when the user mentions pattern IDs, feed URLs, the audiflow-editor CLI, or refers to files under patterns\u002F. Even if the user just says \"add a podcast\" or \"new pattern\" or names a specific podcast, this skill applies.","https:\u002F\u002Fgithub.com\u002Faudiflow\u002Faudiflow-preset\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Faudiflow-preset\u002FSKILL.md",[],[111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130],"preset","audiflow preset","podcast","patterns","rss feed","validate","rss","update","editor","cli","create","analyze","use","filters","files","schema","search","just","ids","feeds",{"skillNo":132,"name":106,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":18},"01M6CJ3BT3K1VW8MR0FBVYG4V4","https:\u002F\u002Fgithub.com\u002Faudiflow\u002Faudiflow-preset\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Faudiflow-preset\u002FSKILL.md",[],[112,111]]