本文へ移動
cccskills
無料GitHub で公開日本語紹介

cad-dxf-agent

DXF図面を読み取り、ADA・IBC基準の確認、品質監査、数量拾い、要約、RFI作成、部屋や区域の検出を行うスキルです。

原文原文の説明を見る

Analyzes DXF drawings deterministically — ADA/IBC code compliance, drawing health and QA, quantity takeoff, plain-English summaries, RFI generation, and room/zone detection — with no LLM or API key. Use when a user has a .dxf file and wants to check code compliance, audit drawing quality, pull quantities, summarize a drawing, generate RFIs, or detect rooms and areas. Trigger with "analyze this DXF", "check compliance", "drawing health", "quantity takeoff", "summarize this drawing", "generate RFIs", "detect zones", or "/cad-dxf-agent".

jeremylongshore/tons-of-skills-marketplaceスター 2,884(GitHub 2,884 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • DXF図面の法規適合性を確認したいとき
  • 図面の品質問題を監査したいとき
  • 図面から数量や面積を拾いたいとき
  • 図面の概要を平易な文章で把握したいとき
  • 曖昧な点を確認依頼にまとめたいとき

日本語での紹介

できること

DXF形式の図面を解析し、結果を読みやすい文章で報告します。ADAやIBCなどの基準への適合確認、重なりや文字、孤立レイヤーなどの図面品質チェック、カテゴリ別の数量拾い、平易な要約、曖昧な箇所へのRFI(確認依頼)の作成、部屋や区域の検出と面積算出に対応します。2つの改訂版の差分も確認できます。指摘には図面内のエンティティハンドルやレイヤーを添え、レビューで根拠をたどれる形にします。解析結果が空の場合は、指摘を作り足さず、そのまま報告します。

こんなときに便利

DXF図面の法規チェックや品質確認、数量集計を効率よく進めたい設計・施工担当者に向いています。図面の概要を把握したいときや、確認事項をレビュー担当者へ渡せる質問文にまとめたい場合にも使えます。

使い方の例

  • 「このDXF図面のADA適合性を確認してください」
  • 「図面の品質を監査し、問題を重大度別にまとめてください」
  • 「図面から数量を拾い、曖昧な点はRFIにしてください」

注意点

cad-dxf-agent PythonパッケージのCLIが必要です。解析は読み取り専用で、ネットワークやAPIキーを使いません。改訂差分の適用やバンドル作成は新しいファイルを書き出し、元ファイルは変更しません。ライセンスはApache-2.0です。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(2)

  • SKILL.md4.5 KB
  • references/capabilities.md1.5 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

cad-dxf-agent — DXF Drawing Analysis

Overview

CAD reviewers manually scan drawings for code compliance, QA defects, quantities, and ambiguities — slow and error-prone. This skill automates that for DXF files by driving the deterministic cad-analyze CLI (no LLM, no API key, no network) and reporting the findings in prose.

CapabilityWhat it answersCommand
complianceDoes it meet ADA / IBC / a custom code?cad-analyze compliance FILE [--profile ada|ibc-2021|residential]
healthIs the drawing clean? (overlaps, text, orphan layers)cad-analyze health FILE
takeoffHow much of everything?cad-analyze takeoff FILE
summaryWhat is this drawing, in plain English?cad-analyze summary FILE
rfiWhat's ambiguous / needs clarification?cad-analyze rfi FILE
zonesWhat rooms/areas are enclosed, and how big?cad-analyze zones FILE
compareWhat changed between two revisions?cad-revision diff MASTER REVISION

Prerequisites

The CLI ships with the cad-dxf-agent Python package. Check, install only if missing:

command -v cad-analyze >/dev/null 2>&1 || \
  pip install "git+https://github.com/jeremylongshore/cad-ai-agent.git"

Instructions

  1. Locate the DXF. If the user named a file, use it; otherwise Glob for **/*.dxf and, if several match, ask which one with AskUserQuestion.
  2. Pick the capability from the trigger words. If unclear, ask.
  3. Run the CLI with --json, e.g. cad-analyze health DRAWING.dxf --json.
  4. Parse the JSON and report in prose. For compliance, pass --profile when the user names a code; default ada.

See references/capabilities.md for each report's JSON shape.

Output

Report in prose, not raw JSON. Lead with the headline, then cite the drawing's own evidence—entity handles and layers—so a reviewer can act.

  • compliance: profile pass/fail, violation count, then each finding.
  • health: score (0–100), then issues grouped by severity.
  • takeoff: quantities by category, name, quantity, and unit.
  • summary: narrative and room list.
  • rfi: numbered questions ready to send to a reviewer.
  • zones: detected rooms or areas and computed area.

Error Handling

  • Exit 0 means the command completed. Compliance may exit 1 when violations are present; parse its JSON and report the findings rather than treating it as a command failure.
  • Exit 2 means the file is missing or unreadable. Confirm the path and that it is a valid DXF before retrying.
  • If cad-analyze is unavailable, install the prerequisite once and rerun the requested command.
  • An empty findings or issues list is a pass; never invent findings.

Examples

Check a floor plan for ADA compliance

cad-analyze compliance ./plans/level-1.dxf --profile ada --json

Report the violation count and every finding's rule and evidence handles.

Audit drawing quality

cad-analyze health drawing.dxf --json

Report the score, then group issues by severity.

Safety

  • Read-only. Analysis never modifies the DXF. cad-revision apply/bundle writes a new file; the original is never touched.
  • Offline. The analysis capabilities make no network calls and use no secrets.

Natural-language editing and agent-mode tool use require a bring-your-own LLM provider and are not exposed here.

Resources

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

abridge-ci-integration

無料概要あり

Abridge連携コードのCIに合成データを使った回帰チェックを加え、同意状態、ノート確認、ログの秘匿、ロールバックなど顧客側の処理を検証します。

  • Abridge連携の回帰テストを追加したいとき
  • 同意やノート確認の処理を検証したいとき
  • ログに機微情報が出ないか確かめたいとき
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-common-errors

無料概要あり

Abridgeの録音、記録の確認、Epicへの引き渡し、アクセスの不具合を観測情報から切り分け、患者情報を抑えた証拠と担当窓口への引き継ぎ資料を整理するスキル。

  • 録音とアップロード障害の切り分け
  • 記録生成の遅延や編集画面の不具合調査
  • Epic連携障害の担当窓口の特定
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-core-workflow-a

無料概要あり

同意確認から録音、生成メモの根拠確認、編集、最終確定まで、臨床文書作成の手順と確認ポイントを整理するスキルです。

  • 診療メモ作成の手順を導入・監査したいとき
  • 同意から医師の確認までの流れを整理したいとき
  • 下書きの根拠確認と停止条件を定めたいとき
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-core-workflow-b

無料概要あり

Abridgeで臨床家が確認した記録内容が、承認済みの手順でEpicの適切なテンプレート欄へ渡るか、テスト記録を使って対応関係や例外を検証するスキルです。

  • AbridgeとEpicの記録欄の対応を確認したいとき
  • 部門ごとの連携設定を監査したいとき
  • 承認済みテスト記録で連携を検証したいとき
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-cost-tuning

無料概要あり

Abridgeの導入・更新判断に向け、利用定着率や業務の完了状況、診療記録の品質、支援負担を契約に基づく費用情報と照らし、継続や改善の選択肢を整理するスキル。

  • Abridge導入後の定着率確認
  • 契約更新の判断材料をまとめたいとき
  • 診療環境ごとの業務成果の比較
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

abridge-debug-bundle

無料概要あり

Abridgeの障害調査で、録音や診療記録を含めず、許可した項目だけを集めたサポート用資料と確認用マニフェストを作成します。

  • 障害サポート用の証拠をまとめたいとき
  • 共有資料の除外項目を記録したいとき
  • 調査情報を安全な経路で引き継ぎたいとき
jeremylongshore/tons-of-skills-marketplace2,8842026年10月29日 更新

jeremylongshore のスキルをすべて見る

このスキルの問題を報告する