Community写作与编辑github.com

chr1sc2y/fujifilm-film-sim-skill

Turn supported RAW files into verified Fujifilm-ready DNG copies for Lightroom—without touching originals.

兼容平台Claude Code~Codex CLI~Cursor
npx skills add chr1sc2y/fujifilm-film-sim-skill

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

文档

Unlock Fujifilm Film Simulations

Overview

Produce verified Fujifilm-profile-ready DNG copies from a photo directory. Keep every source file byte-for-byte untouched and use the bundled processor for deterministic behavior.

Workflow

  1. Resolve the directory supplied by the user. If no directory was supplied, ask for it.

  2. Locate scripts/process.py relative to this SKILL.md. Run python3 scripts/process.py --help from the Skill directory to confirm the processor is available.

  3. Run:

    python3 scripts/process.py "/absolute/path/to/photos" --json
    
  4. If the processor exits 2, read references/compatibility.md. Install a missing dependency only through a standard package manager when the environment permits it, then rerun. Never download and execute an unverified binary.

  5. Inspect the JSON response and <output_dir>/report.json. Exit 0 is complete only when failed is 0 and succeeded equals discovered.

  6. Return the absolute output directory, succeeded/discovered counts, and any failures. Mention that the user can import the generated DNG files into Lightroom.

Safety Rules

  • Never modify, move, rename, or delete source files.
  • Never run ExifTool directly on a source path or improvise a replacement shell pipeline.
  • Never reuse or overwrite an existing fujifilm-ready* directory.
  • Do not claim success when the processor exits nonzero, a report is missing, or any verification failed.
  • Do not offer camera identity controls. This Skill has one fixed Fujifilm target.

Result Contract

A successful output directory contains generated .dng files, report.json, and REPORT.md. The processor preserves source-relative folders and creates a numbered output directory on repeated runs.

Read references/compatibility.md only when dependencies, RAW decoding, or Lightroom profile availability needs troubleshooting.

相关技能

openagent-uno/openagent-mcp-template

Python skeleton for writing OpenAgent MCP skill servers

community

Waiel5/website-replicator

Claude Code skill: pixel-faithful Astro 6 + Tailwind v4 replication of any production website. 11 phases, 28 documented pitfalls, parallel-agent dispatch.

community

blue03183/spec-tools-mcp

MCP server that gives AI agents spec-driven development skills — stores all decisions, plans, and progress in markdown files so context is never lost between sessions.

community

christensendaniel/christensendaniel.github.io

Portfolio, skills, and blog for Daniel Christensen — data engineer specializing in data pipelines, LLM integration, and AI agents. | christensendaniel.com

community

dengfzj/codex-history-recovery

Recover and migrate Codex thread history,这个 skill 用来审计、备份、迁移和恢复 Codex 桌面端的本地会话历史。

community

wondelai/contagious

Engineer word-of-mouth and virality using the STEPPS framework (Social Currency, Triggers, Emotion, Public, Practical Value, Stories). Use when the user mentions "go viral", "word of mouth", "shareable content", "social currency", "why people share", "viral loop", "referral program", or "organic growth". Also trigger when designing shareable features, crafting social media campaigns, or building products that spread through peer recommendation. Covers environmental triggers and high-arousal emotional content. For sticky messaging, see made-to-stick. For persuasion tactics, see influence-psychology.

community