[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D9TV1KCD3W4HEFZP3XEKBJ":3,"skill-same:01M6D9TV1KCD3W4HEFZP3XEKBJ":57},{"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":18,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":37,"repositoryHtmlUrl":38,"repositoryHomepageUrl":6,"ownerHtmlUrl":39,"ownerBlogUrl":40,"ownerDescription":41,"updatedAt":42,"install":43,"resources":56},"01M6D9TV1KCD3W4HEFZP3XEKBJ","scaffold-plugin",null,"Scaffold a new AI plugin in the .ai\u002F marketplace directory. Use when the user wants to create a new plugin, skill, agent, or hook package.","TheLarkInn\u002Faipm","TheLarkInn","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3408176?v=4","01M6D9TCQRN1YGJ7C45EMBQNMZ","Sean Larkin","01M6D9TCWR8A929MVRW6WPW1XE",9,"MIT","https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm\u002Fblob\u002Fmain\u002F.ai\u002Fstarter-aipm-plugin\u002Fskills\u002Fscaffold-plugin\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"scaffold","plugin","scaffold plugin","directory","create","package","new plugin","marketplace","user","use","2026-11-10 10:12:30",false,"---\nname: scaffold-plugin\ndescription: Scaffold a new AI plugin in the .ai\u002F marketplace directory. Use when the user wants to create a new plugin, skill, agent, or hook package.\n---\n\n# Scaffold Plugin\n\nCreate a new plugin in the `.ai\u002F` marketplace directory.\n\n## Instructions\n\n1. Ask the user for a plugin name (lowercase, hyphens allowed) if not provided.\n2. Run the scaffolding script:\n   ```bash\n   bash .ai\u002Fstarter-aipm-plugin\u002Fscripts\u002Fscaffold-plugin.sh \u003Cplugin-name>\n   ```\n3. Report the created file tree to the user.\n4. Suggest next steps: edit the generated `SKILL.md`, add agents or hooks.\n\n## Notes\n\n- The script creates `.ai\u002F\u003Cplugin-name>\u002F` with starter plugin files, including a starter skill.\n- If the directory already exists, `aipm make plugin` is idempotent (reports existing files without failing).\n- After scaffolding, customize the scaffolded plugin files as needed.\n","# Scaffold Plugin\n\nCreate a new plugin in the `.ai\u002F` marketplace directory.\n\n## Instructions\n\n1. Ask the user for a plugin name (lowercase, hyphens allowed) if not provided.\n2. Run the scaffolding script:\n   ```bash\n   bash .ai\u002Fstarter-aipm-plugin\u002Fscripts\u002Fscaffold-plugin.sh \u003Cplugin-name>\n   ```\n3. Report the created file tree to the user.\n4. Suggest next steps: edit the generated `SKILL.md`, add agents or hooks.\n\n## Notes\n\n- The script creates `.ai\u002F\u003Cplugin-name>\u002F` with starter plugin files, including a starter skill.\n- If the directory already exists, `aipm make plugin` is idempotent (reports existing files without failing).\n- After scaffolding, customize the scaffolded plugin files as needed.\n",{"name":5,"description":7},"main","4d6a8efd0cb101928d5223112c127492681b5257",".ai\u002Fstarter-aipm-plugin\u002Fskills\u002Fscaffold-plugin",3,"https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm","https:\u002F\u002Fgithub.com\u002FTheLarkInn","http:\u002F\u002Ftwitter.com\u002FTheLarkInn","Software Engineer @microsoft. Javascript, webpack, Typescript. @webpack core team. @angular cli core team. working on rushstack, heft, and OneDrive\u002FSharePoint","2026-11-11 09:22:29",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add TheLarkInn\u002Faipm --skill scaffold-plugin",{"tool":49,"command":50},"bunx","bunx skills add TheLarkInn\u002Faipm --skill scaffold-plugin",{"tool":52,"command":53},"pnpm","pnpm dlx skills add TheLarkInn\u002Faipm --skill scaffold-plugin","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm\u002Fblob\u002Fmain\u002F.ai\u002Fstarter-aipm-plugin\u002Fskills\u002Fscaffold-plugin\u002FSKILL.md",true,[],[58,66,76,82,88,97],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":29},"01M6D9VP3KRG618D309HBPY99G","print-clock","Print a clock","https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm\u002Fblob\u002Fmain\u002Ffixtures\u002Fworkspace-transitive-deps\u002F.ai\u002Fprint-clock\u002Fskills\u002Fdefault\u002FSKILL.md",[],[65],"print clock",{"skillNo":67,"name":68,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":29},"01M6D9VMNXA7TKGQPDXFFJEVW7","get-current-time","https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm\u002Fblob\u002Fmain\u002Ffixtures\u002Fworkspace-transitive-deps\u002F.ai\u002Fget-current-time\u002Fskills\u002Fget-current-time\u002FSKILL.md",[],[72,73,74,75],"get current time","current time","time","get",{"skillNo":77,"name":78,"nameZh":6,"description":6,"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":81,"publishedAt":29},"01M6D9VK70N3PPN63EVHWX43YG","greet","https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm\u002Fblob\u002Fmain\u002Ffixtures\u002Fworkspace-separate-plugins-dir\u002F.ai\u002Fgreeter\u002Fskills\u002Fgreet\u002FSKILL.md",[],[78],{"skillNo":83,"name":84,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":29},"01M6D9VHHYQ46HJ64FC84Q7MQ9","format","https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm\u002Fblob\u002Fmain\u002Ffixtures\u002Fworkspace-separate-plugins-dir\u002F.ai\u002Fformatter\u002Fskills\u002Fformat\u002FSKILL.md",[],[84],{"skillNo":89,"name":90,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":93,"publishedAt":29},"01M6D9VG1TBWY7PBZ66G2VDNCB","hello-world","https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm\u002Fblob\u002Fmain\u002Ffixtures\u002Fworkspace-no-deps\u002F.ai\u002Fhello-world\u002Fskills\u002Fhello-world\u002FSKILL.md",[],[94,95,96],"hello world","hello","world",{"skillNo":98,"name":99,"nameZh":6,"description":100,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":108,"publishedAt":29},"01M6D9VEHXCT6M13CWDG54QB79","my-skill","A standalone skill for testing.","https:\u002F\u002Fgithub.com\u002FTheLarkInn\u002Faipm\u002Fblob\u002Fmain\u002Ffixtures\u002Fstandalone-plugin\u002Fskills\u002Fmy-skill\u002FSKILL.md",[103],{"categoryNo":104,"categoryName":105,"taxonomyType":106,"taxonomyTypeDesc":107},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[109,110,111],"my skill","testing","standalone skill"]