Explorable 3D technical drawing sets: overview first, drill into sub-assemblies, trace requests step by step. An agent skill.
翻譯準備中
技能HTML · JavaScriptGitHub @3xC1ibR自行安裝營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
安裝型專案無需部署網域也可驗證。個人儲存庫可透過 GitHub 登入驗證,組織儲存庫可使用上方的儲存庫驗證檔案。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗A skill that lets any coding agent turn a system into an explorable set of three-dimensional technical drawings, in the manner of 1970s IBM and NASA documentation: a white sheet, black line-drawn solids, uppercase lettering, reference designators and a title block.
Readers do not scroll through a page. They:
The output is one self-contained HTML file with no dependencies.
| Example | Sheets | Shows |
|---|---|---|
examples/automobile | 3 | Car → engine → one cylinder; traces for accelerating, starting, valve timing, and the four strokes |
examples/causal-delta | 9 | A research system for repairing regressions in fine-tuned models: a 52-plate decoder stack, live adapter dials, a concept figure, 11 traces |
examples/deep-space-1 | 9 | NASA's Deep Space 1: 78 components, 14 traces, spacecraft → ion propulsion → NSTAR mechanism, with NASA/JPL references |
Open any example's index.html directly in a browser.
Watch the 38-second video (MP4, 5.4 MB, silent). It demonstrates orbit controls, subsystem navigation, the ion-acceleration trace and a sourced component data sheet. The example guide explains the sources and schematic limitations.
The agent writes content (drawing.json: sheets, parts, links, traces). The bundled engine renders it. Scripts keep the result honest:
S=skills/system-drawings
python3 $S/scripts/validate_drawing.py drawing.json # structure, sheet tree, spacing
python3 $S/scripts/build_drawing.py drawing.json -o out/index.html # single self-contained file
python3 $S/scripts/inspect_drawing.py out/index.html --out out/inspection # headless Chrome screenshots + layout audit
The full method is in skills/system-drawings/SKILL.md. Its references cover the design principles, the content schema, layout rules and verification.
Agents that read ~/.agents/skills:
git clone [email protected]:3xC1ibR/system-drawings.git
ln -s "$PWD/system-drawings/skills/system-drawings" ~/.agents/skills/system-drawings
Claude Code: add this repository as a plugin marketplace (.claude-plugin/marketplace.json), or symlink the skill directory into ~/.claude/skills/.
Codex: the plugin manifest is .codex-plugin/plugin.json.
Requirements: Python 3.9+ (standard library only). inspect_drawing.py needs Chrome or Chromium; set CHROME_PATH if it is not found automatically.
python3 tests/run_tests.py # validation, build determinism, stale-example and negative checks
python3 tests/run_tests.py --render # also renders every example in headless Chrome
MIT