[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6G7FJ3KNFP6S5202DMHGGNP":3,"skill-same:01M6G7FJ3KNFP6S5202DMHGGNP":213},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":49,"repositoryHtmlUrl":50,"repositoryHomepageUrl":6,"ownerHtmlUrl":51,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":52,"install":53,"resources":66},"01M6G7FJ3KNFP6S5202DMHGGNP","raycast-extensions",null,"Build and maintain Raycast extensions using the Raycast API. Triggers on @raycast\u002Fapi, List, Grid, Detail, Form, AI.ask, LocalStorage, Cache, showToast, and BrowserExtension. Use this repo's references\u002Fapi\u002F*.md files as the primary source of truth for component specs and API usage.","kbarbel640-del\u002Fskills","kbarbel640-del","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F255315490?v=4","01M6CJPPQGCCESXMG3K7BBGQ5J","01M6CJPPX2PB2BCZERFVM2C2B3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"raycast extensions","raycast","references","usage","form","as","triggers","detail","maintain","build","component","files","use","list","ask","repo","api","cache","2026-11-10 10:12:30",false,"---\nname: raycast-extensions\ndescription: Build and maintain Raycast extensions using the Raycast API. Triggers on @raycast\u002Fapi, List, Grid, Detail, Form, AI.ask, LocalStorage, Cache, showToast, and BrowserExtension. Use this repo's references\u002Fapi\u002F*.md files as the primary source of truth for component specs and API usage.\n---\n\n# Raycast Extensions Skill\n\nBuild powerful extensions with React, TypeScript, and the Raycast API.\n\n## Quick Start (Agent Workflow)\n\nFollow these steps when tasked with implementing or fixing Raycast features:\n\n1. **Identify the core component**: Determine if the UI needs a `List`, `Grid`, `Detail`, or `Form`.\n2. **Consult Reference**: Open and read the corresponding file in `references\u002Fapi\u002F` (e.g., `references\u002Fapi\u002Flist.md`).\n3. **Use Defaults**:\n    - **Feedback**: Use `showToast` for Loading\u002FSuccess\u002FFailure. Use `showHUD` only for quick background completions.\n    - **Data**: Use `Cache` for frequent\u002Ftransient data, `LocalStorage` for persistent user data.\n    - **Access**: Always check `environment.canAccess(AI)` or `environment.canAccess(BrowserExtension)` before use.\n4. **Implementation**: Provide a concise implementation using `@raycast\u002Fapi` components.\n5. **Citing**: Link back to the specific `references\u002Fapi\u002F*.md` file you used.\n\n## Cookbook Patterns\n\n### 1. List & Grid (Searchable UI)\nUse `List` for text-heavy data and `Grid` for image-heavy data.\n- [List Reference](references\u002Fapi\u002Flist.md) | [Grid Reference](references\u002Fapi\u002Fgrid.md)\n\n```tsx\n\u003CList isLoading={isLoading} searchBarPlaceholder=\"Search items...\" throttle>\n  \u003CList.Item\n    title=\"Item Title\"\n    subtitle=\"Subtitle\"\n    accessories={[{ text: \"Tag\" }]}\n    actions={\n      \u003CActionPanel>\n        \u003CAction.Push title=\"View Details\" target={\u003CDetail markdown=\"# Details\" \u002F>} \u002F>\n        \u003CAction.CopyToClipboard title=\"Copy\" content=\"value\" \u002F>\n      \u003C\u002FActionPanel>\n    }\n  \u002F>\n\u003C\u002FList>\n```\n\n### 2. Detail (Rich Markdown)\nUse for displaying long-form content or item details.\n- [Detail Reference](references\u002Fapi\u002Fdetail.md)\n\n```tsx\n\u003CDetail\n  isLoading={isLoading}\n  markdown=\"# Heading\\nContent here.\"\n  metadata={\n    \u003CDetail.Metadata>\n      \u003CDetail.Metadata.Label title=\"Status\" text=\"Active\" icon={Icon.Checkmark} \u002F>\n    \u003C\u002FDetail.Metadata>\n  }\n\u002F>\n```\n\n### 3. Form (User Input)\nAlways include a `SubmitForm` action.\n- [Form Reference](references\u002Fapi\u002Fform.md)\n\n```tsx\n\u003CForm\n  actions={\n    \u003CActionPanel>\n      \u003CAction.SubmitForm onSubmit={(values) => console.log(values)} \u002F>\n    \u003C\u002FActionPanel>\n  }\n>\n  \u003CForm.TextField id=\"title\" title=\"Title\" placeholder=\"Enter title\" \u002F>\n  \u003CForm.TextArea id=\"description\" title=\"Description\" \u002F>\n\u003C\u002FForm>\n```\n\n### 4. Feedback & Interactivity\nPrefer `showToast` for most feedback.\n- [Toast Reference](references\u002Fapi\u002Ftoast.md) | [HUD Reference](references\u002Fapi\u002Fhud.md)\n\n```typescript\n\u002F\u002F Success\u002FFailure\nawait showToast({ style: Toast.Style.Success, title: \"Success!\" });\n\n\u002F\u002F HUD (Overlay)\nawait showHUD(\"Done!\");\n```\n\n### 5. Data Persistence\nUse `Cache` for performance, `LocalStorage` for persistence.\n- [Cache Reference](references\u002Fapi\u002Fcaching.md) | [Storage Reference](references\u002Fapi\u002Fstorage.md)\n\n```typescript\n\u002F\u002F Cache (Sync\u002FTransient)\nconst cache = new Cache();\ncache.set(\"key\", \"value\");\n\n\u002F\u002F LocalStorage (Async\u002FPersistent)\nawait LocalStorage.setItem(\"key\", \"value\");\n```\n\n### 6. AI & Browser Extension (Restricted APIs)\nAlways wrap in `environment.canAccess` checks.\n- [AI Reference](references\u002Fapi\u002Fai.md) | [Browser Reference](references\u002Fapi\u002Fbrowser-extension.md)\n\n```typescript\nif (environment.canAccess(AI)) {\n  const result = await AI.ask(\"Prompt\");\n}\n\nif (environment.canAccess(BrowserExtension)) {\n  const tabs = await BrowserExtension.getTabs();\n}\n```\n\n## Additional Resources\n\n### API Reference Tree\n\n- **UI Components**\n  - [Action Panel](references\u002Fapi\u002Faction-panel.md)\n  - [Detail](references\u002Fapi\u002Fdetail.md)\n  - [Form](references\u002Fapi\u002Fform.md)\n  - [Grid](references\u002Fapi\u002Fgrid.md)\n  - [List](references\u002Fapi\u002Flist.md)\n  - [User Interface](references\u002Fapi\u002Fuser-interface.md)\n- **Interactivity**\n  - [Actions](references\u002Fapi\u002Factions.md)\n  - [Alert](references\u002Fapi\u002Falert.md)\n  - [Keyboard](references\u002Fapi\u002Fkeyboard.md)\n  - [Navigation](references\u002Fapi\u002Fnavigation.md)\n  - [Raycast Window Search Bar](references\u002Fapi\u002Fraycast-window-search-bar.md)\n- **Utilities & Services**\n  - [AI](references\u002Fapi\u002Fai.md)\n  - [Browser Extension](references\u002Fapi\u002Fbrowser-extension.md)\n  - [Clipboard](references\u002Fapi\u002Fclipboard.md)\n  - [Environment](references\u002Fapi\u002Fenvironment.md)\n  - [Feedback & HUD](references\u002Fapi\u002Ffeedback.md)\n    - [HUD](references\u002Fapi\u002Fhud.md)\n    - [Toast](references\u002Fapi\u002Ftoast.md)\n  - [OAuth](references\u002Fapi\u002Foauth.md)\n  - [System Utilities](references\u002Fapi\u002Fsystem-utilities.md)\n- **Data & Configuration**\n  - [Caching](references\u002Fapi\u002Fcaching.md)\n  - [Colors](references\u002Fapi\u002Fcolors.md)\n  - [Icons & Images](references\u002Fapi\u002Ficons-images.md)\n  - [Preferences](references\u002Fapi\u002Fpreferences.md)\n  - [Storage](references\u002Fapi\u002Fstorage.md)\n- **Advanced**\n  - [Command Related Utilities](references\u002Fapi\u002Fcommand-related-utilities.md)\n  - [Menu Bar Commands](references\u002Fapi\u002Fmenu-bar-commands.md)\n  - [Tool](references\u002Fapi\u002Ftool.md)\n  - [Window Management](references\u002Fapi\u002Fwindow-management.md)\n\n## Examples\n\nFor end-to-end examples combining multiple components and APIs, see [examples.md](examples.md).\n","# Raycast Extensions Skill\n\nBuild powerful extensions with React, TypeScript, and the Raycast API.\n\n## Quick Start (Agent Workflow)\n\nFollow these steps when tasked with implementing or fixing Raycast features:\n\n1. **Identify the core component**: Determine if the UI needs a `List`, `Grid`, `Detail`, or `Form`.\n2. **Consult Reference**: Open and read the corresponding file in `references\u002Fapi\u002F` (e.g., `references\u002Fapi\u002Flist.md`).\n3. **Use Defaults**:\n    - **Feedback**: Use `showToast` for Loading\u002FSuccess\u002FFailure. Use `showHUD` only for quick background completions.\n    - **Data**: Use `Cache` for frequent\u002Ftransient data, `LocalStorage` for persistent user data.\n    - **Access**: Always check `environment.canAccess(AI)` or `environment.canAccess(BrowserExtension)` before use.\n4. **Implementation**: Provide a concise implementation using `@raycast\u002Fapi` components.\n5. **Citing**: Link back to the specific `references\u002Fapi\u002F*.md` file you used.\n\n## Cookbook Patterns\n\n### 1. List & Grid (Searchable UI)\nUse `List` for text-heavy data and `Grid` for image-heavy data.\n- [List Reference](references\u002Fapi\u002Flist.md) | [Grid Reference](references\u002Fapi\u002Fgrid.md)\n\n```tsx\n\u003CList isLoading={isLoading} searchBarPlaceholder=\"Search items...\" throttle>\n  \u003CList.Item\n    title=\"Item Title\"\n    subtitle=\"Subtitle\"\n    accessories={[{ text: \"Tag\" }]}\n    actions={\n      \u003CActionPanel>\n        \u003CAction.Push title=\"View Details\" target={\u003CDetail markdown=\"# Details\" \u002F>} \u002F>\n        \u003CAction.CopyToClipboard title=\"Copy\" content=\"value\" \u002F>\n      \u003C\u002FActionPanel>\n    }\n  \u002F>\n\u003C\u002FList>\n```\n\n### 2. Detail (Rich Markdown)\nUse for displaying long-form content or item details.\n- [Detail Reference](references\u002Fapi\u002Fdetail.md)\n\n```tsx\n\u003CDetail\n  isLoading={isLoading}\n  markdown=\"# Heading\\nContent here.\"\n  metadata={\n    \u003CDetail.Metadata>\n      \u003CDetail.Metadata.Label title=\"Status\" text=\"Active\" icon={Icon.Checkmark} \u002F>\n    \u003C\u002FDetail.Metadata>\n  }\n\u002F>\n```\n\n### 3. Form (User Input)\nAlways include a `SubmitForm` action.\n- [Form Reference](references\u002Fapi\u002Fform.md)\n\n```tsx\n\u003CForm\n  actions={\n    \u003CActionPanel>\n      \u003CAction.SubmitForm onSubmit={(values) => console.log(values)} \u002F>\n    \u003C\u002FActionPanel>\n  }\n>\n  \u003CForm.TextField id=\"title\" title=\"Title\" placeholder=\"Enter title\" \u002F>\n  \u003CForm.TextArea id=\"description\" title=\"Description\" \u002F>\n\u003C\u002FForm>\n```\n\n### 4. Feedback & Interactivity\nPrefer `showToast` for most feedback.\n- [Toast Reference](references\u002Fapi\u002Ftoast.md) | [HUD Reference](references\u002Fapi\u002Fhud.md)\n\n```typescript\n\u002F\u002F Success\u002FFailure\nawait showToast({ style: Toast.Style.Success, title: \"Success!\" });\n\n\u002F\u002F HUD (Overlay)\nawait showHUD(\"Done!\");\n```\n\n### 5. Data Persistence\nUse `Cache` for performance, `LocalStorage` for persistence.\n- [Cache Reference](references\u002Fapi\u002Fcaching.md) | [Storage Reference](references\u002Fapi\u002Fstorage.md)\n\n```typescript\n\u002F\u002F Cache (Sync\u002FTransient)\nconst cache = new Cache();\ncache.set(\"key\", \"value\");\n\n\u002F\u002F LocalStorage (Async\u002FPersistent)\nawait LocalStorage.setItem(\"key\", \"value\");\n```\n\n### 6. AI & Browser Extension (Restricted APIs)\nAlways wrap in `environment.canAccess` checks.\n- [AI Reference](references\u002Fapi\u002Fai.md) | [Browser Reference](references\u002Fapi\u002Fbrowser-extension.md)\n\n```typescript\nif (environment.canAccess(AI)) {\n  const result = await AI.ask(\"Prompt\");\n}\n\nif (environment.canAccess(BrowserExtension)) {\n  const tabs = await BrowserExtension.getTabs();\n}\n```\n\n## Additional Resources\n\n### API Reference Tree\n\n- **UI Components**\n  - [Action Panel](references\u002Fapi\u002Faction-panel.md)\n  - [Detail](references\u002Fapi\u002Fdetail.md)\n  - [Form](references\u002Fapi\u002Fform.md)\n  - [Grid](references\u002Fapi\u002Fgrid.md)\n  - [List](references\u002Fapi\u002Flist.md)\n  - [User Interface](references\u002Fapi\u002Fuser-interface.md)\n- **Interactivity**\n  - [Actions](references\u002Fapi\u002Factions.md)\n  - [Alert](references\u002Fapi\u002Falert.md)\n  - [Keyboard](references\u002Fapi\u002Fkeyboard.md)\n  - [Navigation](references\u002Fapi\u002Fnavigation.md)\n  - [Raycast Window Search Bar](references\u002Fapi\u002Fraycast-window-search-bar.md)\n- **Utilities & Services**\n  - [AI](references\u002Fapi\u002Fai.md)\n  - [Browser Extension](references\u002Fapi\u002Fbrowser-extension.md)\n  - [Clipboard](references\u002Fapi\u002Fclipboard.md)\n  - [Environment](references\u002Fapi\u002Fenvironment.md)\n  - [Feedback & HUD](references\u002Fapi\u002Ffeedback.md)\n    - [HUD](references\u002Fapi\u002Fhud.md)\n    - [Toast](references\u002Fapi\u002Ftoast.md)\n  - [OAuth](references\u002Fapi\u002Foauth.md)\n  - [System Utilities](references\u002Fapi\u002Fsystem-utilities.md)\n- **Data & Configuration**\n  - [Caching](references\u002Fapi\u002Fcaching.md)\n  - [Colors](references\u002Fapi\u002Fcolors.md)\n  - [Icons & Images](references\u002Fapi\u002Ficons-images.md)\n  - [Preferences](references\u002Fapi\u002Fpreferences.md)\n  - [Storage](references\u002Fapi\u002Fstorage.md)\n- **Advanced**\n  - [Command Related Utilities](references\u002Fapi\u002Fcommand-related-utilities.md)\n  - [Menu Bar Commands](references\u002Fapi\u002Fmenu-bar-commands.md)\n  - [Tool](references\u002Fapi\u002Ftool.md)\n  - [Window Management](references\u002Fapi\u002Fwindow-management.md)\n\n## Examples\n\nFor end-to-end examples combining multiple components and APIs, see [examples.md](examples.md).\n",{"name":5,"description":7},"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Fxaif\u002Fraycast",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add kbarbel640-del\u002Fskills --skill raycast-extensions",{"tool":59,"command":60},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill raycast-extensions",{"tool":62,"command":63},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill raycast-extensions","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002FSKILL.md",true,[67,73,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,193,197,201,205,209],{"path":68,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"_meta.json","REFERENCE","参考文档",264,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002F_meta.json",{"path":74,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":75,"sourceHtmlUrl":76},"examples.md",2384,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Fexamples.md",{"path":78,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":79,"sourceHtmlUrl":80},"references\u002Fapi\u002Faction-panel.md",7350,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Faction-panel.md",{"path":82,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":83,"sourceHtmlUrl":84},"references\u002Fapi\u002Factions.md",19564,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Factions.md",{"path":86,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":87,"sourceHtmlUrl":88},"references\u002Fapi\u002Fai.md",14279,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fai.md",{"path":90,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Fapi\u002Falert.md",3459,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Falert.md",{"path":94,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":95,"sourceHtmlUrl":96},"references\u002Fapi\u002Fbrowser-extension.md",3947,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fbrowser-extension.md",{"path":98,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":99,"sourceHtmlUrl":100},"references\u002Fapi\u002Fcaching.md",7068,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fcaching.md",{"path":102,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":103,"sourceHtmlUrl":104},"references\u002Fapi\u002Fclipboard.md",4946,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fclipboard.md",{"path":106,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":107,"sourceHtmlUrl":108},"references\u002Fapi\u002Fcolors.md",4362,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fcolors.md",{"path":110,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":111,"sourceHtmlUrl":112},"references\u002Fapi\u002Fcommand-related-utilities.md",4739,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fcommand-related-utilities.md",{"path":114,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":115,"sourceHtmlUrl":116},"references\u002Fapi\u002Fdetail.md",2205,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fdetail.md",{"path":118,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Fapi\u002Fenvironment.md",5909,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fenvironment.md",{"path":122,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Fapi\u002Ffeedback.md",278,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Ffeedback.md",{"path":126,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":127,"sourceHtmlUrl":128},"references\u002Fapi\u002Fform.md",60058,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fform.md",{"path":130,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":131,"sourceHtmlUrl":132},"references\u002Fapi\u002Fgrid.md",29690,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fgrid.md",{"path":134,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":135,"sourceHtmlUrl":136},"references\u002Fapi\u002Fhud.md",1630,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fhud.md",{"path":138,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":139,"sourceHtmlUrl":140},"references\u002Fapi\u002Ficons-images.md",102252,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Ficons-images.md",{"path":142,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":143,"sourceHtmlUrl":144},"references\u002Fapi\u002Fkeyboard.md",4495,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fkeyboard.md",{"path":146,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":147,"sourceHtmlUrl":148},"references\u002Fapi\u002Flist.md",39559,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Flist.md",{"path":150,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":151,"sourceHtmlUrl":152},"references\u002Fapi\u002Fmenu-bar-commands.md",15618,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fmenu-bar-commands.md",{"path":154,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":155,"sourceHtmlUrl":156},"references\u002Fapi\u002Fnavigation.md",1566,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fnavigation.md",{"path":158,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":159,"sourceHtmlUrl":160},"references\u002Fapi\u002Foauth.md",25043,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Foauth.md",{"path":162,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":163,"sourceHtmlUrl":164},"references\u002Fapi\u002Fpikachu-1.md",1162,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fpikachu-1.md",{"path":166,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":167,"sourceHtmlUrl":168},"references\u002Fapi\u002Fpikachu-2.md",1111,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fpikachu-2.md",{"path":170,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":171,"sourceHtmlUrl":172},"references\u002Fapi\u002Fpikachu-3.md",1738,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fpikachu-3.md",{"path":174,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":175,"sourceHtmlUrl":176},"references\u002Fapi\u002Fpikachu-4.md",574,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fpikachu-4.md",{"path":178,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":179,"sourceHtmlUrl":180},"references\u002Fapi\u002Fpikachu.md",1270,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fpikachu.md",{"path":182,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":183,"sourceHtmlUrl":184},"references\u002Fapi\u002Fpreferences.md",4936,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fpreferences.md",{"path":186,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":187,"sourceHtmlUrl":188},"references\u002Fapi\u002Fraycast-window-search-bar.md",3462,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fraycast-window-search-bar.md",{"path":190,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":191,"sourceHtmlUrl":192},"references\u002Fapi\u002Fstorage.md",4807,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fstorage.md",{"path":194,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":195,"sourceHtmlUrl":196},"references\u002Fapi\u002Fsystem-utilities.md",7251,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fsystem-utilities.md",{"path":198,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":199,"sourceHtmlUrl":200},"references\u002Fapi\u002Ftoast.md",5292,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Ftoast.md",{"path":202,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":203,"sourceHtmlUrl":204},"references\u002Fapi\u002Ftool.md",2773,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Ftool.md",{"path":206,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":207,"sourceHtmlUrl":208},"references\u002Fapi\u002Fuser-interface.md",1676,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fuser-interface.md",{"path":210,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":211,"sourceHtmlUrl":212},"references\u002Fapi\u002Fwindow-management.md",5896,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fxaif\u002Fraycast\u002Freferences\u002Fapi\u002Fwindow-management.md",[214,244,268,289,295,315],{"skillNo":215,"name":216,"nameZh":6,"description":217,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":218,"categories":219,"keywords":225,"publishedAt":41},"01M6G8J55967D6281ACMKAKTEQ","crowd-prompting","A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[220],{"categoryNo":221,"categoryName":222,"taxonomyType":223,"taxonomyTypeDesc":224},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[226,227,39,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243],"crowd prompting","prompting","with","tokens","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","https","content","ai agents",{"skillNo":245,"name":246,"nameZh":6,"description":247,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":248,"categories":249,"keywords":251,"publishedAt":41},"01M6G8J0PKPAYVET6BWE8W4C26","dilemm-ai","Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[250],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[252,39,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,232,35],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking",{"skillNo":269,"name":270,"nameZh":6,"description":271,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":272,"categories":273,"keywords":277,"publishedAt":41},"01M6G8HWAF3K9SW7NP3Z83CPJ6","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, or submitting paper reviews via API at http:\u002F\u002F150.158.152.82:8000.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Fweak-accept\u002FSKILL.md",[274],{"categoryNo":275,"categoryName":276,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究",[278,279,280,281,282,283,284,228,285,266,35,286,39,287,288],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":290,"name":270,"nameZh":6,"description":271,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":291,"categories":292,"keywords":294,"publishedAt":41},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[293],{"categoryNo":275,"categoryName":276,"taxonomyType":20,"taxonomyTypeDesc":21},[281,280,279,278,288,283,284,228,282,266,35,285,286,39,287],{"skillNo":296,"name":297,"nameZh":6,"description":298,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":299,"categories":300,"keywords":301,"publishedAt":41},"01M6G8HM95Y64JNVFC2HN4E2BG","git-summary","Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzweack\u002Fgit-summary\u002FSKILL.md",[],[302,303,304,305,306,307,308,309,310,311,312,313,314],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":316,"name":317,"nameZh":6,"description":318,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":319,"categories":320,"keywords":325,"publishedAt":41},"01M6G8HGEGF05CNEJCGVYFSC4R","agent-constitution","Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fztsalexey\u002Fagent-constitution\u002FSKILL.md",[321,322],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":323,"categoryName":324,"taxonomyType":223,"taxonomyTypeDesc":224},"01JBSEEDCAT000000000000037","律师与法务",[326,327,328,329,228,330,331,46,332,286,333,334,335,336,337,241,338,339,340],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance","github"]