[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C2P9QAQJPMXJXP2F1836ZD":3,"skill-same:01M6C2P9QAQJPMXJXP2F1836ZD":66},{"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":17,"publishedAt":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":45,"commitSha":46,"skillDirectory":47,"forksCount":48,"repositoryHtmlUrl":49,"repositoryHomepageUrl":6,"ownerHtmlUrl":50,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":51,"install":52,"resources":65},"01M6C2P9QAQJPMXJXP2F1836ZD","mvp-site-app-dev-i6xf2p72ka-uc-a-run-app-root",null,"API skill for mvp-site-app-dev-i6xf2p72ka-uc.a.run.app. Use when: interacting with this site's APIs, automating workflows, debugging requests. Auth: Unknown — capture may reveal auth mechanism.","jleechanorg\u002Fjleechan-skills","jleechanorg","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F221404966?v=4","01M6C1VJ99XG950X1DWPEBCBGX","01M6C1VJDK5YVDNT3362RT5WSB",6,"MIT","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills_archive\u002F2026-08-27-historical-zero-use\u002Fmvp-site-app-dev-i6xf2p72ka-uc-a-run-app\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"app dev","run","dev","site","run app","root","mvp site app dev i6xf2p72ka uc a run app root","app","mvp","campaign","when","unknown","for","requests","with","workflows","use","capture","api","debugging","auth","2026-11-10 10:12:30",false,"---\nname: mvp-site-app-dev-i6xf2p72ka-uc-a-run-app-root\ndescription: \"API skill for mvp-site-app-dev-i6xf2p72ka-uc.a.run.app. Use when: interacting with this site's APIs, automating workflows, debugging requests. Auth: Unknown — capture may reveal auth mechanism.\"\ntags: [campaign]\n---\n\n# mvp-site-app-dev-i6xf2p72ka-uc.a.run.app\n\n## Auth\n\nUnknown — capture may reveal auth mechanism\n\nFor Firebase\u002FJWT sites: use superpower chrome's `window.fetchApi()` which attaches the correct token automatically.\n\n## Endpoints\n\n| Method | Path | Description | Content-Type |\n|--------|------|-------------|--------------|\n| GET | `https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Fcampaigns` | Captured via superpower chrome fetchApi |  |\n| GET | `https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Fsettings` | Captured via superpower chrome fetchApi |  |\n| GET | `https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Ftime` | Captured via superpower chrome fetchApi |  |\n\n## Response Shapes (captured)\n\n**GET https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Fcampaigns**\n```json\n[\n  {\n    \"created_at\": \"2026-04-15T09:57:22.210005+00:00\",\n    \"id\": \"9KUApA77D7snKenULuKh\",\n    \"initial_prompt\": \"Character: A brave AI agent exploring APIs | Setting: A world where browsers make API calls\",\n    \"last_played\": \"2026-04-15T09:58:35.078406+00:00\",\n    \"title\": \"Claude Browserclaw Test\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:48:48.615069+00:00\",\n    \"id\": \"cntvDfj7cGUhUFkxcmV3\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:50:40.282558+00:00\",\n    \"title\": \"Same Size Test 1776138519\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:26:58.113332+00:00\",\n    \"id\": \"L5iB5eWq8TyzQW3qFDDv\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:50:12.349758+00:00\",\n    \"title\": \"Same Size Test 1776137125\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:19:54.362303+00:00\",\n    \"id\": \"z7eDk3NzY1mB6BTm23yu\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:46:19.030851+00:00\",\n    \"title\": \"Same Size Test 1776136773\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:32:48.030641+00:00\",\n    \"id\": \"Z2sEA1hQW3YJbyQHvvt6\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:34:04.293029+00:00\",\n    \"title\": \"Same Size Test 1776137520\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:28:50.785347+00:00\",\n    \"id\": \"XHWCpllzfKNgwf6o1Jvc\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:33:37.986261+00:00\",\n    \"title\": \"Same Size Test 1776137287\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:22:39.855096+00:00\",\n    \"id\": \"zheWLda5wsD\n    ... (truncated)\n```\n\n**GET https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Fsettings**\n```json\n{\n  \"cerebras_model\": \"qwen-3-235b-a22b-instruct-2507\",\n  \"debug_mode\": true,\n  \"faction_minigame_enabled\": true,\n  \"gemini_model\": \"gemini-2.5-flash\",\n  \"has_custom_cerebras_key\": false,\n  \"has_custom_gemini_key\": false,\n  \"has_custom_openclaw_gateway_token\": true,\n  \"has_custom_openclaw_key\": false,\n  \"has_custom_openrouter_key\": false,\n  \"llm_provider\": \"gemini\",\n  \"openclaw_gateway_port\": 18789,\n  \"openclaw_gateway_url\": \"https:\u002F\u002Fexample.com\",\n  \"openrouter_model\": \"meta-llama\u002Fllama-3.1-70b-instruct\"\n}\n```\n\n**GET https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Ftime**\n```json\n{\n  \"server_time_utc\": \"2026-04-15T10:04:44.085008+00:00\",\n  \"server_timestamp\": 1776247484,\n  \"server_timestamp_ms\": 1776247484085\n}\n```\n\n\n## Usage Examples\n\n### Via browserclaw (recommended)\n```bash\n# Extend the capture\nbrowserclaw capture --url \"https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\" --output \u002Ftmp\u002Fcapture.har --manual\n\n# Re-infer endpoints\nbrowserclaw infer --har \u002Ftmp\u002Fcapture.har --output \u002Ftmp\u002Fcatalog.json --site \"mvp-site-app-dev-i6xf2p72ka-uc.a.run.app\"\n```\n\n### Via superpower chrome (for authenticated sites)\n```javascript\n\u002F\u002F In Chrome DevTools console on the target site:\nconst data = (await window.fetchApi('\u002Fapi\u002Fendpoint')).data;\nconsole.log(JSON.stringify(data, null, 2));\n```\n\n### Via generated client\n```python\nfrom generated_client import BrowserClawClient\nclient = BrowserClawClient()\n# Auth handled by the site — use superpower chrome for authenticated calls\n```\n\n## Extending This Skill\n\n```bash\n# Capture more of the site\nbrowserclaw learn --url \"https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fmore\u002Froutes\" --output-dir .\u002Fextended --save-skill\n\n# WebSocket capture (if site uses WS)\nbrowserclaw capture-ws --url \"https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\" --output \u002Ftmp\u002Fws.json --manual\nbrowserclaw generate-ws --ws-capture \u002Ftmp\u002Fws.json --output-dir .\u002Fws_generated\n```\n\n## Notes\n\n- Source HAR: `None`\n- Endpoints captured: 3\n- LLM provider used for enrichment: none\n- This skill is auto-generated by browserclaw — verify accuracy before deploying.\n","# mvp-site-app-dev-i6xf2p72ka-uc.a.run.app\n\n## Auth\n\nUnknown — capture may reveal auth mechanism\n\nFor Firebase\u002FJWT sites: use superpower chrome's `window.fetchApi()` which attaches the correct token automatically.\n\n## Endpoints\n\n| Method | Path | Description | Content-Type |\n|--------|------|-------------|--------------|\n| GET | `https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Fcampaigns` | Captured via superpower chrome fetchApi |  |\n| GET | `https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Fsettings` | Captured via superpower chrome fetchApi |  |\n| GET | `https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Ftime` | Captured via superpower chrome fetchApi |  |\n\n## Response Shapes (captured)\n\n**GET https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Fcampaigns**\n```json\n[\n  {\n    \"created_at\": \"2026-04-15T09:57:22.210005+00:00\",\n    \"id\": \"9KUApA77D7snKenULuKh\",\n    \"initial_prompt\": \"Character: A brave AI agent exploring APIs | Setting: A world where browsers make API calls\",\n    \"last_played\": \"2026-04-15T09:58:35.078406+00:00\",\n    \"title\": \"Claude Browserclaw Test\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:48:48.615069+00:00\",\n    \"id\": \"cntvDfj7cGUhUFkxcmV3\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:50:40.282558+00:00\",\n    \"title\": \"Same Size Test 1776138519\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:26:58.113332+00:00\",\n    \"id\": \"L5iB5eWq8TyzQW3qFDDv\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:50:12.349758+00:00\",\n    \"title\": \"Same Size Test 1776137125\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:19:54.362303+00:00\",\n    \"id\": \"z7eDk3NzY1mB6BTm23yu\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:46:19.030851+00:00\",\n    \"title\": \"Same Size Test 1776136773\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:32:48.030641+00:00\",\n    \"id\": \"Z2sEA1hQW3YJbyQHvvt6\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:34:04.293029+00:00\",\n    \"title\": \"Same Size Test 1776137520\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:28:50.785347+00:00\",\n    \"id\": \"XHWCpllzfKNgwf6o1Jvc\",\n    \"initial_prompt\": \"Character: Aric the Fighter (Level 5) | Setting: A dark dungeon with torchlight | Description: Same-...\",\n    \"last_played\": \"2026-04-14T03:33:37.986261+00:00\",\n    \"title\": \"Same Size Test 1776137287\"\n  },\n  {\n    \"created_at\": \"2026-04-14T03:22:39.855096+00:00\",\n    \"id\": \"zheWLda5wsD\n    ... (truncated)\n```\n\n**GET https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Fsettings**\n```json\n{\n  \"cerebras_model\": \"qwen-3-235b-a22b-instruct-2507\",\n  \"debug_mode\": true,\n  \"faction_minigame_enabled\": true,\n  \"gemini_model\": \"gemini-2.5-flash\",\n  \"has_custom_cerebras_key\": false,\n  \"has_custom_gemini_key\": false,\n  \"has_custom_openclaw_gateway_token\": true,\n  \"has_custom_openclaw_key\": false,\n  \"has_custom_openrouter_key\": false,\n  \"llm_provider\": \"gemini\",\n  \"openclaw_gateway_port\": 18789,\n  \"openclaw_gateway_url\": \"https:\u002F\u002Fexample.com\",\n  \"openrouter_model\": \"meta-llama\u002Fllama-3.1-70b-instruct\"\n}\n```\n\n**GET https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fapi\u002Ftime**\n```json\n{\n  \"server_time_utc\": \"2026-04-15T10:04:44.085008+00:00\",\n  \"server_timestamp\": 1776247484,\n  \"server_timestamp_ms\": 1776247484085\n}\n```\n\n\n## Usage Examples\n\n### Via browserclaw (recommended)\n```bash\n# Extend the capture\nbrowserclaw capture --url \"https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\" --output \u002Ftmp\u002Fcapture.har --manual\n\n# Re-infer endpoints\nbrowserclaw infer --har \u002Ftmp\u002Fcapture.har --output \u002Ftmp\u002Fcatalog.json --site \"mvp-site-app-dev-i6xf2p72ka-uc.a.run.app\"\n```\n\n### Via superpower chrome (for authenticated sites)\n```javascript\n\u002F\u002F In Chrome DevTools console on the target site:\nconst data = (await window.fetchApi('\u002Fapi\u002Fendpoint')).data;\nconsole.log(JSON.stringify(data, null, 2));\n```\n\n### Via generated client\n```python\nfrom generated_client import BrowserClawClient\nclient = BrowserClawClient()\n# Auth handled by the site — use superpower chrome for authenticated calls\n```\n\n## Extending This Skill\n\n```bash\n# Capture more of the site\nbrowserclaw learn --url \"https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\u002Fmore\u002Froutes\" --output-dir .\u002Fextended --save-skill\n\n# WebSocket capture (if site uses WS)\nbrowserclaw capture-ws --url \"https:\u002F\u002Fmvp-site-app-dev-i6xf2p72ka-uc.a.run.app\" --output \u002Ftmp\u002Fws.json --manual\nbrowserclaw generate-ws --ws-capture \u002Ftmp\u002Fws.json --output-dir .\u002Fws_generated\n```\n\n## Notes\n\n- Source HAR: `None`\n- Endpoints captured: 3\n- LLM provider used for enrichment: none\n- This skill is auto-generated by browserclaw — verify accuracy before deploying.\n",{"name":5,"tags":44,"description":7},[27],"main","42ccd02cbf5e8e47839dc3eab6fc754dc6b339cf",".claude\u002Fskills_archive\u002F2026-08-27-historical-zero-use\u002Fmvp-site-app-dev-i6xf2p72ka-uc-a-run-app",0,"https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills","https:\u002F\u002Fgithub.com\u002Fjleechanorg","2026-11-12 14:45:07",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add jleechanorg\u002Fjleechan-skills --skill mvp-site-app-dev-i6xf2p72ka-uc-a-run-app-root",{"tool":58,"command":59},"bunx","bunx skills add jleechanorg\u002Fjleechan-skills --skill mvp-site-app-dev-i6xf2p72ka-uc-a-run-app-root",{"tool":61,"command":62},"pnpm","pnpm dlx skills add jleechanorg\u002Fjleechan-skills --skill mvp-site-app-dev-i6xf2p72ka-uc-a-run-app-root","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills_archive\u002F2026-08-27-historical-zero-use\u002Fmvp-site-app-dev-i6xf2p72ka-uc-a-run-app\u002FSKILL.md",true,[],[67,83,104,118,132,148],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":39},"01M716Y5MTJ6GYJZ2ATXCJK8G4","instinct","Use when the user invokes \u002Finstinct or \u002Fin, or asks to \"message Instinct\", \"ask Instinct\", \"tell Instinct\", \"check Instinct\", or read replies from the configured peer assistant. iMessage first, WhatsApp Web as fallback.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Finstinct\u002FSKILL.md",[],[69,74,28,75,76,34,77,78,79,80,81,82],"user","replies","check","identity","whatsapp","gmail","read","message","ask",{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":94,"publishedAt":39},"01M716Y4HF7FVVMJSA2CCVN5VF","hr","Compatibility alias for history-resume; produce the same fresh-state, provenance-aware resume briefing.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fhr\u002FSKILL.md",[89],{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[85,95,96,97,30,98,99,100,101,102,103],"resume","compatibility","provenance","history","produce","alias","briefing","state","fresh",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":111,"publishedAt":39},"01M716Y1FFNFKFJYYKF8HQA6T8","history-resume","Resume briefing for the current repository branch or worktree using fresh state and admitted history sources.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fhistory-resume\u002FSKILL.md",[110],{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},[98,95,112,113,74,114,101,115,30,116,117,102,103],"history resume","branch","analysis","repository","worktree","sources",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":39},"01M716XWXJ8EPHK4RH9T14TR85","grok","Alias for the canonical grokbot browser conversation workflow; \u002Fgrok talks to the Grok bot the same way \u002Fdot talks to Dot.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgrok\u002FSKILL.md",[],[120,125,126,127,30,128,100,129,130,131],"dot","bot","workflow","canonical","conversation","browser","grokbot",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":39},"01M70N9Q07DTE0EW5KFXMMMSJ0","codexa-bench","Compare `codexa` and normal `codex` on a fair split of comparable work by default; use `--strict` for duplicate runs of the exact same task.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fcodexa-bench\u002FSKILL.md",[],[139,140,141,34,142,30,143,144,145,146,147],"codexa bench","work","split","default","duplicate","task","compare","normal","codex",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":152,"licenseFileUrl":153,"sourceHtmlUrl":154,"categories":155,"keywords":167,"publishedAt":39},"01M6C24S2X60SP8BBFGAEKPEGW","frontend-design","Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML\u002FCSS layouts, or when styling\u002Fbeautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Ffrontend-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Ffrontend-design\u002FSKILL.md",[156,161,164],{"categoryNo":157,"categoryName":158,"taxonomyType":159,"taxonomyTypeDesc":160},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",{"categoryNo":162,"categoryName":163,"taxonomyType":159,"taxonomyTypeDesc":160},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":165,"categoryName":166,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000032","设计师",[168,169,170,34,171,172,173,74,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,32,189,190,28,191],"frontend","design","frontend design","generic","ui design","react","html","components","code","artifacts","ui","aesthetics","Production","web components","landing","applications","quality","web","css","create","examples","react components","web ui","pages"]