SuperAPI AI Directory

lightcraft-use

Design & creation

View repository

Updated 11-04 23:02

About this skill

Lightcraft Photo Task Routing

Coordinate diagnosis, photo library, development, and export; reuse existing stages directly, and keep explicitly specified entry points for explicit domain requests. Fixed CLI 0.2.1 / Python 3.11+; macOS arm64/x86_64, Linux aarch64/x86_64, Windows x64/x86 have passed native CI with the fixed CLI; Windows x86 is a 32-bit process on a 64-bit host. Host, vision, and mobile devices are accepted separately.

Required Inputs and Execution

First determine the original photo, persistent photo library, target photo, user modification scope, and output root; reuse the verified installation and existing stages. Keep the entry point when this skill is explicitly specified.

Set SKILL_DIR to the absolute directory where the host actually loads this SKILL.md; this skill's scripts can be used independently, without guessing developer paths.

python3 -I -B "$SKILL_DIR/scripts/bootstrap.py" --no-install

Environment checking ends here. Queries/execution may trigger a fixed installation of a missing runtime; use it only when the corresponding authorization already exists. Before execution, read as needed Public Runtime Contract, and see this domain's steps in Operations and Acceptance。

Output and Recovery

Hand off the photo ID/library location, original photo identity, current settings, versioned execution receipt, and actual output. Editing, saving, decoding, reopening, and vision are accepted separately; a zero exit only means pending verification. Do not replay UNKNOWN; for partial success, retain the steps that took effect; NotSaved distinguishes in-memory modifications from those not persisted to disk. Known export conflicts are rejected before execution; summary detection does not provide rollback or a general-purpose sandbox.

Examples of Success, Partial Failure, Recovery, and Overwrite RejectionFor decision-making; public scripts and contracts remain within this skill. Cross-skill handoff is by name and installation command, without reading sibling directories. For domain entry points and installation methods, see this skill's operational materials; explicit domain requests keep the user-specified entry point.