[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71KEDSDFGBVR2APKB30WY1V":3,"skill-same:01M71KEDSDFGBVR2APKB30WY1V":81},{"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":28,"publishedAt":46,"linkOnly":47,"markdownContent":48,"markdownBody":49,"frontMatter":50,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":56,"ownerHtmlUrl":57,"ownerBlogUrl":58,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M71KEDSDFGBVR2APKB30WY1V","code_review",null,"Spawn a code review (architect) subagent for deep analysis, planning, and debugging. The architect specializes in strategic guidance rather than implementation. Architect should be called after building major features. Relies on `delegation` skill.","clawdsolana\u002FOpenClawd","clawdsolana","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F279036008?v=4","01M71JTVF9FNGKE2SVJRPTQM31","OpenClawd","01M71JTVGCKWBSS8ZYC1HYWVA5",2,"MIT","https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fskills\u002Fcode_review\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"code","review","code review","architect","subagent","analysis","debugging","strategic","implementation","delegation","guidance","features","spawn","for","planning","deep analysis","deep","2026-11-10 10:12:30",false,"---\nname: code_review\ndescription: Spawn a code review (architect) subagent for deep analysis, planning, and debugging. The architect specializes in strategic guidance rather than implementation. Architect should be called after building major features. Relies on `delegation` skill.\n---\n\n# Architect Skill\n\nSpawn an code review (a.k.a architect) subagent for analysis and planning. The architect specializes in analysis and strategic guidance rather than implementation.\n\n## When to Use\n\nUse this skill when:\n\n- You need deep architectural analysis or code understanding\n- You want strategic recommendations about system design or patterns\n- You need comprehensive analysis of code quality or technical debt\n- You want root cause analysis and debugging assistance\n\n## When NOT to Use\n\n- Simple tasks that you can complete directly\n- Tasks that require file edits or implementation (use delegation skill instead)\n- Read-only operations (use ripgrep or glob\u002Fread tools instead)\n\n## Available Functions\n\n### architect(task, relevantFiles, ...)\n\nSpawn an architect subagent for analysis and planning.\n\n**Parameters:**\n\n- `task` (str, required): The analytical task or question for the architect\n- `relevantFiles` (list[str], required): Full file paths to analyze\n- `responsibility` (str, default \"evaluate_task\"): Focus area: \"debug\", \"plan\", or \"evaluate_task\"\n- `includeGitDiff` (bool, default False): Include current unstaged git diff\n- `relevantGitCommits` (str, optional): Git commit range to analyze (e.g., \"HEAD~3..HEAD\")\n\n**Returns:** Dict with analysis results\n\n```json\n{\n    \"success\": true,\n    \"message\": \"Analysis summary\",\n    \"subagentAlias\": \"architect_1\",\n    \"result\": \"Full analysis output...\"\n}\n```\n\n**Responsibilities:**\n\n- **evaluate_task**: Assess completed or ongoing work against goals\n- **plan**: Create implementation plans with task decomposition and sequencing\n- **debug**: Root cause analysis, reproduction steps, and recommended fixes\n\n**Example:**\n\n```javascript\n\u002F\u002F Plan a new feature\nconst result = await architect({\n    task: \"Create a plan for implementing rate limiting on API endpoints.\",\n    relevantFiles: [\"src\u002Fmiddleware\u002Findex.ts\", \"src\u002Froutes\u002Fapi.ts\"],\n    responsibility: \"plan\"\n});\nconsole.log(result.result);\n\n\u002F\u002F Debug an issue\nconst result2 = await architect({\n    task: \"The UserAuthService.validateSession() returns false for valid tokens.\",\n    relevantFiles: [\"src\u002Fservices\u002FUserAuthService.ts\", \"src\u002Futils\u002Fjwt.ts\"],\n    responsibility: \"debug\",\n    includeGitDiff: true\n});\n```\n\n## Best Practices\n\n1. **Be specific in your task description**: Include concrete function names, error messages, or design goals\n2. **Provide relevant files**: The architect can only analyze files you pass in `relevantFiles`\n3. **Choose the right responsibility**: Use \"plan\" for new work, \"debug\" for issues, \"evaluate_task\" for reviewing progress\n4. **Use `includeGitDiff`**: When debugging regressions, include the diff to help the architect identify recent changes\n5. **Use `relevantGitCommits`**: When you need the architect to understand recent history (e.g., \"HEAD~3..HEAD\")\n","# Architect Skill\n\nSpawn an code review (a.k.a architect) subagent for analysis and planning. The architect specializes in analysis and strategic guidance rather than implementation.\n\n## When to Use\n\nUse this skill when:\n\n- You need deep architectural analysis or code understanding\n- You want strategic recommendations about system design or patterns\n- You need comprehensive analysis of code quality or technical debt\n- You want root cause analysis and debugging assistance\n\n## When NOT to Use\n\n- Simple tasks that you can complete directly\n- Tasks that require file edits or implementation (use delegation skill instead)\n- Read-only operations (use ripgrep or glob\u002Fread tools instead)\n\n## Available Functions\n\n### architect(task, relevantFiles, ...)\n\nSpawn an architect subagent for analysis and planning.\n\n**Parameters:**\n\n- `task` (str, required): The analytical task or question for the architect\n- `relevantFiles` (list[str], required): Full file paths to analyze\n- `responsibility` (str, default \"evaluate_task\"): Focus area: \"debug\", \"plan\", or \"evaluate_task\"\n- `includeGitDiff` (bool, default False): Include current unstaged git diff\n- `relevantGitCommits` (str, optional): Git commit range to analyze (e.g., \"HEAD~3..HEAD\")\n\n**Returns:** Dict with analysis results\n\n```json\n{\n    \"success\": true,\n    \"message\": \"Analysis summary\",\n    \"subagentAlias\": \"architect_1\",\n    \"result\": \"Full analysis output...\"\n}\n```\n\n**Responsibilities:**\n\n- **evaluate_task**: Assess completed or ongoing work against goals\n- **plan**: Create implementation plans with task decomposition and sequencing\n- **debug**: Root cause analysis, reproduction steps, and recommended fixes\n\n**Example:**\n\n```javascript\n\u002F\u002F Plan a new feature\nconst result = await architect({\n    task: \"Create a plan for implementing rate limiting on API endpoints.\",\n    relevantFiles: [\"src\u002Fmiddleware\u002Findex.ts\", \"src\u002Froutes\u002Fapi.ts\"],\n    responsibility: \"plan\"\n});\nconsole.log(result.result);\n\n\u002F\u002F Debug an issue\nconst result2 = await architect({\n    task: \"The UserAuthService.validateSession() returns false for valid tokens.\",\n    relevantFiles: [\"src\u002Fservices\u002FUserAuthService.ts\", \"src\u002Futils\u002Fjwt.ts\"],\n    responsibility: \"debug\",\n    includeGitDiff: true\n});\n```\n\n## Best Practices\n\n1. **Be specific in your task description**: Include concrete function names, error messages, or design goals\n2. **Provide relevant files**: The architect can only analyze files you pass in `relevantFiles`\n3. **Choose the right responsibility**: Use \"plan\" for new work, \"debug\" for issues, \"evaluate_task\" for reviewing progress\n4. **Use `includeGitDiff`**: When debugging regressions, include the diff to help the architect identify recent changes\n5. **Use `relevantGitCommits`**: When you need the architect to understand recent history (e.g., \"HEAD~3..HEAD\")\n",{"name":5,"description":7},"main","6b4a291df75c639681e93b4b5b812126443fd6ed","skills\u002Fcode_review",3,"https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd","https:\u002F\u002Fsolanaclawd.com\u002Fopenclawd","https:\u002F\u002Fgithub.com\u002Fclawdsolana","https:\u002F\u002Fmusebook.trade","Welcome to Open Clawd. The future of Ai on and off chain. Bringing webMCP to web 3 using X402, A2A, MPP and so much more!","2026-08-01 09:30:51",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add clawdsolana\u002FOpenClawd --skill code_review",{"tool":67,"command":68},"bunx","bunx skills add clawdsolana\u002FOpenClawd --skill code_review",{"tool":70,"command":71},"pnpm","pnpm dlx skills add clawdsolana\u002FOpenClawd --skill code_review","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fskills\u002Fcode_review\u002FSKILL.md",true,[75],{"path":76,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":79,"sourceHtmlUrl":80},".fingerprint","OTHER","其他",32,"https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fskills\u002Fcode_review\u002F.fingerprint",[82,112,139,165,175,199],{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":91,"publishedAt":111},"01M71KRBD0W01EAXJ8YM4M1SJ2","solana-dev","End-to-end Solana development playbook (Jan 2026). Prefer Solana Foundation framework-kit (@solana\u002Fclient + @solana\u002Freact-hooks) for React\u002FNext.js UI. Prefer @solana\u002Fkit for all new client\u002FRPC\u002Ftransaction code. When legacy dependencies require web3.js, isolate it behind @solana\u002Fweb3-compat (or @solana\u002Fweb3.js as a true legacy fallback). Covers wallet-standard-first connection (incl. ConnectorKit), Anchor\u002FPinocchio programs, Codama-based client generation, LiteSVM\u002FMollusk\u002FSurfpool testing, and security checklists.","https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fsolana-dev\u002FSKILL.md",[88],{"categoryNo":89,"categoryName":90,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[92,93,94,95,96,97,98,99,100,101,102,29,103,104,105,106,107,108,109,110],"solana dev","dev","solana","Wallet","end","testing","hooks","kit","new","when","web3","react","next","2026","playbook","security","ui","fallback","framework","2026-11-10 10:56:23",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":121,"publishedAt":111},"01M71KR8QPESSY61SVE8ZTFNVT","xurl","A CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.","https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fskills\u002Fxurl\u002FSKILL.md",[118],{"categoryNo":119,"categoryName":120,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[114,122,123,124,125,126,127,101,128,129,130,131,132,133,134,135,42,136,137,138],"posts","Media","x api","search","send","tap","you","api","cli","read","install","cli tool","endpoint","brew","manage","tool","twitter",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":146,"publishedAt":111},"01M71KR6FSXV88YDKWP7NBY3SH","wurk-integration","WURK API integration for monetizing agents with x402 payments on Solana\u002FBase - create social jobs, custom challenges, and agent help tasks","https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fskills\u002Fwurk-integration\u002FSKILL.md",[145],{"categoryNo":119,"categoryName":120,"taxonomyType":21,"taxonomyTypeDesc":22},[147,148,149,150,151,152,153,154,129,155,156,157,158,159,160,161,42,162,163,164],"wurk","wurk integration","integration","x402","social","payments","tasks","team","create","social-jobs","command","agent-help","custom-jobs","clawd","safe","api integration","custom","true",{"skillNo":166,"name":167,"nameZh":6,"description":168,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":169,"categories":170,"keywords":171,"publishedAt":111},"01M71KR4HCX41BPAK9GP7RPRRP","workflows","Manage application workflows including configuration, restart, and removal.","https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fskills\u002Fworkflows\u002FSKILL.md",[],[167,136,172,173,174],"configuration","application","restart",{"skillNo":176,"name":177,"nameZh":6,"description":178,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":179,"categories":180,"keywords":181,"publishedAt":111},"01M71KR1VM0F5GPEQDNG5J7A0H","web-search","Search the web, fetch content, extract branding profiles, and capture screenshots from URLs. Use for real-time information, API documentation, current events, design matching, and visual reference.","https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fskills\u002Fweb-search\u002FSKILL.md",[],[182,125,183,184,185,42,186,187,188,189,190,191,192,129,193,194,195,196,197,198],"web search","web","fetch","api documentation","real-time","time","profiles","design","use","information","visual","documentation","branding","matching","reference","capture","content",{"skillNo":200,"name":201,"nameZh":6,"description":202,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":203,"categories":204,"keywords":205,"publishedAt":111},"01M71KQZN5MR1JFQHG5GWXYAHS","weather","Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.","https:\u002F\u002Fgithub.com\u002Fclawdsolana\u002FOpenClawd\u002Fblob\u002Fmain\u002Fskills\u002Fweather\u002FSKILL.md",[],[201,206,42,207,190,101,34,129,208,209,210,211,212,213,214,215,216,217],"get","open","alerts","temperature","curl","via","help","about","https","location","data","user"]