[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M718VN49HDM2J7G75D3AP922":3,"skill-same:01M718VN49HDM2J7G75D3AP922":75},{"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":18,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":6,"ownerHtmlUrl":49,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":50,"install":51,"resources":64},"01M718VN49HDM2J7G75D3AP922","gh:nexus",null,"GitNexus code intelligence skill for analyzing repos. Run gitnexus analyze, query, cypher, context, and impact commands against indexed repositories. Auto-detects and installs gitnexus@1.6.3 if missing.","wangrenzhu-ola\u002FGaleHarnessCodingCLI","wangrenzhu-ola","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F113888128?v=4","01M718T5C0YYVP4Z7F4SH1MCHM","王韧竹(Bamboo Wang\u002F雪落)","01M718T5CN5T80VWXEWPK25PDQ",2,"MIT","https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Fplugins\u002Fgaleharness-cli\u002Fskills\u002Fgh-nexus\u002FSKILL.md",[],[19,5,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"Nexus","gh","status","repos","analyzing","commands","code intelligence","gitnexus","run","analyze","code","query","repositories","impact","auto","cypher","missing","repo","for","2026-11-10 10:12:30",false,"---\nname: gh:nexus\ndescription: \"GitNexus code intelligence skill for analyzing repos. Run gitnexus analyze, query, cypher, context, and impact commands against indexed repositories. Auto-detects and installs gitnexus@1.6.3 if missing.\"\nargument-hint: \"[analyze \u003Crepo-path> | status | query \u003Cquery> | cypher \u003Ccypher> | context \u003Csymbol> | impact \u003Csymbol>]\"\n---\n\n# GitNexus Code Intelligence\n\nAnalyze repositories with GitNexus to extract code intelligence — symbols, dependencies, call graphs, and impact analysis.\n\n> **License Caution:** GitNexus is distributed under the **PolyForm-Noncommercial-1.0.0** license. Use in commercial contexts requires a separate license. This skill is a convenience wrapper; license compliance is your responsibility.\n\n> **Boundary Notes:** GitNexus integration is **optional and non-blocking**. If gitnexus is unavailable and cannot be installed, the skill reports the limitation and stops gracefully rather than failing the session.\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `gh-nexus analyze \u003Crepo-path>` | Run `gitnexus analyze` on the target repository to index it for queries |\n| `gh-nexus status` | Check local GitNexus registry status (indexed repos, db health) |\n| `gh-nexus query \u003Cquery>` | Best-effort natural language query against indexed repos (experimental) |\n| `gh-nexus cypher \u003Ccypher>` | Run a Cypher query against the indexed repo graph database |\n| `gh-nexus context \u003Csymbol>` | Get full context for a symbol (definition, references, call chain) |\n| `gh-nexus impact \u003Csymbol>` | Get impact analysis for a symbol (who calls it, what breaks if changed) |\n\n## Auto-Install\n\nBefore running any command, detect whether `gitnexus` is available:\n\n```bash\ncommand -v gitnexus >\u002Fdev\u002Fnull 2>&1\n```\n\nIf missing, attempt installation in this order:\n\n1. **Global npm install** (preferred for repeated use):\n   ```bash\n   npm install -g gitnexus@1.6.3\n   ```\n\n2. **npx fallback** (no global install needed):\n   ```bash\n   npx --yes gitnexus@1.6.3 \u003Ccommand>\n   ```\n\nAfter install, verify:\n```bash\ngitnexus --version\n```\n\nIf both methods fail, report:\n> \"GitNexus is not available and could not be installed. Please install manually: `npm install -g gitnexus@1.6.3`\"\n\nThen stop gracefully — do not block the caller's workflow.\n\n## Execution Flow\n\n### Phase 0: Detect or Install\n\n1. Check `command -v gitnexus` (or `shutil.which(\"gitnexus\")` in Python)\n2. If found, use it directly\n3. If missing, run the auto-install sequence above\n4. If still missing after install attempts, report gracefully and stop\n\n### Phase 1: Dispatch Command\n\n| Subcommand | gitnexus equivalent | Notes |\n|------------|---------------------|-------|\n| `analyze \u003Crepo-path>` | `gitnexus analyze \u003Crepo-path>` | Indexes the repo; may take time for large codebases |\n| `status` | `gitnexus status` | Shows registry state, indexed repos, db size |\n| `query \u003Cquery>` | `gitnexus query \"\u003Cquery>\"` | Best-effort NL query; experimental quality |\n| `cypher \u003Ccypher>` | `gitnexus cypher \"\u003Ccypher>\"` | Direct Cypher against the graph; requires indexed repo |\n| `context \u003Csymbol>` | `gitnexus context \u003Csymbol>` | Symbol resolution (function, class, variable) |\n| `impact \u003Csymbol>` | `gitnexus impact \u003Csymbol>` | Change-impact analysis for the symbol |\n\nFor `npx` fallback usage, prefix commands with `npx --yes gitnexus@1.6.3` instead of `gitnexus`.\n\n### Phase 2: Present Results\n\n- Stream command output to the user\n- If the command returns non-zero, capture stderr and present the error\n- For `analyze`, note that indexing is async\u002Fbackground and may need a moment before queries work\n- For `query`, flag that results are experimental and should be verified\n\n## Error Handling\n\n| Scenario | Response |\n|----------|----------|\n| gitnexus not found, install fails | Graceful stop with manual install instructions |\n| Repo not indexed | Suggest running `gh-nexus analyze \u003Crepo-path>` first |\n| Cypher syntax error | Pass through gitnexus error; suggest checking Cypher syntax |\n| Symbol not found | Report \"Symbol not found in indexed repo\" |\n| Query returns empty | Report \"No results — try rephrasing or check if repo is indexed\" |\n\n## Metadata\n\n- **GitNexus version:** 1.6.3\n- **Node requirement:** v18+ (tested on v22.22.2)\n- **npm requirement:** 8+ (tested on 10.9.7)\n- **License:** PolyForm-Noncommercial-1.0.0 (GitNexus itself)\n","# GitNexus Code Intelligence\n\nAnalyze repositories with GitNexus to extract code intelligence — symbols, dependencies, call graphs, and impact analysis.\n\n> **License Caution:** GitNexus is distributed under the **PolyForm-Noncommercial-1.0.0** license. Use in commercial contexts requires a separate license. This skill is a convenience wrapper; license compliance is your responsibility.\n\n> **Boundary Notes:** GitNexus integration is **optional and non-blocking**. If gitnexus is unavailable and cannot be installed, the skill reports the limitation and stops gracefully rather than failing the session.\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `gh-nexus analyze \u003Crepo-path>` | Run `gitnexus analyze` on the target repository to index it for queries |\n| `gh-nexus status` | Check local GitNexus registry status (indexed repos, db health) |\n| `gh-nexus query \u003Cquery>` | Best-effort natural language query against indexed repos (experimental) |\n| `gh-nexus cypher \u003Ccypher>` | Run a Cypher query against the indexed repo graph database |\n| `gh-nexus context \u003Csymbol>` | Get full context for a symbol (definition, references, call chain) |\n| `gh-nexus impact \u003Csymbol>` | Get impact analysis for a symbol (who calls it, what breaks if changed) |\n\n## Auto-Install\n\nBefore running any command, detect whether `gitnexus` is available:\n\n```bash\ncommand -v gitnexus >\u002Fdev\u002Fnull 2>&1\n```\n\nIf missing, attempt installation in this order:\n\n1. **Global npm install** (preferred for repeated use):\n   ```bash\n   npm install -g gitnexus@1.6.3\n   ```\n\n2. **npx fallback** (no global install needed):\n   ```bash\n   npx --yes gitnexus@1.6.3 \u003Ccommand>\n   ```\n\nAfter install, verify:\n```bash\ngitnexus --version\n```\n\nIf both methods fail, report:\n> \"GitNexus is not available and could not be installed. Please install manually: `npm install -g gitnexus@1.6.3`\"\n\nThen stop gracefully — do not block the caller's workflow.\n\n## Execution Flow\n\n### Phase 0: Detect or Install\n\n1. Check `command -v gitnexus` (or `shutil.which(\"gitnexus\")` in Python)\n2. If found, use it directly\n3. If missing, run the auto-install sequence above\n4. If still missing after install attempts, report gracefully and stop\n\n### Phase 1: Dispatch Command\n\n| Subcommand | gitnexus equivalent | Notes |\n|------------|---------------------|-------|\n| `analyze \u003Crepo-path>` | `gitnexus analyze \u003Crepo-path>` | Indexes the repo; may take time for large codebases |\n| `status` | `gitnexus status` | Shows registry state, indexed repos, db size |\n| `query \u003Cquery>` | `gitnexus query \"\u003Cquery>\"` | Best-effort NL query; experimental quality |\n| `cypher \u003Ccypher>` | `gitnexus cypher \"\u003Ccypher>\"` | Direct Cypher against the graph; requires indexed repo |\n| `context \u003Csymbol>` | `gitnexus context \u003Csymbol>` | Symbol resolution (function, class, variable) |\n| `impact \u003Csymbol>` | `gitnexus impact \u003Csymbol>` | Change-impact analysis for the symbol |\n\nFor `npx` fallback usage, prefix commands with `npx --yes gitnexus@1.6.3` instead of `gitnexus`.\n\n### Phase 2: Present Results\n\n- Stream command output to the user\n- If the command returns non-zero, capture stderr and present the error\n- For `analyze`, note that indexing is async\u002Fbackground and may need a moment before queries work\n- For `query`, flag that results are experimental and should be verified\n\n## Error Handling\n\n| Scenario | Response |\n|----------|----------|\n| gitnexus not found, install fails | Graceful stop with manual install instructions |\n| Repo not indexed | Suggest running `gh-nexus analyze \u003Crepo-path>` first |\n| Cypher syntax error | Pass through gitnexus error; suggest checking Cypher syntax |\n| Symbol not found | Report \"Symbol not found in indexed repo\" |\n| Query returns empty | Report \"No results — try rephrasing or check if repo is indexed\" |\n\n## Metadata\n\n- **GitNexus version:** 1.6.3\n- **Node requirement:** v18+ (tested on v22.22.2)\n- **npm requirement:** 8+ (tested on 10.9.7)\n- **License:** PolyForm-Noncommercial-1.0.0 (GitNexus itself)\n",{"name":5,"description":7,"argument-hint":43},"[analyze \u003Crepo-path> | status | query \u003Cquery> | cypher \u003Ccypher> | context \u003Csymbol> | impact \u003Csymbol>]","main","adde77e5116dc3a65ca3385f7d19d086cd10a74c","plugins\u002Fgaleharness-cli\u002Fskills\u002Fgh-nexus",1,"https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI","https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola","2026-06-13 09:21:37",{"source":8,"skillName":5,"commands":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add wangrenzhu-ola\u002FGaleHarnessCodingCLI --skill \"gh:nexus\"",{"tool":57,"command":58},"bunx","bunx skills add wangrenzhu-ola\u002FGaleHarnessCodingCLI --skill \"gh:nexus\"",{"tool":60,"command":61},"pnpm","pnpm dlx skills add wangrenzhu-ola\u002FGaleHarnessCodingCLI --skill \"gh:nexus\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Fplugins\u002Fgaleharness-cli\u002Fskills\u002Fgh-nexus\u002FSKILL.md",true,[65,71],{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"references\u002Fgitnexus_dispatch.py","SCRIPT","脚本",4868,"https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Fplugins\u002Fgaleharness-cli\u002Fskills\u002Fgh-nexus\u002Freferences\u002Fgitnexus_dispatch.py",{"path":72,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":73,"sourceHtmlUrl":74},"references\u002Fgitnexus_dispatch.sh",3486,"https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Fplugins\u002Fgaleharness-cli\u002Fskills\u002Fgh-nexus\u002Freferences\u002Fgitnexus_dispatch.sh",[76,91,104,115,123,131],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":87,"publishedAt":38},"01M718XZ8QAQPM8BS5K9M2YQTJ","skill-one","Sample skill","https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsample-plugin\u002Fskills\u002Fskill-one\u002FSKILL.md",[82],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[88,89,90],"skill one","sample skill","sample",{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":98,"publishedAt":38},"01M718XYEEENP5G592XVQ6MGVR","disabled-skill","A skill with model invocation disabled","https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsample-plugin\u002Fskills\u002Fdisabled-skill\u002FSKILL.md",[97],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},[99,100,101,102,103],"disabled skill","with","with model","true","model",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":111,"publishedAt":38},"01M718XXNH8T61H0EJE0BHE593","claude-only-skill","A skill restricted to Claude Code only","https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsample-plugin\u002Fskills\u002Fclaude-only-skill\u002FSKILL.md",[110],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},[112,113,114,29],"only","claude only skill","claude only",{"skillNo":116,"name":117,"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":118,"categories":119,"keywords":120,"publishedAt":38},"01M718XWMPEPBWHC05JNGKSEF0","default-skill","https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fcustom-paths\u002Fskills\u002Fdefault-skill\u002FSKILL.md",[],[121,122],"default skill","default",{"skillNo":124,"name":125,"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":126,"categories":127,"keywords":128,"publishedAt":38},"01M718XVZXW8CXYBNQZPJPNB6B","custom-skill","https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fcustom-paths\u002Fcustom-skills\u002Fcustom-skill\u002FSKILL.md",[],[129,130],"custom","custom skill",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":140,"publishedAt":38},"01M718XT6P96FVR69X0EEKK2N6","test-xcode","Build and test iOS apps on simulator using XcodeBuildMCP. Use after making iOS code changes, before creating a PR, or when verifying app behavior and checking for crashes on simulator.","https:\u002F\u002Fgithub.com\u002Fwangrenzhu-ola\u002FGaleHarnessCodingCLI\u002Fblob\u002Fmain\u002Fplugins\u002Fgaleharness-cli\u002Fskills\u002Ftest-xcode\u002FSKILL.md",[137],{"categoryNo":138,"categoryName":139,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000008","测试与质量",[141,142,143,144,145,146,147,37,122,102,148,149,150,151,29,152,153,154,155,156],"test","xcode","test xcode","apps","app","build and test","pr","xcodebuildmcp","use","scheme","when","changes","build","ios","name","behavior"]