Agent Skills
› repowise-dev/repowise
repowise-dev/repowise
GitHub用于查询代码架构决策背景、评估架构变更影响及检查决策健康状态的工具。通过搜索ADR文件或代码标记,解释设计 rationale,辅助开发者避免违背既有架构选择。
安装全部 Skills
npx skills add repowise-dev/repowise --all -g -y
集合内 Skills (12)
用于查询代码架构决策背景、评估架构变更影响及检查决策健康状态的工具。通过搜索ADR文件或代码标记,解释设计 rationale,辅助开发者避免违背既有架构选择。
询问代码为何这样构建
准备进行架构重构或模式变更
代码中包含 WHY/DECISION/TRADEOFF 标记
需要查看架构决策健康度仪表盘
npx skills add repowise-dev/repowise --skill architectural-decisions -g -y
用于代码合并前审查,通过风险评估工具分析变更风险、影响范围及潜在缺陷,辅助判断是否安全合并。
审查 PR 或分支差异
评估变更的安全性与爆炸半径
检查遗漏的关联修改
npx skills add repowise-dev/repowise --skill change-review -g -y
基于Repowise对代码库进行静态分析,评估文件健康度、复杂度及技术债务。支持仪表盘概览与目标文件检测,提供重构建议、覆盖率分析及趋势预测,辅助识别高风险文件并指导优化决策。
询问代码质量或技术债务
识别难维护或高风险文件
规划或完成重构前后的健康度对比
查找未测试的热点区域
npx skills add repowise-dev/repowise --skill code-health -g -y
基于 Repowise 索引的代码库探索技能,通过 MCP 工具快速获取架构概览、代码语义答案及符号上下文,替代传统 grep/读文件方式,提升理解效率与准确性。
询问代码库架构或模块功能
查找特定实现位置或符号定义
理解代码逻辑前的结构探索
npx skills add repowise-dev/repowise --skill codebase-exploration -g -y
用于识别和清理代码库中的死代码,支持按置信度、类型过滤,提供安全删除建议及风险评估,辅助技术债治理。
用户询问清理无用代码或死代码
讨论重构以减少包体积
涉及技术债或代码卫生维护
npx skills add repowise-dev/repowise --skill dead-code-cleanup -g -y
在修改代码前利用 Repowise 评估风险,通过调用 get_risk 和 get_context 等工具分析文件缺陷历史、依赖关系及测试缺口,防止因重构或编辑核心模块导致意外破坏。
准备修改代码库中的文件
进行代码重构或移动代码
涉及共享工具或核心模块的变更
npx skills add repowise-dev/repowise --skill pre-modification-check -g -y
用于查询代码架构决策背景、评估变更影响及维护决策健康度。支持通过关键词、文件或无参调用,挖掘ADR记录并辅助架构调整。
询问代码为何这样构建
提出架构变更或比较实现方案
检测到WHY/DECISION/ADR标记
npx skills add repowise-dev/repowise --skill architectural-decisions -g -y
用于在合并前审查代码变更风险。通过集成Git历史、依赖图谱及测试信号,评估变更的整体缺陷风险及具体文件影响,辅助判断是否安全合并及识别潜在破坏点。
审查即将合并的PR或分支差异
评估变更的安全性与爆炸半径
检查工作区未提交的更改
npx skills add repowise-dev/repowise --skill change-review -g -y
用于分析代码库健康度、质量、复杂度和技术债务。通过本地指标评分识别高风险文件,提供重构建议、覆盖率分析及趋势监控,辅助制定优化计划。
询问代码健康状态或质量评估
需要识别技术债务或高风险文件
规划或执行重构前的健康检查
查询代码覆盖率和未测试热点
npx skills add repowise-dev/repowise --skill code-health -g -y
提供代码库探索技能,利用Repowise索引工具快速理解架构、定位文件和解答疑问。通过get_overview、get_answer等API替代手动搜索,提升代码认知效率,并包含置信度验证和错误处理机制。
需要了解代码库整体架构或模块关系
询问特定功能实现位置或原理
查找相关文件或符号定义
阅读源码前进行上下文准备
npx skills add repowise-dev/repowise --skill codebase-exploration -g -y
指导代理使用 Repowise 工具检测并清理仓库中的死代码,包括识别未使用的文件、导出和包,提供安全删除建议及风险评估流程。
询问未使用的代码
请求清理死代码
减少打包体积
重构旧区域
npx skills add repowise-dev/repowise --skill dead-code-cleanup -g -y
在修改代码前调用工具评估文件风险、依赖及缺陷历史,提供变更影响分析,辅助安全重构与修改决策。
准备修改核心模块或公共API
执行代码重构或移动文件
npx skills add repowise-dev/repowise --skill pre-modification-check -g -y


