Agent Skills
› repowise-dev/repowise
repowise-dev/repowise
GitHub用于在代码库中查询、记录和审查架构决策(ADR)。支持通过语义搜索或文件路径查找设计 rationale,评估决策健康度,并在进行架构变更前验证现有决策,确保开发符合既定设计原则。
Install All Skills
npx skills add repowise-dev/repowise --all -g -y
Skills in Collection (12)
用于在代码库中查询、记录和审查架构决策(ADR)。支持通过语义搜索或文件路径查找设计 rationale,评估决策健康度,并在进行架构变更前验证现有决策,确保开发符合既定设计原则。
询问代码为何这样构建的原因
准备进行架构重构或模式变更
代码中包含 WHY/DECISION/TRADEOFF/ADR 标记
需要查看架构决策健康度仪表盘
npx skills add repowise-dev/repowise --skill architectural-decisions -g -y
用于在代码合并前审查PR、分支差异或工作区变更。通过MCP工具评估变更风险,分析依赖影响、测试缺口及安全信号,提供详细的风险评分和检查指令,辅助判断变更安全性及爆炸半径。
review this PR
is this safe to merge
what's the blast radius of these changes
did I miss anything
what else should change with this
npx skills add repowise-dev/repowise --skill change-review -g -y
分析代码健康度、质量及技术债务,识别高风险文件与重构优先级。支持仪表盘概览与目标文件深度诊断,提供基于缺陷率的评分及修复建议。
询问代码库整体健康状况
识别需要优先重构的文件
分析特定文件的技术债务或复杂度
npx skills add repowise-dev/repowise --skill code-health -g -y
指导 Agent 利用 Repowise 智能层探索和理解代码库。通过 get_overview、get_answer 等工具获取架构、调用关系及风险,替代传统文件读取,高效回答代码逻辑与结构问题。
了解代码库整体架构
解释特定模块或功能的工作原理
查找符号的调用者和影响范围
分析代码变更的风险
npx skills add repowise-dev/repowise --skill codebase-exploration -g -y
识别并清理代码库中的死代码,降低包体积。通过图分析定位无用文件、导出及僵尸包,提供安全删除建议与风险评估,辅助技术债务治理。
询问如何清理或移除未使用的代码
讨论重构以减少包体积
识别仓库中的死代码
探讨技术债务或代码卫生问题
npx skills add repowise-dev/repowise --skill dead-code-cleanup -g -y
在修改代码前评估影响,通过调用工具获取风险评分、依赖关系及缺陷历史,防止破坏性变更。适用于重构或编辑核心模块前的安全检查。
准备修改代码文件前
执行重构或移动代码操作时
npx skills add repowise-dev/repowise --skill pre-modification-check -g -y
管理架构决策记录,支持查询代码设计缘由、审查候选决策及更新决策健康状态。
询问代码为何这样构建
提出架构变更或比较实现方案
代码中包含 WHY/ADR 标记
npx skills add repowise-dev/repowise --skill architectural-decisions -g -y
用于代码合并前的变更风险评估。通过MCP工具分析Diff、依赖关系及历史数据,识别潜在风险点并提供审查建议,确保代码安全合并。
Review a set of changes before merge
Is this safe to merge
What is the blast radius of these changes
npx skills add repowise-dev/repowise --skill change-review -g -y
基于Repowise对代码库进行静态分析,评估文件健康度、复杂度及技术债务。支持仪表盘概览与单文件深度诊断,提供重构建议、覆盖率分析及趋势监控,辅助识别高风险模块并指导代码优化。
询问代码质量或技术债务
查询复杂度高或难维护的文件
规划或执行重构前的健康检查
查找未测试的热区或覆盖缺口
npx skills add repowise-dev/repowise --skill code-health -g -y
提供代码库探索能力,通过Repowise工具获取架构、模块关系及调用链路,辅助理解代码逻辑与影响范围。
需要快速了解不熟悉的项目架构
查询特定功能或模块的工作原理
分析代码变更可能带来的风险
追溯符号的调用者或历史决策原因
npx skills add repowise-dev/repowise --skill codebase-exploration -g -y
基于Repowise检测仓库中未使用的代码、文件及导出,提供安全删除建议与风险评估,帮助清理死代码、降低包体积并偿还技术债务。
询问未使用代码或死代码
请求清理无用文件或导出
要求重构旧区域以减少包体积
npx skills add repowise-dev/repowise --skill dead-code-cleanup -g -y
在修改代码前评估文件风险,通过调用get_risk等工具分析缺陷历史、依赖关系及安全信号,识别高风险区域并预警,防止引入错误或破坏架构,适用于重构或移动代码前的影响评估。
准备修改核心模块或公共API
执行代码重构或文件移动操作
删除共享工具类或关键文件
npx skills add repowise-dev/repowise --skill pre-modification-check -g -y


