Skills Directory精选自 GitHub 的开源 Skills

deslop-shared-libscommit 6237994 · v1.0.0SKILL.md · 重构

找出值得共享的代码

在近期改动中找出值得抽成共享库的重复代码,推荐净删除代码最多的三项。

需要安装 gstack。

npx skills add garrytan/gstack --skill deslop-shared-libs
权限
  • read-repo
  • write-files
  • shell
  • network
兼容工具
Claude Code, Codex, Cursor, Copilot
GitHub
138.5k
来源
社区 · Garry Tan
状态
扫描通过
许可证
MIT
分类
重构

核心规则

至少要有两个经核实的调用方才建议抽取;结果可以为零,绝不编造调用方。

执行阶段

  1. 阶段 01确定审查来源

    默认审查最近 14 天(UTC)的改动,记录默认分支最新提交和当前分支状态。

  2. 阶段 02从近期工作入手

    聚焦活跃改动区域,并检查是否已有进行中的相关工作。

  3. 阶段 03评估候选

    先复用现有库和辅助函数,保持新抽取的函数小而明确,计算整体净删减。

  4. 阶段 04输出推荐

    列出最多五个新想法,排出最多三条建议并链接已核实的调用方。

权限说明(据 SKILL.md 整理)

能力是否需要说明
文件写入不需要只做审查:不改文件、不保存报告或临时文件、不开 issue 或 PR。
命令执行部分需要Git 命令只通过 gstack-safe-git 运行,不执行被审项目的任何代码、测试或 hook。
网络外发部分需要仅用代码托管平台的 GET API 读取远程元数据和源码,不使用 Git 传输协议。

SKILL.md 头部信息(YAML)

SKILL.md 头部信息(YAML)commit 6237994 · v1.0.0
---
name: deslop-shared-libs
version: 1.0.0
description: Find worthwhile shared-code extractions in recent work. (gstack)
allowed-tools:
  - Bash
  - Read
  - Glob
  - Grep
triggers:
  - find code worth sharing
  - shared-code extraction opportunities
---

相关技能

规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。