Repolode
wheresryan22

wheresryan22/anatomy

技術的な概念を説明する、機械のインタラクティブな等角投影イラストを生成するClaude Agent Skillです。

スター
14,993
フォーク
1,145
未解決の Issue
46
最終コミット
3 日前

これは何?

Anatomyは、技術的な概念を、仕組みがその概念を反映した物理的なオブジェクトに置き換えて説明するようClaudeに依頼し、それを等角投影図として描くエージェントスキルです。たとえば、変更がなければ処理をスキップするキャッシュキーは、すべてのピンが一致したときだけ回るピンタンブラー錠として表現できます。出力は、タイトル、ヒント、リアルタイム表示を備えた枠付きカードの中に、小さな陰影付きパーツを多数配置したもので、ポインターとキーボードの入力に反応します。

図は3種類あります。SVGのみの図、炎・水・光・蒸気向けのWebGLシェーダーレイヤーを備えたSVG、そして可動部品を毎フレーム再投影するベータ版の3Dモードです。出力形式は、単体で動作するHTMLページ、SVGファイル単体、ReactおよびNext.jsのコンポーネントから選べます。ツールキットはNodeの組み込みモジュールのみを使用し、リポジトリにはビルドスクリプト付きのサンプル図が8点含まれています。

このスキルには、スクリーンショットを撮影し、パーツ同士が貫通していないかを確認するジオメトリ監査を実行する、ヘッドレスChromeのチェック機能もあります。Claude Codeで動作し、同じ形式はOpenCode、Codex、Antigravityでも読み込めます。

主な機能

  • 01技術的な概念を、等角投影図で描かれた物理的な機械に置き換えます。
  • 024段階の陰影とリアルタイム表示を備えたSVG図を生成します。
  • 03炎・水・光・蒸気向けのWebGLシェーダーレイヤーを追加します。
  • 04可動部品を毎フレーム再描画するベータ版の3Dモードを利用できます。
  • 05単体で動作するHTML、SVGファイル単体、またはReact/Next.jsコンポーネントとして出力できます。
  • 06ジオメトリ監査とヘッドレスChromeによるスクリーンショットチェックを実行します。

ユースケース

  • 技術ドキュメントやブログ記事向けの解説イラストを作成する。
  • ランディングページやコース向けのインタラクティブな解説コンテンツを作る。
  • レートリミッターやコネクションプールなど、システムの仕組みを図解する。
  • プロセスを可視化するReactコンポーネントをNext.jsサイトに埋め込む。

トピック

よくある質問

anatomy とは?
技術的な概念を説明する、機械のインタラクティブな等角投影イラストを生成するClaude Agent Skillです。 Anatomyは、技術的な概念を、仕組みがその概念を反映した物理的なオブジェクトに置き換えて説明するようClaudeに依頼し、それを等角投影図として描くエージェントスキルです。たとえば、変更がなければ処理をスキップするキャッシュキーは、すべてのピンが一致したときだけ回るピンタンブラー錠として表現できます。出力は、タイトル、ヒント、リアルタイム表示を備えた枠付きカードの中に、小さな陰影付きパーツを多数配置したもので、ポインターとキーボードの入力に反応します。
anatomy は無料で使えますか?ライセンスは?
anatomy は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
anatomy は今もメンテナンスされていますか?
活発にメンテナンス中。anatomy の最終コミットは 2026年10月15日 です。
anatomy は何に使えますか?
技術ドキュメントやブログ記事向けの解説イラストを作成する。 ランディングページやコース向けのインタラクティブな解説コンテンツを作る。 レートリミッターやコネクションプールなど、システムの仕組みを図解する。 プロセスを可視化するReactコンポーネントをNext.jsサイトに埋め込む。
anatomy はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/wheresryan22/anatomy

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト