SuperAPI AI Directory

lightcraft-cli-library

Design & creation

View repository

Updated 11-04 23:03

About this skill

Lightcraft Photo Library

Import modes, ID/path mapping, library locks, and independent reopen; hand off selections and persistent libraries for development. Pinned CLI 0.2.1 / Python 3.11+; macOS arm64/x86_64, Linux aarch64/x86_64, Windows x64/x86 have passed pinned CLI native CI; Windows x86 is a 32-bit process on a 64-bit host. Host, visual, and mobile devices are accepted separately.

Required Inputs and Execution

First determine the original files, persistent photo library, target photos, user modification scope, and output root; reuse the verified installation and existing stages. Preserve 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 pinned installation of a missing runtime; use only when the corresponding authorization already exists. Read as needed before execution: Common Runtime Contract, domain steps are in Operations and Acceptance。

Output and Recovery

Hand off photo IDs/library locations, original file identities, current settings, versioned execution receipts, and actual outputs. Editing, saving, decoding, reopening, and visuals are accepted separately; a zero exit only means pending verification. UNKNOWN is not replayed; partial success retains the steps that took effect, and NotSaved distinguishes in-memory modifications from those not persisted. Known export conflicts are rejected before execution; summary detection provides no rollback or general-purpose sandbox.

Examples of Success, Partial Failure, Recovery, and Overwrite RejectionFor decision-making; common scripts and contracts remain within this skill. Cross-skill handoff is by name and installation command, without reading sibling directories. For the full workflow, use lightcraft-use; installation:npx skills add full-aigc-skills/lightcraft-skills --skill lightcraft-use。