gitnexus-wiki
使用 GitNexus 调用大语言模型生成项目架构 Wiki。当用户要求生成文档、创建项目 Wiki 或编写架构文档时调用。注意:脚本在技能目录下,执行在当前项目目录下。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
使用 GitNexus 调用大语言模型生成项目架构 Wiki。当用户要求生成文档、创建项目 Wiki 或编写架构文档时调用。注意:脚本在技能目录下,执行在当前项目目录下。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
零依赖的 Jira CLI 辅助技能 (基于 Python 3),专为 Jira Server 7.5.2 优化,提供智能打单、查询、更新、流转和删除工单的集成能力。
测试统一入口 skill。识别用户测试意图后路由到对应子执行手册(AGENT.md)。覆盖:写用例、冒烟、集成/e2e、UI 视觉、bug 回归、bug 增量冒烟/集成/UI。当用户提到"测试、写用例、冒烟、集成测试、e2e、UI 视觉、bug 回归、bug 验证、修复验证、增量测试、补测试、覆盖矩阵"等任意测试相关请求时触发。不处理:代码审查(review)、安全审计(security-review)、性能压测、负载测试。
仓库解析技能,用于自动解析并读取 GitHub 和各类私有 Git 仓库源码,包含智能凭证管理和分块深度阅读策略。注意:脚本在技能目录下,执行在当前项目目录下。
开源项目文档建设技能,用于为 GitHub / GitLab 等开源项目规划、重写和纠偏 README、docs、示例说明与文档命名。当用户提到开源项目 README、最佳实践文档、文档信息架构、中文友好化、图片接入、许可证说明、致谢、示例文档同步、文档命名与内容纠偏时,优先使用此 Skill。尤其在“文档写成了迭代过程说明”“README 不像正式开源项目门面”“图文资产没有接入”“英文过重不利于中文团队阅读”这类场景下必须触发。
自动化安装、配置 GitNexus,注入 MCP 配置、挂载 post-commit 钩子、启动守护进程。当用户要求初始化、配置或重置 GitNexus 环境时调用。注意:脚本在技能目录下,执行在当前项目目录下。
| name | gitnexus-wiki |
| description | 使用 GitNexus 调用大语言模型生成项目架构 Wiki。当用户要求生成文档、创建项目 Wiki 或编写架构文档时调用。注意:脚本在技能目录下,执行在当前项目目录下。 |
此技能用于异步调用 GitNexus 为当前代码库生成架构 Wiki。
该脚本会在后台异步生成 Wiki 文档,生成完成后用户可以直接在浏览器中打开 .gitnexus/wiki/index.html 查看结果。
重要提示:所有输出和交互必须使用中文(简体中文)。
当用户说出以下关键词时调用此 Skill:
首先执行以下命令检查是否已有 Wiki 在生成或已完成:
ps aux | grep -E "gitnexus wiki" | grep -v grep && echo "RUNNING" || echo "NOT_RUNNING"
同时检查 Wiki 文件是否已存在:
ls -lh .gitnexus/wiki/index.html 2>/dev/null && echo "WIKI_EXISTS" || echo "NO_WIKI_FILE"
如果检测到 gitnexus wiki 进程正在运行,告诉用户:
"检测到 Wiki 生成任务正在进行中。生成完成后,您可以在浏览器中打开
.gitnexus/wiki/index.html查看结果。"
如果检测到 Wiki 文件(.gitnexus/wiki/index.html)且没有运行中的进程,询问用户:
"检测到已有 Wiki 文件生成。您想要:1) 查看现有 Wiki;2) 重新生成 Wiki;3) 查看 Wiki 文件位置?"
继续执行步骤 2。
⚠️ 重要:脚本位于 技能目录(SKILL.md 所在目录),但需要在 执行目录(当前项目目录)下运行。
首先确定技能目录的绝对路径,然后执行:
# 根据实际安装位置设置 SKILL_DIR
SKILL_DIR="你的技能目录绝对路径" # 例如 ~/.claude/skills/gitnexus-wiki
"${SKILL_DIR}/scripts/gitnexus-wiki.sh" --workdir "$(pwd)"
不要询问用户是否执行,直接运行上述命令。
如果步骤 2 返回 "Permission denied" 错误,必须先执行赋权命令:
chmod +x "${SKILL_DIR}/scripts/gitnexus-wiki.sh"
然后重新执行步骤 2。
根据脚本的返回结果,按以下情况处理:
如果脚本返回成功(exit code 0),告诉用户:
"✅ Wiki 生成任务已在后台启动!生成完成后,您可以在浏览器中打开
.gitnexus/wiki/index.html查看结果。"
[ACTION_REQUIRED])不要报错结束。主动询问用户:
"我没有在您的本地配置中找到大模型 API Key。请直接发送您的 API Key 给我。如果您使用自定义代理或特定模型,也可以一并告诉我(如:Key + 代理地址 + 模型名),我将为您全局保存并继续生成。"
当用户提供 API Key、Base URL、模型名等信息后,必须执行以下命令:
API_KEY="用户提供的Key" BASE_URL="用户提供的URL" MODEL="用户提供的模型" "${SKILL_DIR}/scripts/gitnexus-wiki.sh" --workdir "$(pwd)"
ps aux | grep -E "gitnexus wiki" | grep -v grep
ls -lh .gitnexus/wiki/index.html 2>/dev/null || echo "Wiki 仍在生成中..."
cat .gitnexus/wiki.log
find . -maxdepth 2 -type f \( -iname "*wiki*.md" -o -iname "WIKI.md" \) 2>/dev/null
# 查看所有已索引的仓库列表
gitnexus list
# 查看当前仓库的索引状态
gitnexus status
# 查看 Wiki 生成帮助
gitnexus wiki --help
~/.gitnexus/config.json.gitnexus/wiki/index.htmlAPI_KEY, BASE_URL, MODEL~/.gitnexus/config.json~/.config/opencode/opencode.json~/.claude/settings.json执行成功后,向用户展示:
.gitnexus/wiki/index.htmlfile://$(pwd)/.gitnexus/wiki/index.htmlls -lh .gitnexus/wiki/index.html本 Skill 可能位于以下目录之一:
~/.claude/skills/ - Claude Code 技能目录~/.config/opencode/skills/ - OpenCode 技能目录~/.cc-switch/skills/ - CC-Switch 技能目录技能目录(A):SKILL.md 和脚本所在的目录,即 $(dirname "$SKILL_FILE")。
执行目录(B):当前用户工作目录(即当前 Git 仓库根目录)。
脚本位于 A 目录,但需要在 B 目录执行。 执行时必须使用 A 目录的脚本路径:
# 1. 先确定技能目录的绝对路径(根据实际安装位置调整)
SKILL_DIR="你的技能目录绝对路径" # 例如 ~/.claude/skills/gitnexus-wiki
# 2. 在执行目录(B,即当前项目根目录)下运行脚本,传入 --workdir
"${SKILL_DIR}/scripts/gitnexus-wiki.sh" --workdir "$(pwd)"
如果无法通过变量解析脚本路径,请根据 Skill 的实际安装位置使用对应的绝对路径:
~/.claude/skills/gitnexus-wiki/scripts/gitnexus-wiki.sh --workdir "$(pwd)"~/.config/opencode/skills/gitnexus-wiki/scripts/gitnexus-wiki.sh --workdir "$(pwd)"~/.cc-switch/skills/gitnexus-wiki/scripts/gitnexus-wiki.sh --workdir "$(pwd)"详见 Reference.md