From sony-raw-styled-jpeg
Convert Sony A7-series RAW (.ARW) sets into high-quality JPEGs using either an exact one-pass pipeline or a profile-driven batch workflow. Use when users request Sony RAW conversion, mixed-lighting batch adaptation, iterative mood adjustments, and metadata-safe exports with EXIF preservation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sony-raw-styled-jpeg:sony-raw-styled-jpegThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use one of two workflows:
README.mdagents/openai.yamlreferences/ADAPTIVE_BATCH_WORKFLOW.mdreferences/PIPELINE_FIRST_PRINCIPLES.mdscripts/profile_raw_images.swiftscripts/raw_to_styled_jpeg.swiftscripts/render_profiled_batch.swiftscripts/run_exact_pipeline.shscripts/run_interactive_pipeline.shscripts/run_profiled_pipeline.shscripts/verify_datetime_original.swiftUse one of two workflows:
exact: deterministic one-pass RAW -> styled JPEG conversion with fixed style buckets.profiled: profile -> bucket -> render -> validate for mixed batches or iterative feedback.scripts/raw_to_styled_jpeg.swift: Core converter and style engine.scripts/profile_raw_images.swift: Batch profiler that groups RAWs into treatment buckets.scripts/render_profiled_batch.swift: Profile-driven renderer with optional subtle mood modes.scripts/verify_datetime_original.swift: EXIF timestamp validator.scripts/run_exact_pipeline.sh: Deterministic compile -> convert -> validate.scripts/run_profiled_pipeline.sh: Profile -> render -> validate workflow.scripts/run_interactive_pipeline.sh: Prompt-driven workflow chooser.references/PIPELINE_FIRST_PRINCIPLES.md: Visual, simple-language guide with ASCII diagrams.references/ADAPTIVE_BATCH_WORKFLOW.md: General-purpose profile/bucket/transform/validate playbook.Use exact when:
Use profiled when:
Read references/ADAPTIVE_BATCH_WORKFLOW.md when you need to reason about feedback loops, subgroup creation, or future reuse of the workflow outside this specific image set.
Before starting conversion, ask:
.ARW files.all) or sample (sample).N).exact or profiled.none or subtle.Defaults if user does not specify:
codex_output.all.24.profiled for mixed batches, otherwise exact.none.yes.yes.yes.Exact deterministic run:
bash scripts/run_exact_pipeline.sh . codex_outputProfiled technical run:
bash scripts/run_profiled_pipeline.sh . codex_output noneProfiled run with subtle mood layer:
bash scripts/run_profiled_pipeline.sh . codex_output subtleInteractive run:
bash scripts/run_interactive_pipeline.shWhen installed in Codex at user scope, an absolute invocation is also valid:
bash "${CODEX_HOME:-$HOME/.codex}/skills/sony-raw-styled-jpeg/scripts/run_exact_pipeline.sh" . codex_outputbash "${CODEX_HOME:-$HOME/.codex}/skills/sony-raw-styled-jpeg/scripts/run_profiled_pipeline.sh" . codex_output none/tmp/swift-module-cache.run_exact_pipeline.sh.1.0.RESULT: PASS.Always report:
.ARW files discovered..jpg files written.exact: style distribution from style_report.csv.profiled: treatment distribution from profiled_style_report.csv.profiled: profile summary path from profiling/raw_profile_summary.txt.If rerunning after review, preserve or rename the previous output directory before writing a new batch. If RAW decode fails or output dimensions are invalid in restricted environments, rerun with permissions that allow full CoreImage RAW decode path.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub ashwch/ashwch-agent-skills-marketplace --plugin sony-raw-styled-jpeg