Agent Skills
› junhoyeo/contrabass
junhoyeo/contrabass
GitHub用于执行 GitNexus CLI 命令,包括分析/重建代码库索引、检查索引状态、清理索引数据、生成文档 Wiki 以及列出已注册的仓库。支持通过 npx 运行,无需全局安装。
Install All Skills
npx skills add junhoyeo/contrabass --all -g -y
Skills in Collection (14)
用于执行 GitNexus CLI 命令,包括分析/重建代码库索引、检查索引状态、清理索引数据、生成文档 Wiki 以及列出已注册的仓库。支持通过 npx 运行,无需全局安装。
用户需要索引或重新分析代码库时
用户想检查当前项目的索引状态或新鲜度时
用户需要清理旧的或损坏的索引数据时
用户希望基于知识图谱生成项目文档时
用户想要查看本地所有已索引的仓库列表时
npx skills add junhoyeo/contrabass --skill gitnexus-cli -g -y
用于调试代码错误、追踪异常来源及分析失败原因。通过查询相关执行流、查看函数上下文及调用链,定位根因并解决如500错误、返回值错误或间歇性故障等问题。
用户询问某功能为何失败或报错
需要追踪特定错误的来源或调用链
排查接口返回500等异常行为
分析代码中的bug或意外行为
npx skills add junhoyeo/contrabass --skill gitnexus-debugging -g -y
用于探索和理解代码库架构、执行流程及不熟悉模块的 Skill。通过 GitNexus 工具查询相关流程、深入分析特定符号上下文,并追踪完整执行路径,帮助用户快速掌握代码逻辑与结构。
询问代码工作原理
理解项目架构
追踪执行流程
探索不熟悉代码
npx skills add junhoyeo/contrabass --skill gitnexus-exploring -g -y
GitNexus 使用指南,提供代码理解、调试、重构等任务的技能匹配指引。包含工具(如 query, impact)、资源路径及图schema参考,指导用户通过读取 context 和对应 skill 文件高效完成开发任务。
询问 GitNexus 可用工具或功能
查询知识图谱 schema 或 MCP 资源
了解如何查询或使用 GitNexus
npx skills add junhoyeo/contrabass --skill gitnexus-guide -g -y
用于代码变更前的安全影响分析,评估修改特定代码可能引发的破坏范围。通过上游依赖查找、执行流检查及风险分级,帮助用户判断变更安全性并预防意外故障。
询问修改某功能是否安全
想知道修改X会导致什么后果
查看代码的爆炸半径
提交前进行影响评估
npx skills add junhoyeo/contrabass --skill gitnexus-impact-analysis -g -y
指导使用GitNexus工具安全重构代码。涵盖重命名、提取模块、拆分服务等场景,提供影响分析、上下文查询及变更检测流程,确保修改安全并附带风险缓解策略。
用户要求重命名函数或符号
用户要求将代码提取为独立模块
用户要求拆分服务或函数
用户要求移动代码到新文件
用户要求进行代码结构重组
npx skills add junhoyeo/contrabass --skill gitnexus-refactoring -g -y
执行 OpenSpec 变更中的任务。自动选择或确认变更,解析工作流状态与上下文文件,逐步实现代码并更新任务进度,处理阻塞或完成状态。
用户要求开始实施 OpenSpec 变更
继续未完成的实现任务
需要按照规范推进开发流程
npx skills add junhoyeo/contrabass --skill openspec-apply-change -g -y
归档实验工作流中已完成的变更。支持自动推断或提示选择变更,检查制品与任务完成状态,对比并同步增量规范,最后将变更目录移至归档目录并提供摘要。
用户希望归档已完成实现的变更
用户要求结束或封存某个变更流程
npx skills add junhoyeo/contrabass --skill openspec-archive-change -g -y
探索模式,作为思维伙伴协助用户深入思考、调查问题及澄清需求。严禁编码实现,仅用于阅读代码、可视化分析及生成OpenSpec提案,帮助用户在变更前理清思路与架构。
用户希望深入探讨想法或解决方案
需要调查复杂问题或澄清需求
在进行代码变更前进行架构或逻辑预演
npx skills add junhoyeo/contrabass --skill openspec-explore -g -y
一键生成变更提案,自动创建proposal、design和tasks等所有工件。用户输入需求后,按依赖顺序依次生成文件,直至具备实施条件。
用户希望快速描述构建内容并获取完整提案
需要一次性生成设计、规范和任务等实现前所有工件
npx skills add junhoyeo/contrabass --skill openspec-propose -g -y
根据OpenSpec变更执行任务实施。自动识别或选择变更,读取上下文文件与指令,按状态处理阻塞或完成情况,循环实现待办任务并更新进度,期间保持最小化代码变更并在遇到问题时暂停等待指导。
用户希望开始或继续实施OpenSpec变更中的任务
需要执行具体的开发任务列表
npx skills add junhoyeo/contrabass --skill openspec-apply-change -g -y
归档实验工作流中已完成的变更。支持自动或手动选择变更,检查制品和任务完成状态并提示确认,对比同步增量规范,最终将变更目录移动至归档文件夹并提供摘要。
用户希望归档已完成实现的变更
用户请求结束或封存某个开发任务
npx skills add junhoyeo/contrabass --skill openspec-archive-change -g -y
进入探索模式,作为思维伙伴协助用户深入思考、调查问题及澄清需求。该技能禁止编写代码或实现功能,仅用于阅读代码、分析架构、对比方案及可视化思路,旨在帮助用户在变更前后理清逻辑并生成OpenSpec提案。
用户希望深入探讨想法或问题时
需要调查问题或澄清需求时
在进行代码变更前进行前期分析时
npx skills add junhoyeo/contrabass --skill openspec-explore -g -y
一键生成变更提案,自动创建proposal、design和tasks等完整工件。通过交互式询问明确需求,按依赖顺序依次生成文件,直至满足实施条件,便于快速启动开发任务。
用户希望快速描述构建目标并获取完整提案
需要一次性生成设计、规范和任务清单
npx skills add junhoyeo/contrabass --skill openspec-propose -g -y


