Communitygithub.com

marcinfinitesimal533/計算デザイナーのためのClaudeスキル

AEC分野における計算デザイン、パラメトリックモデリング、シミュレーション、BIMスクリプティング、ファブリケーション向けのClaude Codeスキルを構築します。

計算デザイナーのためのClaudeスキル とは?

このスキルは、建築・エンジニアリング・建設(AEC)業界の計算デザイナー向けに設計されています。Claude Codeのスキルを用いて、パラメトリックモデリング、数値シミュレーション、BIMスクリプティング、デジタルファブリケーションのワークフローを効率化します。Rhino、Grasshopper、Revit、Dynamo、Blender、Houdiniなどの主要なツールと連携可能で、ジオメトリ処理、最適化、自動化スクリプトの生成をサポートします。ユーザーは自然言語の指示から、Python、C#、JavaScriptなどで記述されたカスタムスクリプトやアルゴリズムを迅速に作成でき、反復作業の削減と設計探索の加速を実現します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add marcinfinitesimal533/Claude-skills-for-Computational-Designers

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

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

ドキュメント

計算デザイナーのためのClaudeスキル は何をしますか?

AEC分野における計算デザイン、パラメトリックモデリング、シミュレーション、BIMスクリプティング、ファブリケーション向けのClaude Codeスキルを構築します。

概要

このスキルは、Claude Codeを活用して建築・エンジニアリング・建設(AEC)の計算デザインワークフローを強化するためのリポジトリです。以下の領域をカバーします:

  • パラメトリックモデリング(Grasshopper、Dynamoなど)
  • 数値シミュレーション(環境解析、構造解析など)
  • BIMスクリプティング(Revit API、Dynamoスクリプト)
  • デジタルファブリケーション(CNC、3Dプリンティング、ロボティクス)
  • ジオメトリ処理と最適化

対応ツール

  • Rhino + Grasshopper: Pythonスクリプト、C#コンポーネント
  • Revit + Dynamo: Pythonスクリプト、DesignScript
  • Blender: Python API(bpy)
  • Houdini: VEX、Python
  • その他: OpenCascade、libigl、COMPASなどのライブラリ

使用方法

  1. このスキルをClaude Code環境に追加します。
  2. 計算デザインのタスクを自然言語で記述します(例:「Grasshopperで点群からメッシュを生成するPythonスクリプトを作成して」)。
  3. Claudeがコードを生成し、説明を提供します。
  4. 生成されたコードを適宜テスト・修正して使用します。

例

# 例: Rhino Pythonスクリプト - 点群からメッシュを生成
import rhinoscriptsyntax as rs
import Rhino.Geometry as rg

points = rs.GetPointCoordinates("点群を選択")
if points:
    mesh = rg.Mesh.CreateFromPoints(points, 1, 1)
    rs.AddMesh(mesh)

コントリビューション

計算デザイン関連のスキルやスクリプトの追加は歓迎します。プルリクエストをお送りください。

関連スキル