[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JPYBV2ME09FKMNRWTY1GJC":3,"skill-same:01M6JPYBV2ME09FKMNRWTY1GJC":164},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":25,"publishedAt":45,"linkOnly":46,"markdownContent":47,"markdownBody":48,"frontMatter":49,"refName":69,"commitSha":70,"skillDirectory":71,"forksCount":72,"repositoryHtmlUrl":73,"repositoryHomepageUrl":74,"ownerHtmlUrl":75,"ownerBlogUrl":76,"ownerDescription":6,"updatedAt":77,"install":78,"resources":91},"01M6JPYBV2ME09FKMNRWTY1GJC","Pattern Craft",null,"LongLeo287\u002FOmniClaw","LongLeo287","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F141803367?v=4","01M6JK75C62VCNZKR5BRZ386YV","LongLeo","01M6JK75GQ78TSP1ZPXNKK3MCH",9,"MIT","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[5,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"pattern","craft","reference","forge pipeline","false","snippets","active","query","patterns","frontend","orchestrator","knowledge","templates","pipeline","forge","ui","code","documentation","design","2026-11-10 10:12:30",false,"---\nid: pattern_craft\nname: Pattern Craft\nversion: 1.0.0\ntier: 3\nstatus: active\nauthor: OA Forge Pipeline\nupdated: 2026-04-09\ndomain: frontend\ncost_tier: standard\nload_on_boot: false\naccessible_by:\n  - Orchestrator\n  - Claude Code\ndependencies: []\nexposed_functions:\n  - name: reference\n    description: Reference knowledge and templates from pattern_craft.\n    input: query string\n    output: code snippets, documentation, patterns\nconsumed_by: []\nemits_events: []\nlistens_to: []\ntags: [\"ui\", \"design\"]\n---\n\n# Pattern Craft\n\n## Overview\n> _**For developers, by a developer. Design that slaps⚡**_\n\n## Usage\nAgents working on `frontend` domain tasks should reference this skill.\nSee `payload\u002F` for the full source code and implementation patterns.\n\n## Key Capabilities\n- Domain: `frontend`\n- Source code available in `payload\u002F`\n- Tags: ui, design\n","# Pattern Craft\n\n## Overview\n> _**For developers, by a developer. Design that slaps⚡**_\n\n## Usage\nAgents working on `frontend` domain tasks should reference this skill.\nSee `payload\u002F` for the full source code and implementation patterns.\n\n## Key Capabilities\n- Domain: `frontend`\n- Source code available in `payload\u002F`\n- Tags: ui, design\n",{"id":50,"name":5,"tags":51,"tier":52,"author":53,"domain":35,"status":32,"updated":54,"version":55,"cost_tier":56,"listens_to":57,"consumed_by":58,"dependencies":59,"emits_events":60,"load_on_boot":46,"accessible_by":61,"exposed_functions":64},"pattern_craft",[41,44],3,"OA Forge Pipeline",1775692800000,"1.0.0","standard",[],[],[],[],[62,63],"Orchestrator","Claude Code",[65],{"name":28,"input":66,"output":67,"description":68},"query string","code snippets, documentation, patterns","Reference knowledge and templates from pattern_craft.","main","c173cdffe08e788a99b91928a831b476b8434838","ecosystem\u002Fskills\u002Fpattern_craft",0,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw","https:\u002F\u002Fportfolio-longleo.vercel.app\u002Flabs\u002Fomniclaw.html","https:\u002F\u002Fgithub.com\u002FLongLeo287","https:\u002F\u002Fwww.facebook.com\u002FResourceRookie2023","2026-11-14 08:48:28",{"source":7,"skillName":5,"commands":79,"prompt":89,"zipAvailable":90},[80,83,86],{"tool":81,"command":82},"npx","npx skills add LongLeo287\u002FOmniClaw --skill \"Pattern Craft\"",{"tool":84,"command":85},"bunx","bunx skills add LongLeo287\u002FOmniClaw --skill \"Pattern Craft\"",{"tool":87,"command":88},"pnpm","pnpm dlx skills add LongLeo287\u002FOmniClaw --skill \"Pattern Craft\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002FSKILL.md",true,[92,98,102,108,112,116,122,128,132,136,140,144,148,152,156,160],{"path":93,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":96,"sourceHtmlUrl":97},"_DIR_IDENTITY.md","REFERENCE","参考文档",266,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002F_DIR_IDENTITY.md",{"path":99,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":100,"sourceHtmlUrl":101},"payload\u002F_DIR_IDENTITY.md",119,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002F_DIR_IDENTITY.md",{"path":103,"resourceType":104,"resourceTypeDesc":105,"sizeBytes":106,"sourceHtmlUrl":107},"payload\u002F.gitignore","OTHER","其他",480,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002F.gitignore",{"path":109,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":110,"sourceHtmlUrl":111},"payload\u002Fagent.md",963,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Fagent.md",{"path":113,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":114,"sourceHtmlUrl":115},"payload\u002Fcomponents.json",428,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Fcomponents.json",{"path":117,"resourceType":118,"resourceTypeDesc":119,"sizeBytes":120,"sourceHtmlUrl":121},"payload\u002Feslint.config.mjs","SCRIPT","脚本",393,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Feslint.config.mjs",{"path":123,"resourceType":124,"resourceTypeDesc":125,"sizeBytes":126,"sourceHtmlUrl":127},"payload\u002FLICENSE","LICENSE","许可证",1086,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002FLICENSE",{"path":129,"resourceType":118,"resourceTypeDesc":119,"sizeBytes":130,"sourceHtmlUrl":131},"payload\u002Fnext-sitemap.config.js",364,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Fnext-sitemap.config.js",{"path":133,"resourceType":118,"resourceTypeDesc":119,"sizeBytes":134,"sourceHtmlUrl":135},"payload\u002Fnext.config.ts",133,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Fnext.config.ts",{"path":137,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":138,"sourceHtmlUrl":139},"payload\u002Fpackage_lock.json",254942,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Fpackage_lock.json",{"path":141,"resourceType":104,"resourceTypeDesc":105,"sizeBytes":142,"sourceHtmlUrl":143},"payload\u002Fpackage.json.knowledge",1075,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Fpackage.json.knowledge",{"path":145,"resourceType":118,"resourceTypeDesc":119,"sizeBytes":146,"sourceHtmlUrl":147},"payload\u002Fpostcss.config.mjs",81,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Fpostcss.config.mjs",{"path":149,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":150,"sourceHtmlUrl":151},"payload\u002FREADME.md",12100,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002FREADME.md",{"path":153,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":154,"sourceHtmlUrl":155},"payload\u002Ftsconfig.json",702,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fpayload\u002Ftsconfig.json",{"path":157,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":158,"sourceHtmlUrl":159},"README.md",242,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002FREADME.md",{"path":161,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":162,"sourceHtmlUrl":163},"schema.json",619,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fpattern_craft\u002Fschema.json",[165,201,223,248,263,290],{"skillNo":166,"name":167,"nameZh":6,"description":168,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":169,"categories":170,"keywords":183,"publishedAt":45},"01M6JR0KQP4MHT32TN40D9CBFX","UI-UX Pro Max","Advanced UI\u002FUX analysis and generation skills with data-driven patterns. Python scripts (core.py, search.py) for systematic UI pattern extraction, design system generation, and component search from curated data sources.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fui_components\u002Fui_ux_pro_max\u002FSKILL.md",[171,174,175,180],{"categoryNo":172,"categoryName":173,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":176,"categoryName":177,"taxonomyType":178,"taxonomyTypeDesc":179},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":181,"categoryName":182,"taxonomyType":178,"taxonomyTypeDesc":179},"01JBSEEDCAT000000000000033","数据分析师",[184,41,185,186,187,188,44,189,190,191,192,193,194,32,195,196,197,198,199,200],"ux","ui ux pro max","max","pro","ui ux","component","search","analysis","team","rd","ui-ux","systematic","scripts","pattern extraction","sources","advanced","data-driven",{"skillNo":202,"name":203,"nameZh":6,"description":204,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":205,"categories":206,"keywords":208,"publishedAt":45},"01M6JR0EF5AEQHP2FSTB57H05P","shadcn-ui","Expert guidance for integrating and building applications with shadcn\u002Fui components, including component discovery, installation, customization, and best practices.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fui_components\u002Fshadcn_ui\u002FSKILL.md",[207],{"categoryNo":176,"categoryName":177,"taxonomyType":178,"taxonomyTypeDesc":179},[209,41,210,211,189,212,213,214,215,192,216,217,218,32,219,220,221,222],"shadcn","shadcn ui","components","core","best practices","applications","discovery","customization","guidance","expert","installation","ui components","with","for",{"skillNo":224,"name":225,"nameZh":6,"description":226,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":227,"categories":228,"keywords":230,"publishedAt":45},"01M6JR08F51BEN17RHFYX65WVE","zustand_store_ts","Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state\u002Faction separation. Use when building React state management, creating global stores, or implementing reactive state patterns with Zustand.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fzustand_store_ts\u002FSKILL.md",[229],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[231,232,233,234,235,236,237,238,239,240,241,242,243,34,244,245,221,246,247],"zustand store ts","zustand","store","typescript","microsoft","react","create","state management","state","react state management","management","global","use","separation","middleware","action","implementing",{"skillNo":249,"name":232,"nameZh":6,"description":250,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":251,"categories":252,"keywords":253,"publishedAt":45},"01M6JR00TDMVAFFCZXZ04AN7Q7","Zustand state management guide. Use when working with store code (src\u002Fstore\u002F**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fzustand\u002FSKILL.md",[],[232,254,238,42,239,255,256,241,257,243,258,259,260,233,221,261,262,246,247],"development","actions","src","guide","implementation","zustand state","triggers","questions","zustand state management",{"skillNo":264,"name":265,"nameZh":6,"description":266,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":267,"categories":268,"keywords":273,"publishedAt":45},"01M6JQZSWV4KWJP112G6XHEP44","youtube_summarizer","Automatically fetch YouTube video transcripts, generate structured summaries, and send full transcripts to messaging platforms. Detects YouTube URLs and provides metadata, key insights, and downloadable transcripts.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fyoutube_summarizer\u002FSKILL.md",[269,272],{"categoryNo":270,"categoryName":271,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},[274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289],"youtube","youtube summarizer","summarizer","generate","metadata","messaging","Video","fetch","telegram","transcription","summarization","structured","full","insights","transcripts","summaries",{"skillNo":291,"name":292,"nameZh":6,"description":293,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":294,"categories":295,"keywords":296,"publishedAt":45},"01M6JQZN3QJB6B77JGKJD62DQT","youtube_clipper","YouTube 视频智能剪辑工具。下载视频和字幕，AI 分析生成精细章节（几分钟级别）， 用户选择片段后自动剪辑、翻译字幕为中英双语、烧录字幕到视频，并生成总结文案。 使用场景：当用户需要剪辑 YouTube 视频、生成短视频片段、制作双语字幕版本时。 关键词：视频剪辑、YouTube、字幕翻译、双语字幕、视频下载、clip video","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fyoutube_clipper\u002FSKILL.md",[],[274,297,298,280,299,300,301,302,303,304,305,306,307,308,309,310,311],"clipper","youtube clipper","Bash","下载","视频","生成","关键词","翻译","read","write","clip","总结","工具","文案","sonnet"]