클로드스킬마트스킬 둘러보기스킬이 뭐예요?
목록으로

FluidSim CFD 시뮬레이션 도우미

FluidSim 기반 유체역학 시뮬레이션을 계획·검증·재시작·분석하도록 돕는 엄격한 과학 계산 스킬.

데이터·분석고급33,0303,248AI 점수 8/10마지막 업데이트: 2026. 8. 9.

무엇을 해주나

Python 유사스펙트럴 CFD 프레임워크인 FluidSim 0.9.0을 안전하게 다루도록 설계된 스킬입니다.

  • 방정식·단위·경계조건·강제항(forcing)·수용 기준을 먼저 명시하게 하는 필수 워크플로우 강제
  • 솔버 선택(ns2d, ns2d.strat, ns3d.bouss 등)과 기본 파라미터 생성/점검 안내
  • JSON 설정 검증기, 격자·메모리·디스크·월타임 자원 추정기, 드라이런 스크립트 생성기 제공
  • 출력 인벤토리, 에너지/예산 요약, 재시작 호환성 검사 도구 번들
  • CFL·시간적분·디앨리어싱·스펙트럼 꼬리 등 수치 타당성 근거가 없으면 "수렴"·"DNS"·"검증됨"이라고 부르지 않는 과학적 수용 게이트
  • FFTW/PFFT/P3DFFT·MPI 백엔드 설치와 ABI 주의사항 정리(GPU 가속은 근거 없이 주장 금지)

MPI 작업을 자동 제출하지 않고, 신뢰할 수 없는 텍스트를 --modify-params로 넘기지 않는 등 안전장치가 명시돼 있습니다.

이런 분께 추천

  • 2D/3D 주기 경계 난류, 성층 유동, 부시네스크 대류를 계산하는 연구자·대학원생
  • 클러스터에서 MPI 작업을 돌리기 전에 파일럿 실행과 자원 예산을 정리하고 싶은 사용자
  • 논문 재현성을 위해 lock 파일, 체크섬, 재시작 계보를 남겨야 하는 팀

활용 예시

  1. "Re=1000, 256² 격자의 2D 강제 난류를 돌리고 싶다" → 솔버 선택, 기본 파라미터 점검, JSON 계획 작성, solver_config_validator.pygrid_resource_estimator.py로 검증까지 단계별 진행.
  2. 기존 실행 디렉터리를 주고 "이 결과가 해상도가 충분한지 봐줘" → output_inventory.py/budget_summary.py로 스펙트럼 꼬리, 에너지 예산 잔차, CFL 이력을 점검.
  3. "이 state_phys 파일에서 t=20까지 이어서 계산하고 싶다" → restart_compatibility.py로 솔버·격자·버전·강제항 상태를 비교한 뒤 안전한 재시작 스크립트 초안 작성.

· · · 설치 가이드 · · ·

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/fluidsim 폴더를 내 ~/.claude/skills/fluidsim/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && cp -r scientific-agent-skills/skills/fluidsim ~/.claude/skills/fluidsim

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 열고 스킬 저장소를 클론합니다: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  2. fluidsim 스킬 폴더를 Claude 스킬 디렉터리로 복사합니다: mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/fluidsim ~/.claude/skills/fluidsim
  3. Python 3.11 이상이 설치돼 있는지 확인합니다 (python3 --version). 번들 스크립트는 표준 라이브러리만 사용합니다.
  4. 실제 시뮬레이션을 돌릴 경우 별도 작업 폴더에서 환경을 만듭니다: uv init --python 3.11uv add "fluidsim[fft]==0.9.0" "fluidfft==0.4.5" "pyFFTW==0.15.1", 그리고 uv lock && uv sync --frozen.
  5. HDF5 메타데이터 도구를 쓰려면 uv pip install h5py를 추가합니다. MPI가 필요하면 클러스터 관리자와 함께 MPI 런타임·FFTW 개발 헤더를 먼저 확인하세요.
  6. Claude Code를 재시작하고 "FluidSim으로 2D 난류 시뮬레이션 계획을 세워줘"처럼 요청하면 스킬이 작동합니다.