Communityコーディング&開発github.com

79109/agent-skills-test

地質資料、現場スケッチ、エンジニアリング記述を、空間関係、プロセス接続、モニタリング配置を強調した、階層的で正確な採掘概略図に変換します。採掘場と坑道の配置、地質断面、換気関係、モニタリングポイントの模式図、論文や報告書の図面の作成と修正に適しています。

agent-skills-test とは?

このスキルは、地質データ、現場スケッチ、エンジニアリング記述などのテキスト情報から、採掘工程の概略図を自動生成または修正するためのアシスタントです。主な目的は、坑道配置、地質断面、換気系統、モニタリング配置など、エンジニアリング対象の空間的・プロセス的関係を視覚的に明確にすることです。ユーザーは図面の用途(例:幾何学的説明、プロセス図、モニタリング配置図)を指定し、スキルはそれに応じて適切な抽象度と詳細度で図を生成します。出力は編集可能なSVGやコード形式で提供され、後からの修正や再利用が容易です。また、生成された図面と元の資料間の整合性をチェックし、凡例や注釈の一貫性を確保します。このスキルは主にローカルスクリプト(`render_network.py`)を活用し、複雑な断面図などにはCADツールを推奨するなど、状況に応じたツール選択をサポートします。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/79109/agent-skills-test/tree/HEAD/skill/mining-diagram-assistant

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

mining-diagram-assistant

読者がエンジニアリング対象がどこにあるか、どのように接続されているか、研究の焦点は何かを素早く理解できるようにし、後続の修正と図面の再利用性を維持します。

中核機能

  • 資料から図形構造へ:地層、坑道、採掘場、測点間の空間的または接続関係を抽出し、手作業による整理を軽減します。
  • 表現目的に応じた取捨選択:幾何学的説明、プロセス図、モニタリング配置図を区別し、重要な詳細を保持します。
  • 編集可能かつ検証可能:修正に適した図面ソースファイルまたは描画コードを生成し、注釈とエンジニアリング資料の整合性をチェックします。

図面が伝える内容の決定

図面の用途、読者、最も重要な情報を確認してから、既存のスケッチ、平面図・断面図、座標、寸法、接続関係、スタイル要件を読み取ります。既存図面の修正は、その凡例と表現習慣を優先して踏襲します;正確な幾何情報がない場合は、明確な概念図を使用します。

構造を変える可能性のある情報(視点、重要な接続、縮尺の有無など)のみ質問します。次要な欠落項目は図面内で注記し、まず議論可能なバージョンを形成します。

ワークフロー

  1. 図面の用途、視点、強調すべき問題を決定し、オブジェクトと接続を整理します。
  2. 寸法がある場合は資料に従って描画します;関係のみの場合は明確な非縮尺概念図を選択します。
  3. 簡単で編集可能な配置図が必要な場合はローカルSVGスクリプトを使用できます;複雑な断面図やCADの場合は元の資料に基づいて適切なツールを選択します。
  4. レンダリング後、関係、注釈、凡例、未確認情報を再確認し、ソースファイルを納品します。

リソースの必要に応じた使用

  • ローカルツールを使用する前に、パラメータと適用範囲 を読み、その後 scripts/render_network.py を呼び出します。ツールは説明されたフォーマットと機能のみ処理し、タスク全体が完了したことを意味するわけではありません。
  • 入力形式を初めて理解する場合は、合成サンプル examples/network.json を参照してください;デモデータは実際の測定値や仕様パラメータとして扱わないでください。
  • 方法の選択、境界判断、または複雑な状況: references/methods.md を参照してください。
  • 納品内容を迅速に整理する必要がある場合は、assets/diagram-brief.md をコピーしてトリミングしてください;これはオプションの出発点であり、固定の出力形式ではありません。

納品

ユーザーが必要とする図面とその編集可能なバージョンを、簡単な図注と理解に影響を与える未確認項目のリストとともに優先的に納品します。図面が複雑な場合は、全体図と部分図に分割できます;単純なタスクでは単一図面を維持します。テキストベースの説明で、本来生成可能な図面を代替しないでください。また、未レンダリングのコードが視覚チェックを通過したと主張しないでください。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

関連スキル