Community라이팅 & 에디팅github.com

chr1sc2y/fujifilm-film-sim-skill

지원되는 RAW 파일을 Lightroom에서 사용할 수 있는 검증된 Fujifilm DNG 복사본으로 변환하며, 원본 파일은 절대 건드리지 않습니다.

fujifilm-film-sim-skill란 무엇인가요?

이 스킬은 사진 디렉토리에 있는 지원 RAW 파일을 Fujifilm 프로필이 적용 가능한 DNG 복사본으로 변환하는 프로세서를 제공합니다. 원본 파일은 바이트 단위로 보존되며, 번들된 Python 스크립트 (`scripts/process.py`)를 사용하여 결정론적 변환을 수행합니다. 주요 워크플로우는 사용자가 제공한 디렉토리에서 RAW 파일을 찾아 처리하고, JSON 보고서를 통해 성공/실패 개수를 확인한 후 Lightroom에서 바로 가져올 수 있는 DNG 파일을 생성합니다. 이 스킬은 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, 원본 파일 수정, 기존 출력 디렉토리 덮어쓰기, 검증되지 않은 바이너리 실행 등 안전하지 않은 작업을 엄격히 금지합니다. 또한 프로세서의 종료 코드와 보고서를 기반으로 성공 여부를 판단하며, Lightroom 프로필 호환성 문제가 발생할 경우 `references/compatibility.md` 문서를 참조할 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add chr1sc2y/fujifilm-film-sim-skill

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

Fujifilm 필름 시뮬레이션 활용하기

개요

사진 디렉토리에서 Fujifilm 프로필이 적용 가능한 DNG 복사본을 생성합니다. 모든 소스 파일은 바이트 단위로 보존되며, 번들 프로세서를 사용하여 결정론적 동작을 보장합니다.

워크플로우

  1. 사용자가 제공한 디렉토리를 확인합니다. 디렉토리가 제공되지 않은 경우 사용자에게 물어봅니다.

  2. 이 SKILL.md 파일을 기준으로 scripts/process.py를 찾습니다. Skill 디렉토리에서 python3 scripts/process.py --help를 실행하여 프로세서가 사용 가능한지 확인합니다.

  3. 다음 명령을 실행합니다:

    python3 scripts/process.py "/absolute/path/to/photos" --json
    
  4. 프로세서가 종료 코드 2를 반환하면 references/compatibility.md를 읽습니다. 환경이 허용하는 경우 표준 패키지 관리자를 통해 누락된 종속성을 설치한 후 다시 실행합니다. 절대 검증되지 않은 바이너리를 다운로드하여 실행하지 마십시오.

  5. JSON 응답과 <output_dir>/report.json을 확인합니다. failed가 0이고 succeeded가 discovered와 같은 경우에만 종료 코드 0이 완료를 의미합니다.

  6. 절대 출력 디렉토리, 성공/발견 개수 및 실패 항목을 반환합니다. 사용자가 생성된 DNG 파일을 Lightroom으로 가져올 수 있다고 알려줍니다.

안전 규칙

  • 소스 파일을 절대 수정, 이동, 이름 변경 또는 삭제하지 마십시오.
  • 소스 경로에 대해 직접 ExifTool을 실행하거나 대체 쉘 파이프라인을 즉석에서 만들지 마십시오.
  • 기존 fujifilm-ready* 디렉토리를 재사용하거나 덮어쓰지 마십시오.
  • 프로세서가 0이 아닌 종료 코드를 반환하거나, 보고서가 없거나, 검증이 실패한 경우 성공했다고 주장하지 마십시오.
  • 카메라 식별 컨트롤을 제공하지 마십시오. 이 Skill은 하나의 고정된 Fujifilm 타겟을 사용합니다.

결과 계약

성공적인 출력 디렉토리에는 생성된 .dng 파일, report.json 및 REPORT.md가 포함됩니다. 프로세서는 소스 기준 폴더 구조를 유지하며 반복 실행 시 번호가 매겨진 출력 디렉토리를 생성합니다.

종속성, RAW 디코딩 또는 Lightroom 프로필 가용성 문제 해결이 필요한 경우에만 references/compatibility.md를 참조하십시오.

관련 스킬