[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EMTM9FFN3AFV2TFRMQQMYF":3,"skill-same:01M6EMTM9FFN3AFV2TFRMQQMYF":389},{"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":26,"publishedAt":40,"linkOnly":41,"markdownContent":42,"markdownBody":43,"frontMatter":44,"refName":45,"commitSha":46,"skillDirectory":47,"forksCount":48,"repositoryHtmlUrl":49,"repositoryHomepageUrl":50,"ownerHtmlUrl":51,"ownerBlogUrl":6,"ownerDescription":52,"updatedAt":53,"install":54,"resources":67},"01M6EMTM9FFN3AFV2TFRMQQMYF","genesis",null,"太初有道，道生代码。从零搭建 React19+TailwindV4+Vite 前端、FastAPI Python 后端、Go Gin 后端、Taro 4.x 小程序。用户说\"新建项目\"、\"初始化\"、\"从零开始\"、\"搭建项目\"、\"创建项目\"、\"生成落地页\"、\"生成官网\"、\"生成 Landing Page\"、\"动画提升\"、\"动效升级\"、\"新建小程序\"、\"创建小程序\"、\"Taro 项目\"时触发。","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[27,28,29,30,31,32,33,34,35,36,37,38,39],"Genesis","frontend","go","python","生成","page","landing","fastapi","vite","gin","动画","初始化","landing page","2026-11-10 10:12:30",false,"---\nname: genesis\ndescription: 太初有道，道生代码。从零搭建 React19+TailwindV4+Vite 前端、FastAPI Python 后端、Go Gin 后端、Taro 4.x 小程序。用户说\"新建项目\"、\"初始化\"、\"从零开始\"、\"搭建项目\"、\"创建项目\"、\"生成落地页\"、\"生成官网\"、\"生成 Landing Page\"、\"动画提升\"、\"动效升级\"、\"新建小程序\"、\"创建小程序\"、\"Taro 项目\"时触发。\n---\n\n# Genesis\n\n> 太初有道，道生代码\n\n---\n\n## 首要决策：初始化模式\n\n**在开始前，必须询问用户选择初始化模式：**\n\n| 模式            | 说明                               | 适用场景                       |\n| --------------- | ---------------------------------- | ------------------------------ |\n| **A. 模板复制** | 直接复制 `templates\u002F` 下的现成项目 | 快速启动、标准项目、不需要定制 |\n| **B. AI 生成**  | 根据 `references\u002F` 文档从零构建    | 深度定制、学习过程、特殊需求   |\n\n**询问话术**：\n\n> 请选择初始化模式：\n>\n> - **A 模板复制**：秒级启动，复制现成模板\n> - **B AI 生成**：逐步构建，可深度定制\n>\n> 输入 A 或 B：\n\n---\n\n## 决策流程\n\n```\n用户触发 \"新建项目\"\n    ↓\n确认项目类型 → Web 前端 \u002F Python 后端 \u002F Go 后端 \u002F Taro 小程序\n    ↓\n确认项目名称和目标目录\n    ↓\n询问初始化模式 → A 模板复制 \u002F B AI 生成\n    ↓\nA: 复制模板 → 改名 → 安装依赖 → 完成\nB: 读取 references → 逐步执行 → 完成\n```\n\n---\n\n## 前端初始化（React + 设计系统）\n\n**触发词**：创建 React 项目、新建前端项目、Web 应用、H5 项目\n\n**技术栈**：React 19 + Vite + TailwindCSS V4 + shadcn\u002Fui\n\n### 模式 A：模板复制（秒级完成）\n\n**直接执行，无需确认**：\n\n```bash\ncp -r ~\u002F.claude\u002Fskills\u002Fgenesis\u002Ftemplates\u002Fweb-react {目标目录}\ncd {目标目录} && sed -i '' 's\u002F\"name\": \"web-react\"\u002F\"name\": \"{项目名}\"\u002Fg' package.json\nnpm install && npm run dev\n```\n\n**模板已包含**：Vite + React 19 + TailwindCSS V4 + shadcn\u002Fui + 微拟物光影\n\n### 模式 B：AI 生成\n\n**执行顺序**：\n\n1. 读取 [web-react.md](references\u002Fweb-react.md) → 搭建 Vite + React + Tailwind 环境\n2. 读取 [design-system.md](references\u002Fdesign-system.md) → 集成 shadcn\u002Fui 组件库\n3. 读取 [design-enhance.md](references\u002Fdesign-enhance.md) → 应用微拟物光影质感\n\n---\n\n## Python 后端初始化（FastAPI）\n\n**触发词**：Python 后端、FastAPI、新建 API、初始化 Python 项目、创建 Python 项目\n\n**技术栈**：FastAPI + UV + SQLModel + AsyncPG\n\n### 模式 A：模板复制（秒级完成）\n\n**直接执行，无需确认**：\n\n```bash\ncp -r ~\u002F.claude\u002Fskills\u002Fgenesis\u002Ftemplates\u002Fbackend-python {目标目录}\ncd {目标目录} && sed -i '' 's\u002Fname = \"backend-python\"\u002Fname = \"{项目名}\"\u002Fg' pyproject.toml\nuv sync && .\u002Flocal-run.sh\n```\n\n**模板已包含**：FastAPI + UV + SQLModel + AsyncPG + 统一响应格式\n\n### 模式 B：AI 生成\n\n**参考文档**：[backend-python.md](references\u002Fbackend-python.md)\n\n按文档逐步执行：环境初始化 → 目录结构 → 核心模块 → 路由配置\n\n---\n\n## Taro 小程序初始化（React + Tailwind）\n\n**触发词**：新建小程序、创建小程序、Taro 项目、小程序开发、跨端小程序\n\n**技术栈**：Taro 4.x + React 18 + TailwindCSS V4 + weapp-tailwindcss\n\n### 模式 A：模板复制（秒级完成）\n\n**直接执行，无需确认**：\n\n```bash\ncp -r ~\u002F.claude\u002Fskills\u002Fgenesis\u002Ftemplates\u002Fminiapp {目标目录}\ncd {目标目录}\nsed -i '' 's\u002F\"name\": \"mini0app\"\u002F\"name\": \"{项目名}\"\u002Fg' package.json\nsed -i '' 's\u002FprojectName: '\\''mini0app'\\''\u002FprojectName: '\\''${项目名}'\\''\u002Fg' config\u002Findex.js\nnpm install && npm run dev:weapp\n```\n\n**模板已包含**：Taro 4.x + React + TailwindCSS V4 + weapp-tailwindcss + tweakcn 主题 + 跨端配置\n\n### 模式 B：AI 生成\n\n**参考文档**：[taro-miniapp.md](references\u002Ftaro-miniapp.md)\n\n按文档逐步执行：Taro CLI 初始化 → Tailwind 集成 → weapp-tailwindcss 配置 → tweakcn 主题集成 → 多端适配\n\n**支持平台**：\n\n- 微信小程序 (`npm run dev:weapp`)\n- 支付宝小程序 (`npm run dev:alipay`)\n- 抖音小程序 (`npm run dev:tt`)\n- H5 (`npm run dev:h5`)\n\n---\n\n## Go 后端初始化（Gin）\n\n**触发词**：Go 后端、Gin、Go API、初始化 Go 项目、创建 Go 项目\n\n**技术栈**：Go + Gin + GORM + Viper\n\n### 模式 A：模板复制（秒级完成）\n\n**直接执行，无需确认**：\n\n```bash\ncp -r ~\u002F.claude\u002Fskills\u002Fgenesis\u002Ftemplates\u002Fbackend-go {目标目录}\ncd {目标目录}\n# 替换模块名（go.mod + 所有 import）\nfind . -type f -name \"*.go\" -exec sed -i '' 's|backend-go|{项目名}|g' {} +\nsed -i '' 's|module backend-go|module {项目名}|g' go.mod\ngo mod tidy && go run cmd\u002Fapi\u002Fmain.go\n```\n\n**模板已包含**：Gin + GORM + Viper + 标准目录结构 + 中间件\n\n### 模式 B：AI 生成\n\n**参考文档**：[backend-go.md](references\u002Fbackend-go.md)\n\n按文档逐步执行：go mod init → 目录结构 → 核心模块 → 路由配置\n\n---\n\n## 动画提升（React 项目）\n\n**触发词**：动画提升、Apple 动效、添加动画、动效升级\n\n**前置条件**：已完成前端初始化 + 页面内容搭建\n\n**参考文档**：[design-motion.md](references\u002Fdesign-motion.md)\n\n**执行内容**：\n\n- 为现有 React 项目添加 Framer Motion 动画\n- Apple 级 Spring 物理引擎\n- 页面路由过渡、组件交互动效\n\n---\n\n## Landing Page 生成（React 项目）\n\n**触发词**：生成落地页、生成 Landing Page、生成官网首页、生成产品页、做一个落地页\n\n**前置条件**：已完成前端初始化\n\n**参考文档**：[landing-page.md](references\u002Flanding-page.md)\n\n**执行内容**：\n\n- 一次性生成生产级落地页\n- 10 个标准 Section 组件\n- 遵循设计系统约束\n- Framer Motion 入场动画\n- 响应式 + 可访问性\n\n---\n\n## 通用原则\n\n### 模式选择建议\n\n| 场景                     | 推荐模式   |\n| ------------------------ | ---------- |\n| 快速原型、标准项目       | A 模板复制 |\n| 学习技术栈、理解构建过程 | B AI 生成  |\n| 需要深度定制、非标准配置 | B AI 生成  |\n| 团队统一模板、批量创建   | A 模板复制 |\n\n### 初始化检查清单\n\n- [ ] 确认项目类型\n- [ ] 确认项目名称（小写+连字符）\n- [ ] 确认目标目录\n- [ ] 确认初始化模式（A\u002FB）\n- [ ] 安装依赖并验证运行\n\n---\n\n## 交互规范\n\n1. **必须询问模式**：A 模板复制 or B AI 生成\n2. **验证运行**：确保项目能正常启动\n3. **模板自带文档**：L1\u002FL2\u002FL3 分形文档已内置于模板中，无需额外构建\n","# Genesis\n\n> 太初有道，道生代码\n\n---\n\n## 首要决策：初始化模式\n\n**在开始前，必须询问用户选择初始化模式：**\n\n| 模式            | 说明                               | 适用场景                       |\n| --------------- | ---------------------------------- | ------------------------------ |\n| **A. 模板复制** | 直接复制 `templates\u002F` 下的现成项目 | 快速启动、标准项目、不需要定制 |\n| **B. AI 生成**  | 根据 `references\u002F` 文档从零构建    | 深度定制、学习过程、特殊需求   |\n\n**询问话术**：\n\n> 请选择初始化模式：\n>\n> - **A 模板复制**：秒级启动，复制现成模板\n> - **B AI 生成**：逐步构建，可深度定制\n>\n> 输入 A 或 B：\n\n---\n\n## 决策流程\n\n```\n用户触发 \"新建项目\"\n    ↓\n确认项目类型 → Web 前端 \u002F Python 后端 \u002F Go 后端 \u002F Taro 小程序\n    ↓\n确认项目名称和目标目录\n    ↓\n询问初始化模式 → A 模板复制 \u002F B AI 生成\n    ↓\nA: 复制模板 → 改名 → 安装依赖 → 完成\nB: 读取 references → 逐步执行 → 完成\n```\n\n---\n\n## 前端初始化（React + 设计系统）\n\n**触发词**：创建 React 项目、新建前端项目、Web 应用、H5 项目\n\n**技术栈**：React 19 + Vite + TailwindCSS V4 + shadcn\u002Fui\n\n### 模式 A：模板复制（秒级完成）\n\n**直接执行，无需确认**：\n\n```bash\ncp -r ~\u002F.claude\u002Fskills\u002Fgenesis\u002Ftemplates\u002Fweb-react {目标目录}\ncd {目标目录} && sed -i '' 's\u002F\"name\": \"web-react\"\u002F\"name\": \"{项目名}\"\u002Fg' package.json\nnpm install && npm run dev\n```\n\n**模板已包含**：Vite + React 19 + TailwindCSS V4 + shadcn\u002Fui + 微拟物光影\n\n### 模式 B：AI 生成\n\n**执行顺序**：\n\n1. 读取 [web-react.md](references\u002Fweb-react.md) → 搭建 Vite + React + Tailwind 环境\n2. 读取 [design-system.md](references\u002Fdesign-system.md) → 集成 shadcn\u002Fui 组件库\n3. 读取 [design-enhance.md](references\u002Fdesign-enhance.md) → 应用微拟物光影质感\n\n---\n\n## Python 后端初始化（FastAPI）\n\n**触发词**：Python 后端、FastAPI、新建 API、初始化 Python 项目、创建 Python 项目\n\n**技术栈**：FastAPI + UV + SQLModel + AsyncPG\n\n### 模式 A：模板复制（秒级完成）\n\n**直接执行，无需确认**：\n\n```bash\ncp -r ~\u002F.claude\u002Fskills\u002Fgenesis\u002Ftemplates\u002Fbackend-python {目标目录}\ncd {目标目录} && sed -i '' 's\u002Fname = \"backend-python\"\u002Fname = \"{项目名}\"\u002Fg' pyproject.toml\nuv sync && .\u002Flocal-run.sh\n```\n\n**模板已包含**：FastAPI + UV + SQLModel + AsyncPG + 统一响应格式\n\n### 模式 B：AI 生成\n\n**参考文档**：[backend-python.md](references\u002Fbackend-python.md)\n\n按文档逐步执行：环境初始化 → 目录结构 → 核心模块 → 路由配置\n\n---\n\n## Taro 小程序初始化（React + Tailwind）\n\n**触发词**：新建小程序、创建小程序、Taro 项目、小程序开发、跨端小程序\n\n**技术栈**：Taro 4.x + React 18 + TailwindCSS V4 + weapp-tailwindcss\n\n### 模式 A：模板复制（秒级完成）\n\n**直接执行，无需确认**：\n\n```bash\ncp -r ~\u002F.claude\u002Fskills\u002Fgenesis\u002Ftemplates\u002Fminiapp {目标目录}\ncd {目标目录}\nsed -i '' 's\u002F\"name\": \"mini0app\"\u002F\"name\": \"{项目名}\"\u002Fg' package.json\nsed -i '' 's\u002FprojectName: '\\''mini0app'\\''\u002FprojectName: '\\''${项目名}'\\''\u002Fg' config\u002Findex.js\nnpm install && npm run dev:weapp\n```\n\n**模板已包含**：Taro 4.x + React + TailwindCSS V4 + weapp-tailwindcss + tweakcn 主题 + 跨端配置\n\n### 模式 B：AI 生成\n\n**参考文档**：[taro-miniapp.md](references\u002Ftaro-miniapp.md)\n\n按文档逐步执行：Taro CLI 初始化 → Tailwind 集成 → weapp-tailwindcss 配置 → tweakcn 主题集成 → 多端适配\n\n**支持平台**：\n\n- 微信小程序 (`npm run dev:weapp`)\n- 支付宝小程序 (`npm run dev:alipay`)\n- 抖音小程序 (`npm run dev:tt`)\n- H5 (`npm run dev:h5`)\n\n---\n\n## Go 后端初始化（Gin）\n\n**触发词**：Go 后端、Gin、Go API、初始化 Go 项目、创建 Go 项目\n\n**技术栈**：Go + Gin + GORM + Viper\n\n### 模式 A：模板复制（秒级完成）\n\n**直接执行，无需确认**：\n\n```bash\ncp -r ~\u002F.claude\u002Fskills\u002Fgenesis\u002Ftemplates\u002Fbackend-go {目标目录}\ncd {目标目录}\n# 替换模块名（go.mod + 所有 import）\nfind . -type f -name \"*.go\" -exec sed -i '' 's|backend-go|{项目名}|g' {} +\nsed -i '' 's|module backend-go|module {项目名}|g' go.mod\ngo mod tidy && go run cmd\u002Fapi\u002Fmain.go\n```\n\n**模板已包含**：Gin + GORM + Viper + 标准目录结构 + 中间件\n\n### 模式 B：AI 生成\n\n**参考文档**：[backend-go.md](references\u002Fbackend-go.md)\n\n按文档逐步执行：go mod init → 目录结构 → 核心模块 → 路由配置\n\n---\n\n## 动画提升（React 项目）\n\n**触发词**：动画提升、Apple 动效、添加动画、动效升级\n\n**前置条件**：已完成前端初始化 + 页面内容搭建\n\n**参考文档**：[design-motion.md](references\u002Fdesign-motion.md)\n\n**执行内容**：\n\n- 为现有 React 项目添加 Framer Motion 动画\n- Apple 级 Spring 物理引擎\n- 页面路由过渡、组件交互动效\n\n---\n\n## Landing Page 生成（React 项目）\n\n**触发词**：生成落地页、生成 Landing Page、生成官网首页、生成产品页、做一个落地页\n\n**前置条件**：已完成前端初始化\n\n**参考文档**：[landing-page.md](references\u002Flanding-page.md)\n\n**执行内容**：\n\n- 一次性生成生产级落地页\n- 10 个标准 Section 组件\n- 遵循设计系统约束\n- Framer Motion 入场动画\n- 响应式 + 可访问性\n\n---\n\n## 通用原则\n\n### 模式选择建议\n\n| 场景                     | 推荐模式   |\n| ------------------------ | ---------- |\n| 快速原型、标准项目       | A 模板复制 |\n| 学习技术栈、理解构建过程 | B AI 生成  |\n| 需要深度定制、非标准配置 | B AI 生成  |\n| 团队统一模板、批量创建   | A 模板复制 |\n\n### 初始化检查清单\n\n- [ ] 确认项目类型\n- [ ] 确认项目名称（小写+连字符）\n- [ ] 确认目标目录\n- [ ] 确认初始化模式（A\u002FB）\n- [ ] 安装依赖并验证运行\n\n---\n\n## 交互规范\n\n1. **必须询问模式**：A 模板复制 or B AI 生成\n2. **验证运行**：确保项目能正常启动\n3. **模板自带文档**：L1\u002FL2\u002FL3 分形文档已内置于模板中，无需额外构建\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill genesis",{"tool":60,"command":61},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill genesis",{"tool":63,"command":64},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill genesis","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002FSKILL.md",true,[68,73,79,83,87,91,95,99,103,107,111,115,119,125,129,133,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239,243,247,251,255,259,263,267,271,275,279,283,287,291,295,299,303,307,311,315,319,323,327,331,335,339,343,347,353,357,361,365,369,373,377,381,385],{"path":69,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"LICENSE","许可证",1056,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002FLICENSE",{"path":74,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},"README.md","REFERENCE","参考文档",3619,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002FREADME.md",{"path":80,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":81,"sourceHtmlUrl":82},"references\u002Fbackend-go.md",13522,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Freferences\u002Fbackend-go.md",{"path":84,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Fbackend-python.md",9645,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Freferences\u002Fbackend-python.md",{"path":88,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":89,"sourceHtmlUrl":90},"references\u002Fconfig-template.md",4864,"https:\u002F\u002Fgithub.com\u002FTorchiaHub\u002FSkills\u002Fblob\u002Fmaster\u002F01-Inbox\u002Fdownloads\u002Fgithub-awesome-copilot\u002F20260429T115304Z\u002Fsource\u002Fskills\u002Froundup-setup\u002Freferences\u002Fconfig-template.md",{"path":92,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":93,"sourceHtmlUrl":94},"references\u002Fdesign-enhance.md",8281,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Freferences\u002Fdesign-enhance.md",{"path":96,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":97,"sourceHtmlUrl":98},"references\u002Fdesign-motion.md",5626,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Freferences\u002Fdesign-motion.md",{"path":100,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":101,"sourceHtmlUrl":102},"references\u002Fdesign-system.md",2720,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Freferences\u002Fdesign-system.md",{"path":104,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":105,"sourceHtmlUrl":106},"references\u002Flanding-page.md",23680,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Freferences\u002Flanding-page.md",{"path":108,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":109,"sourceHtmlUrl":110},"references\u002Ftaro-miniapp.md",6847,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Freferences\u002Ftaro-miniapp.md",{"path":112,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":113,"sourceHtmlUrl":114},"references\u002Fweb-react.md",2940,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Freferences\u002Fweb-react.md",{"path":116,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":117,"sourceHtmlUrl":118},"skill-report.json",23097,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Fskill-report.json",{"path":120,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":123,"sourceHtmlUrl":124},"templates\u002Fbackend-go\u002Fcmd\u002Fapi\u002Fmain.go","SCRIPT","脚本",3451,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fcmd\u002Fapi\u002Fmain.go",{"path":126,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":127,"sourceHtmlUrl":128},"templates\u002Fbackend-go\u002Fconfigs\u002Fconfig.common.yaml",659,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fconfigs\u002Fconfig.common.yaml",{"path":130,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":131,"sourceHtmlUrl":132},"templates\u002Fbackend-go\u002Fconfigs\u002Fconfig.dev.yaml",664,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fconfigs\u002Fconfig.dev.yaml",{"path":134,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":137,"sourceHtmlUrl":138},"templates\u002Fbackend-go\u002Fgo.mod","OTHER","其他",1966,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fgo.mod",{"path":140,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":141,"sourceHtmlUrl":142},"templates\u002Fbackend-go\u002Fgo.sum",10665,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fgo.sum",{"path":144,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":145,"sourceHtmlUrl":146},"templates\u002Fbackend-go\u002Finternal\u002Fcommon\u002Fbiz_err.go",2215,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fcommon\u002Fbiz_err.go",{"path":148,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":149,"sourceHtmlUrl":150},"templates\u002Fbackend-go\u002Finternal\u002Fcommon\u002Ferror.go",2077,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fcommon\u002Ferror.go",{"path":152,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":153,"sourceHtmlUrl":154},"templates\u002Fbackend-go\u002Finternal\u002Fconfig\u002Fconfig.go",6146,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fconfig\u002Fconfig.go",{"path":156,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":157,"sourceHtmlUrl":158},"templates\u002Fbackend-go\u002Finternal\u002Fconfig\u002Ftypes.go",1334,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fconfig\u002Ftypes.go",{"path":160,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":161,"sourceHtmlUrl":162},"templates\u002Fbackend-go\u002Finternal\u002Fdto\u002Fbase_dto.go",4644,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fdto\u002Fbase_dto.go",{"path":164,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":165,"sourceHtmlUrl":166},"templates\u002Fbackend-go\u002Finternal\u002Fhandler\u002Fuser_handler.go",1951,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fhandler\u002Fuser_handler.go",{"path":168,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":169,"sourceHtmlUrl":170},"templates\u002Fbackend-go\u002Finternal\u002Fmiddleware\u002Fcors.go",1129,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fmiddleware\u002Fcors.go",{"path":172,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":173,"sourceHtmlUrl":174},"templates\u002Fbackend-go\u002Finternal\u002Fmiddleware\u002Ferror_handler.go",2148,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fmiddleware\u002Ferror_handler.go",{"path":176,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":177,"sourceHtmlUrl":178},"templates\u002Fbackend-go\u002Finternal\u002Fmiddleware\u002Fwrap.go",1043,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fmiddleware\u002Fwrap.go",{"path":180,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":181,"sourceHtmlUrl":182},"templates\u002Fbackend-go\u002Finternal\u002Frouter\u002Frouter.go",3538,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Frouter\u002Frouter.go",{"path":184,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":185,"sourceHtmlUrl":186},"templates\u002Fbackend-go\u002Finternal\u002Fservice\u002Fservice_group.go",1053,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fservice\u002Fservice_group.go",{"path":188,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":189,"sourceHtmlUrl":190},"templates\u002Fbackend-go\u002Finternal\u002Fservice\u002Fuser_service.go",2411,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Finternal\u002Fservice\u002Fuser_service.go",{"path":192,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":193,"sourceHtmlUrl":194},"templates\u002Fbackend-go\u002Flocales\u002Fen.toml",888,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Flocales\u002Fen.toml",{"path":196,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":197,"sourceHtmlUrl":198},"templates\u002Fbackend-go\u002Flocales\u002Fzh.toml",862,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Flocales\u002Fzh.toml",{"path":200,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":201,"sourceHtmlUrl":202},"templates\u002Fbackend-go\u002Fmagefile.go",2435,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fmagefile.go",{"path":204,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":205,"sourceHtmlUrl":206},"templates\u002Fbackend-go\u002Fpkg\u002Fbase\u002Fhandler.go",2465,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fpkg\u002Fbase\u002Fhandler.go",{"path":208,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":209,"sourceHtmlUrl":210},"templates\u002Fbackend-go\u002Fpkg\u002Fdatabase\u002Fdatabase.go",2653,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fpkg\u002Fdatabase\u002Fdatabase.go",{"path":212,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":213,"sourceHtmlUrl":214},"templates\u002Fbackend-go\u002Fpkg\u002Fresponse\u002Fresponse.go",1614,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-go\u002Fpkg\u002Fresponse\u002Fresponse.go",{"path":216,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":217,"sourceHtmlUrl":218},"templates\u002Fbackend-python\u002Fapp\u002F__init__.py",187,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002F__init__.py",{"path":220,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":221,"sourceHtmlUrl":222},"templates\u002Fbackend-python\u002Fapp\u002Fconfig.py",1556,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Fconfig.py",{"path":224,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":225,"sourceHtmlUrl":226},"templates\u002Fbackend-python\u002Fapp\u002Fdb\u002F__init__.py",192,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Fdb\u002F__init__.py",{"path":228,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":229,"sourceHtmlUrl":230},"templates\u002Fbackend-python\u002Fapp\u002Fdb\u002Fsession.py",2703,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Fdb\u002Fsession.py",{"path":232,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":233,"sourceHtmlUrl":234},"templates\u002Fbackend-python\u002Fapp\u002Fmain.py",2212,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Fmain.py",{"path":236,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":237,"sourceHtmlUrl":238},"templates\u002Fbackend-python\u002Fapp\u002Fmodels\u002F__init__.py",196,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Fmodels\u002F__init__.py",{"path":240,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":241,"sourceHtmlUrl":242},"templates\u002Fbackend-python\u002Fapp\u002Frouter\u002F__init__.py",1093,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Frouter\u002F__init__.py",{"path":244,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":245,"sourceHtmlUrl":246},"templates\u002Fbackend-python\u002Fapp\u002Frouter\u002Flogin.py",796,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Frouter\u002Flogin.py",{"path":248,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":249,"sourceHtmlUrl":250},"templates\u002Fbackend-python\u002Fapp\u002Frouter\u002Fuser.py",797,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Frouter\u002Fuser.py",{"path":252,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":253,"sourceHtmlUrl":254},"templates\u002Fbackend-python\u002Fapp\u002Fschemas\u002F__init__.py",203,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Fschemas\u002F__init__.py",{"path":256,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":257,"sourceHtmlUrl":258},"templates\u002Fbackend-python\u002Fapp\u002Fschemas\u002Fbase_resp.py",2039,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Fschemas\u002Fbase_resp.py",{"path":260,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":261,"sourceHtmlUrl":262},"templates\u002Fbackend-python\u002Fapp\u002Futils\u002F__init__.py",184,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Futils\u002F__init__.py",{"path":264,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":265,"sourceHtmlUrl":266},"templates\u002Fbackend-python\u002Fapp\u002Futils\u002Flog.py",548,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fapp\u002Futils\u002Flog.py",{"path":268,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":269,"sourceHtmlUrl":270},"templates\u002Fbackend-python\u002Flocal-run.sh",105,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Flocal-run.sh",{"path":272,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":273,"sourceHtmlUrl":274},"templates\u002Fbackend-python\u002Fpyproject.toml",319,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fpyproject.toml",{"path":276,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":277,"sourceHtmlUrl":278},"templates\u002Fbackend-python\u002FREADME.md",0,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002FREADME.md",{"path":280,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":281,"sourceHtmlUrl":282},"templates\u002Fbackend-python\u002Fuv.lock",149674,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fbackend-python\u002Fuv.lock",{"path":284,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":285,"sourceHtmlUrl":286},"templates\u002Fminiapp\u002Fbabel.config.js",452,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fbabel.config.js",{"path":288,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":289,"sourceHtmlUrl":290},"templates\u002Fminiapp\u002Fcommitlint.config.mjs",65,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fcommitlint.config.mjs",{"path":292,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":293,"sourceHtmlUrl":294},"templates\u002Fminiapp\u002Fconfig\u002Fdev.js",275,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fconfig\u002Fdev.js",{"path":296,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":297,"sourceHtmlUrl":298},"templates\u002Fminiapp\u002Fconfig\u002Findex.js",3160,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fconfig\u002Findex.js",{"path":300,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":301,"sourceHtmlUrl":302},"templates\u002Fminiapp\u002Fconfig\u002Fprod.js",1395,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fconfig\u002Fprod.js",{"path":304,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":305,"sourceHtmlUrl":306},"templates\u002Fminiapp\u002Fproject.config.json",308,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fproject.config.json",{"path":308,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":309,"sourceHtmlUrl":310},"templates\u002Fminiapp\u002Fsrc\u002Fapp.config.js",507,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fsrc\u002Fapp.config.js",{"path":312,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":313,"sourceHtmlUrl":314},"templates\u002Fminiapp\u002Fsrc\u002Fapp.css",3672,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fsrc\u002Fapp.css",{"path":316,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":317,"sourceHtmlUrl":318},"templates\u002Fminiapp\u002Fsrc\u002Fapp.js",513,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fsrc\u002Fapp.js",{"path":320,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":321,"sourceHtmlUrl":322},"templates\u002Fminiapp\u002Fsrc\u002Findex.html",641,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fsrc\u002Findex.html",{"path":324,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":325,"sourceHtmlUrl":326},"templates\u002Fminiapp\u002Fsrc\u002Fpages\u002Findex\u002Findex.config.js",330,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fsrc\u002Fpages\u002Findex\u002Findex.config.js",{"path":328,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":329,"sourceHtmlUrl":330},"templates\u002Fminiapp\u002Fsrc\u002Fpages\u002Findex\u002Findex.jsx",6542,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fminiapp\u002Fsrc\u002Fpages\u002Findex\u002Findex.jsx",{"path":332,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":333,"sourceHtmlUrl":334},"templates\u002Fweb-react\u002Fcomponents.json",426,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fcomponents.json",{"path":336,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":337,"sourceHtmlUrl":338},"templates\u002Fweb-react\u002Feslint.config.js",736,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Feslint.config.js",{"path":340,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":341,"sourceHtmlUrl":342},"templates\u002Fweb-react\u002Findex.html",360,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Findex.html",{"path":344,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":345,"sourceHtmlUrl":346},"templates\u002Fweb-react\u002Fjsconfig.json",95,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fjsconfig.json",{"path":348,"resourceType":349,"resourceTypeDesc":350,"sizeBytes":351,"sourceHtmlUrl":352},"templates\u002Fweb-react\u002Fpublic\u002Fvite.svg","ASSET","资产文件",1448,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fpublic\u002Fvite.svg",{"path":354,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":355,"sourceHtmlUrl":356},"templates\u002Fweb-react\u002Fsrc\u002FApp.jsx",5684,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fsrc\u002FApp.jsx",{"path":358,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":359,"sourceHtmlUrl":360},"templates\u002Fweb-react\u002Fsrc\u002Fcomponents\u002Fui\u002Fbadge.jsx",2145,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fsrc\u002Fcomponents\u002Fui\u002Fbadge.jsx",{"path":362,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":363,"sourceHtmlUrl":364},"templates\u002Fweb-react\u002Fsrc\u002Fcomponents\u002Fui\u002Fbutton.jsx",6118,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fsrc\u002Fcomponents\u002Fui\u002Fbutton.jsx",{"path":366,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":367,"sourceHtmlUrl":368},"templates\u002Fweb-react\u002Fsrc\u002Fcomponents\u002Fui\u002Fcard.jsx",2749,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fsrc\u002Fcomponents\u002Fui\u002Fcard.jsx",{"path":370,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":371,"sourceHtmlUrl":372},"templates\u002Fweb-react\u002Fsrc\u002Fcomponents\u002Fui\u002Finput.jsx",1070,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fsrc\u002Fcomponents\u002Fui\u002Finput.jsx",{"path":374,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":375,"sourceHtmlUrl":376},"templates\u002Fweb-react\u002Fsrc\u002Findex.css",8372,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fsrc\u002Findex.css",{"path":378,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":379,"sourceHtmlUrl":380},"templates\u002Fweb-react\u002Fsrc\u002Flib\u002Futils.js",338,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fsrc\u002Flib\u002Futils.js",{"path":382,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":383,"sourceHtmlUrl":384},"templates\u002Fweb-react\u002Fsrc\u002Fmain.jsx",462,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fsrc\u002Fmain.jsx",{"path":386,"resourceType":121,"resourceTypeDesc":122,"sizeBytes":387,"sourceHtmlUrl":388},"templates\u002Fweb-react\u002Fvite.config.js",312,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbellybook\u002Fgenesis\u002Ftemplates\u002Fweb-react\u002Fvite.config.js",[390,402,412,421,427,434],{"skillNo":391,"name":392,"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":393,"categories":394,"keywords":398,"publishedAt":40},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[395],{"categoryNo":396,"categoryName":397,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[399,400,401],"model","model hierarchy","model hierarchy skill",{"skillNo":403,"name":404,"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":405,"categories":406,"keywords":408,"publishedAt":40},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[407],{"categoryNo":396,"categoryName":397,"taxonomyType":21,"taxonomyTypeDesc":22},[409,410,411],"MCP","zoom","zoom mcp",{"skillNo":413,"name":414,"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":415,"categories":416,"keywords":417,"publishedAt":40},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[418,419,420,410],"sdk","zoom apps sdk","apps",{"skillNo":422,"name":423,"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":424,"categories":425,"keywords":426,"publishedAt":40},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[423],{"skillNo":428,"name":429,"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":430,"categories":431,"keywords":433,"publishedAt":40},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[432],{"categoryNo":396,"categoryName":397,"taxonomyType":21,"taxonomyTypeDesc":22},[429],{"skillNo":435,"name":436,"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":437,"categories":438,"keywords":439,"publishedAt":40},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[436]]