sem
关于 sem
在任何 Git 仓库中处理实体级(函数/类/方法)代码问题时使用 sem。四类问题,四个动词:它在哪里(sem find、sem grep)、我的更改影响了什么(sem impact)、它是否正确(sem check)、人应该审查什么(sem certify)。当用户询问某内容的定义或调用位置、更改会破坏什么或应运行哪些测试、更改是否正确、提交或 PR 中改了什么,或需要审查什么时触发;在重构前和代码审查中也主动使用,尤其是逐行 Git 输出过于嘈杂时。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / ataraxy-labs/ sem --skill sem安装后在 Claude Code 中输入/sem确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
install.mjspackage.jsonREADME.mdbadge/sem-activity.pysem-live.pystatusline-sem.pyguard/sem-guard.py评论
支持 Markdown