外科的GitHub抽出:1つの関数だけを取得するClaudeスキル
「アイデアを借りたい」と言うとリポジトリ全体をクローンしてしまうClaude Codeに不満を抱いた開発者が、この問題を解決するオープンソースのSkillをリリースしました。Skillはsurgical-github-extractionと呼ばれ、リポジトリ全体を取得したり依存関係を追加したりする代わりに、Claudeが正確なワークフローに従うように指示します。
動作方法
このSkillは単一のSKILL.mdファイルで構成され、GitHub URLがインスピレーションとしてドロップされると自動的にトリガーされます。ルールは以下の通りです:
- まずREADMEを読んでプロジェクトの全体像を把握する。
- 生のURLを経由して1〜3個のソースファイルを取得し、パターンがどのように配線されているか(プロンプト、スキーマ、オーケストレーションファイル)を確認する。リポジトリ全体は決して取得しない。
- コミットSHAに固定し、
/tmp(Windowsの場合は%TEMP%)に保存する。 - 最小限の有用なユニット(関数、プロンプト、またはパターンのみ)を抽出する。
- 自分のスタイルで書き直す。ソースSHAを引用する。
実際の例
- TradingAgentsリポジトリ:「このパターンを求職者用に使えますか?」と質問→READMEといくつかのエージェント/プロンプトファイルを読み、類似例(JobFitAnalystとCriticが議論する)を提案。プロジェクトにコピーされたものはなし。
- litl/backoffライブラリ:「指数バックオフを盗む」よう依頼→1つのファイル(
_wait_gen.py)を取得し、8行のジェネレータを抽出、出典コメント付きでインライン書き換え。pip installは不要。
なぜMCPではなくSkillなのか
作者はこれをMCPサーバーではなくClaude Skillとして構築することを選びました。SkillはClaudeが既に持っているツール(WebFetch、curl、gh、Read)に対する純粋な規律だからです。MCPは新しいツールを出荷し、Skillは指示を出荷します。Anthropic自身のmcp-builderと同じ形です——それはMCPではなくSkillです。
インストール方法
MITライセンスの単一ファイルインストール:
mkdir -p ~/.claude/skills/surgical-github-extraction curl -fsSL https://raw.githubusercontent.com/jeet-dhandha/jd-skills/main/skills/surgical-github-extraction/SKILL.md \ -o ~/.claude/skills/surgical-github-extraction/SKILL.md
両方のSkillはjd-skillsコレクションにあります:github.com/jeet-dhandha/jd-skills。
code-graftという兄弟Skillは、一回限りのスニペットでは不十分だが実行時の依存関係を追加するのは大げさな場合に、使用するライブラリの一部のみをベンダリングし、残りをトリミングし、上流から選択的に再同期できます。
対象読者
Claude Codeを使用していて、AIエージェントがオープンソースコードを取得・参照する方法を正確に制御したい開発者向け——誤ったgit cloneや依存関係の肥大化を防ぎます。
📖 全文を読む: r/ClaudeAI
👀 See Also

iknowkungfu スキルは、OpenClawの使用状況を分析して、不足しているスキルを推奨します
iknowkungfuは、エージェントのワークスペース、メモリファイル、会話ログをスキャンし、実際の使用パターンに基づいて不足しているスキルを特定する新しいOpenClawスキルです。ワークフローに紐づいた信頼スコアと理由付きで具体的な推奨を提供します。

Dev-Card: Git履歴から開発者アイデンティティカードを生成するClaudeコードスキル
Dev-Cardは、gitリポジトリを分析して共有可能な開発者アイデンティティカードを生成するClaude Codeスキルです。このツールは、コミットのタイミング、言語の内訳、コミットメッセージのパターン、コミットサイズの分布に基づいて、11種類の開発者アーキタイプのいずれかを割り当てます。

プログラムによる足場なしで行った11のマルチエージェントソフトウェア構築からの実践的知見
11の自律マルチエージェント構築の分析によると、スコープ強制はプロンプトではなく機械的に機能し(成功率20/20)、オーケストレーションコストはメモリ再取り込みが支配的(入力コストの約95%)、ワーカーモデルの能力によって9.8倍のスループット格差が生じることが明らかになりました。

boxBot: ClaudeとHailo AI搭載のオープンソーススマートスピーカー
FunScore645という開発者が、Claudeを使ったエージェント駆動のハードウェア制御、Raspberry Pi、Hailo AIアクセラレータ、カスタムSDKを用いてboxBotというスマートスピーカーを構築し、GitHubでオープンソース化しました。