gitnexus-setup
自动化安装、配置 GitNexus,注入 MCP 配置、挂载 post-commit 钩子、启动守护进程。当用户要求初始化、配置或重置 GitNexus 环境时调用。注意:脚本在技能目录下,执行在当前项目目录下。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
自动化安装、配置 GitNexus,注入 MCP 配置、挂载 post-commit 钩子、启动守护进程。当用户要求初始化、配置或重置 GitNexus 环境时调用。注意:脚本在技能目录下,执行在当前项目目录下。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف 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 调用大语言模型生成项目架构 Wiki。当用户要求生成文档、创建项目 Wiki 或编写架构文档时调用。注意:脚本在技能目录下,执行在当前项目目录下。
| name | gitnexus-setup |
| description | 自动化安装、配置 GitNexus,注入 MCP 配置、挂载 post-commit 钩子、启动守护进程。当用户要求初始化、配置或重置 GitNexus 环境时调用。注意:脚本在技能目录下,执行在当前项目目录下。 |
此 Skill 用于在当前 Git 仓库中全自动化安装、配置和管理 GitNexus 的后台守护进程。具备幂等性(Idempotent)和进程防抖能力,确保 AI 上下文库和本地 Web UI 始终与最新代码保持同步。
重要提示:所有输出和交互必须使用中文(简体中文)。
当用户说出以下关键词时调用此 Skill:
⚠️ 重要:脚本位于 技能目录(SKILL.md 所在目录),但需要在 执行目录(当前项目目录)下运行。
首先确定技能目录的绝对路径,然后执行:
# 获取技能目录的绝对路径(根据实际安装位置调整)
SKILL_DIR="你的技能目录绝对路径" # 例如 ~/.claude/skills/gitnexus-setup
# 在执行目录(当前项目根目录)下运行脚本,传入 --workdir 确保脚本在正确的目录操作
"${SKILL_DIR}/scripts/gitnexus-setup.sh" --workdir "$(pwd)"
不要询问用户是否执行,直接运行上述命令。
如果步骤 1 返回 "Permission denied" 错误,必须先执行赋权命令:
chmod +x "${SKILL_DIR}/scripts/gitnexus-setup.sh"
然后重新执行步骤 1。
gitnexusgitnexus analyze 生成 AST 索引gitnexus setup 注册图谱检索工具.git/hooks/post-commit 实现静默更新(如已存在会先删除再创建)gitnexus serve、gitnexus analyze、gitnexus wiki 进程# 查看所有已索引的仓库列表
gitnexus list
# 查看当前仓库的索引状态
gitnexus status
# 启动本地 HTTP 服务器,连接 Web UI 查看图谱
gitnexus serve
# ⚠️ 注意: serve 命令会锁定数据库,运行期间无法执行 analyze/wiki
执行成功后,向用户展示:
cat .gitnexus/analyze.loggitnexus serve 命令的锁库警告本 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. 先确定脚本的绝对路径(基于技能目录)
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/scripts" && pwd)" # A 目录的 scripts 路径
# 2. 在执行目录(B)下运行脚本,传入 --workdir
"${SCRIPT_DIR}/gitnexus-setup.sh" --workdir "$(pwd)"
如果无法通过 shell 变量解析脚本路径,请根据 Skill 的实际安装位置使用对应的绝对路径:
~/.claude/skills/gitnexus-setup/scripts/gitnexus-setup.sh --workdir "$(pwd)"~/.config/opencode/skills/gitnexus-setup/scripts/gitnexus-setup.sh --workdir "$(pwd)"~/.cc-switch/skills/gitnexus-setup/scripts/gitnexus-setup.sh --workdir "$(pwd)"详见 Reference.md