Community이미지github.com

scifig

과학 논문, 학위 논문, 슬라이드용 과학적 그림을 그리고, 데이터를 차트로 만들고, 그림을 저널 형식에 맞게 변환 및 검사합니다.

scifig란 무엇인가요?

scifig는 연구자와 AI 에이전트가 과학적 그림을 제작, 편집, 검증할 수 있도록 설계된 기술 스킬입니다. 사용자는 아이디어, 초록, 스케치 또는 데이터를 제공하기만 하면 되며, 이 스킬은 일러스트레이션, 데이터 차트, 다이어그램, 최종 파일 내보내기 및 저널 요구사항 확인까지 전 과정을 안내합니다. 스킬은 번들된 Python 스크립트와 참조 문서를 사용하며, 외부 이미지 생성 API를 호출하지 않고 사용자 호스트의 이미지 생성 도구를 활용합니다. 주요 기능으로는 그래픽 초록, 메커니즘, 워크플로우, 시스템 아키텍처 등 다양한 과학적 그림 생성, CSV/Excel 데이터를 저널 스타일 차트로 변환, 그림 패널 결합, TIFF/PDF/SVG/PPTX 변환, 해상도 향상, 저널 요구사항(DPI, 컬럼 너비, 색각 이상 안전성) 검사 및 범례 작성이 포함됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lionelee/scifig/tree/HEAD/skills/scifig

Installed? Explore more 이미지 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

scifig은(는) 무엇을 하나요?

과학 논문, 학위 논문, 슬라이드용 과학적 그림. 사용자는 사고만 하면 됩니다: 브리프, 플로팅 코드, 검사, 범례. 설명하는 그림은 사용자 호스트의 자체 이미지 생성 도구로 만들어집니다; 이 스킬은 이미지 API를 호출하지 않습니다. 번들 스크립트가 측정, 비교 및 변환을 수행합니다.

경로 선택

원하는 것경로참조 문서
설명하는 그림: 그래픽 초록, 메커니즘, 경로, 워크플로우, 로드맵, 프레임워크, 모델 또는 시스템 아키텍처, 레이블이 있는 다이어그램, 표지. 아이디어, 초록, 스케치 또는 변경할 이미지에서사용자가 작성한 브리프로 사용자 호스트의 이미지 도구 사용references/illustration.md
숫자 차트: CSV, Excel, 붙여넣은 표scripts/scistyle.py를 사용한 플로팅 코드references/charts.md
코드로 작성해야 하는 다이어그램(아래 참조)scripts/scistyle.py를 사용한 드로잉 코드references/diagrams.md
제출 파일, 더 큰 파일, 여러 패널로 구성된 그림 하나, 또는 편집 가능한 레이블과 도형(완성된 그림에서)scripts/export_figure.py, scripts/enlarge.py, scripts/panels.py, scripts/editable.pyreferences/export-and-checks.md
제출 전 검사 또는 범례scripts/check_figure.pyreferences/export-and-checks.md

이미지 도구 또는 코드. 상자, 화살표 및 텍스트는 코드로 그릴 이유가 아닙니다. 아키텍처, 로드맵 또는 프레임워크도 이미지 도구로 보내며, 디자인된 마감으로 돌아옵니다. 이미지 도구는 수십 개의 레이블을 올바르게 작성하며, 중국어 및 수식도 포함합니다; scripts/check_text.py가 이를 다시 읽습니다. 다음 경우에만 코드로 그리십시오:

  • 데이터 차트인 경우: 이미지 모델은 막대, 축 및 값을虚构합니다;
  • 모든 수를 감사 가능해야 하는 경우: PRISMA 및 CONSORT 흐름도;
  • 정식 표기법인 경우: 회로도, 플라스미드 지도, 계통수;
  • 호스트에 이미지 도구가 없거나, 대상 출판물이 AI 생성 이미지를 허용하지 않거나, 사용자가 벡터 아트웍을 요청한 경우.

모든 그림

  1. 대상 우선. 저널, 학위 논문, 슬라이드 또는 포스터가 너비, 글꼴, 해상도 및 파일 형식을 결정합니다. 생성된 그림의 경우, 그림을 전혀 사용할 수 있는지 여부도 결정합니다: references/ai-image-policies.md (날짜 포함; 여러 출판사가 제한함).
  2. 저널 규칙: 웹보다 번들 프리셋 먼저. 10개 출판사의 컬럼 너비, 글꼴, 최소 dpi 및 허용 형식이 번들로 제공됩니다; scripts/scistyle.py --list nature는 확인 날짜와 함께 하나를 출력하고, --list는 모두 출력합니다. 이를 사용하고 그 날짜를 전달하십시오. 누락된 규칙(목록에 없는 저널 또는 자체 크기 규칙(그래픽 초록, 표지))에 대해서만 온라인을 찾으십시오.
  3. 만든 것을 확인하십시오. 모든 출력 이미지를 열고 요청과 비교한 후 완료했다고 말하십시오.
  4. 사실을 전달하십시오. 파일 경로; 픽셀 크기 및 인쇄 크기; 확인한 사항; 확인할 수 없었던 사항; 가정한 사항. 과학적 내용을 보증할 수 없습니다: 사용자가 해야 합니다.

스크립트 실행

uv run <skill-dir>/scripts/<name>.py --help

<skill-dir>은 이 파일이 있는 폴더입니다. uv는 각 스크립트의 Python 패키지를 첫 사용 시 설치하며, 이는 네트워크 액세스와 자체 캐시 폴더가 필요합니다: 샌드박스가 둘 중 하나를 차단하면, 스크립트를 다시 작성하는 대신 해당 권한을 요청하십시오. uv가 없으면 사용자에게 설치하라고 알리십시오(https://docs.astral.sh/uv/).

관련 스킬