Skills DirectoryGitHub から厳選したオープンソースの Skills

deslop-shared-libscommit 6237994 · v1.0.0SKILL.md · リファクタリング

共有すべきコードを探す

最近の変更から共有ライブラリにまとめる価値のある重複を探し、正味の削減量が大きい3件を推奨します。

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

基本ルール

検証済みの呼び出し元が2つ以上ある場合だけ抽出を提案します。結果がゼロでもよく、呼び出し元を捏造しません。

実行フェーズ

  1. フェーズ 01対象を確定

    既定では直近14日(UTC)の変更を対象にし、デフォルトブランチの先端と現在のブランチの状態を記録します。

  2. フェーズ 02最近の作業から

    活発に変更されている領域に絞り、進行中の関連作業がないかも確認します。

  3. フェーズ 03候補を評価

    まず既存のライブラリやヘルパーを再利用し、新しい共通部品は小さく保ち、全体の正味削減量を示します。

  4. フェーズ 04推奨を出力

    新しいアイデアを最大5件挙げ、検証済みの呼び出し元へのリンク付きで最大3件を推奨します。

権限の説明(SKILL.md より)

機能必要か説明
ファイル書き込み不要レビューのみで、ファイル変更、レポートや一時ファイルの保存、issue や PR の作成はしません。
コマンド実行一部で必要Gitコマンドは gstack-safe-git 経由でのみ実行し、対象プロジェクトのコード、テスト、フックは一切実行しません。
外部通信一部で必要ホスティングの 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 を読み、権限を確認してください。