
Make the visual recipe clear in one glance
- The native cover makes the lighting language immediately clear
- Hard light and crushed shadows establish the dark editorial finish
- It remains a source-native hero rather than a fabricated Wiggly composition
Wiggly / Format Lab /
Remaster one portrait with dramatic directional light, bright jewelry highlights, crushed blacks, and a dark luxury-editorial grade while keeping the person, pose, and outfit recognizable.
One source image in. 1 inspected image out.
Judge identity, pose, and outfit preservation under hard directional light, crushed blacks, bright jewelry speculars, dark desaturated color, analog grain, and a high-end underground editorial mood.











Exact gathered prompt
FULL cinematic remaster of the original image with dramatic relighting and high-end fashion editorial quality. Preserve identity, pose, and outfit, but completely reinterpret lighting, contrast, and atmosphere. Lighting: strong directional studio lighting, deep shadows, high contrast chiaroscuro bright specular highlights on jewelry and skin dark background falloff, spotlight effect on subject Exposure: intentionally underexposed base with controlled highlight bloom crushed blacks with preserved micro-details in shadows Jewelry focus: extreme shine and brilliance on chains, pendants, and metal sharp reflective highlights, diamonds sparkling under hard light Color grading: dark, moody, desaturated tones cool shadows, slightly metallic feel high contrast luxury editorial grading (NOT natural) Texture: ultra high definition, crisp details, visible pores, fabric texture slight cinematic grain for analog feel Atmosphere: gritty underground rap aesthetic, dramatic, raw, intense looks like a high-budget magazine shoot in a dark studio Lens: 85mm portrait, shallow depth of field, subject isolated IMPORTANT: - keep same person and outfit - do NOT smooth skin excessively - do NOT flatten lighting - push contrast, lighting, and mood aggressively
Source: @skaigenerated · model shown: Nano Banana 2
Prepare -> Validate -> Transform -> Inspect
One run pinned to the portrait, exact gathered prompt, and selected model route.
The 3:4 portrait and prompt contract checked locally.
One dark luxury-editorial portrait from one approved prediction.
Explicit approval required
Automatic file checks plus an actual visual review.
Explicit approval required
SKILL.md--- name: wiggly-dark-aesthetic-filter description: Remaster one 3:4 portrait with the exact gathered SKAI dark luxury-editorial prompt. --- # Dark Aesthetic Filter Use the packaged runner and exact prompt. Do not call Replicate separately or create another render path. From the extracted kit's `v3` directory: ```bash npm install npm run format:skai-image -- check --format=dark-aesthetic-filter npm run format:skai-image -- smoke --format=dark-aesthetic-filter ``` Ask one short question: > Which 3:4 portrait should I remaster with the dark aesthetic filter, and should I use Nano Banana 2 (default), Lite (economy), or Pro (premium)? Then initialize the free run. Omit `--model` for Nano Banana 2, or add `--model=nano-banana-2-lite` for economy or `--model=nano-banana-pro` for premium: ```bash npm run format:skai-image -- init --format=dark-aesthetic-filter --run=<id> --input=<absolute-image-path> [--model=<route>] npm run format:skai-image -- validate --format=dark-aesthetic-filter --run=<id> npm run format:skai-image -- estimate --format=dark-aesthetic-filter --run=<id> ``` Stop after `estimate` and ask the user to approve the paid prediction. Only after explicit approval should you supply `--approve-paid`: ```bash npm run format:skai-image -- render --format=dark-aesthetic-filter --run=<id> --approve-paid npm run format:skai-image -- inspect --format=dark-aesthetic-filter --run=<id> npm run format:skai-image -- inspect --format=dark-aesthetic-filter --run=<id> --visual-pass --review-notes="<specific observations>" npm run format:skai-image -- finalize --format=dark-aesthetic-filter --run=<id> --approve-final ``` Hard rules: - Preserve the same recognizable person, pose, and outfit. - Use strong directional studio light, deep shadows, hard contrast, and controlled highlight bloom. - Make chains, pendants, metal, and skin catch bright but believable specular highlights. - Keep dark desaturated tones, cool metallic shadows, visible pores and fabric, and slight cinematic grain. - Do not smooth skin, flatten the lighting, turn it into an illustration, or produce a generic global filter. - Use a user-approved 3:4 input before validation. - Keep the exact gathered prompt unless the user explicitly requests a change. - Use Nano Banana 2 by default, Lite for economy, or Pro for premium. - Validate and estimate before spending, pause for explicit user approval, and never render without `--approve-paid`. - Persist and resume the prediction id. - Never exceed three attempts. - View the output and record specific visual-review notes before finalizing. - Return the finished image and `quality-report.json` to the user after finalization. - Never print, store, or commit `REPLICATE_API_TOKEN`.
requirements.json{
"runtime": { "node": ">=22", "commands": ["npm"] },
"providers": [{ "name": "Replicate", "models": ["google/nano-banana-2-lite", "google/nano-banana-2", "google/nano-banana-pro"] }],
"environment": [{ "name": "REPLICATE_API_TOKEN", "secret": true, "requiredFor": ["render", "resume"] }],
"notes": [
"All smoke and validation commands are local.",
"The SKAI source names Nano Banana 2; Wiggly's runnable Replicate lanes use Nano Banana 2 Lite, Nano Banana 2, and Nano Banana Pro.",
"No Replicate proof call was made for this package.",
"One render attempt is one paid prediction.",
"Paid generation requires explicit approval and is capped at three attempts."
]
}
inputs.json{
"required": [{ "id": "image", "type": "image", "formats": ["jpg", "png", "webp"], "minimumWidth": 512, "minimumHeight": 512, "maximumBytes": 26214400, "aspectRatio": "3:4", "aspectRatioTolerance": 0.02 }],
"question": "Which 3:4 portrait should I remaster with the dark aesthetic filter, and should I use Nano Banana 2 (default), Lite (economy), or Pro (premium)?",
"defaults": { "model": "nano-banana-2", "aspectRatio": "3:4", "outputCount": 1 },
"modelRoutes": { "economy": "google/nano-banana-2-lite", "default": "google/nano-banana-2", "premium": "google/nano-banana-pro" },
"sourceModel": "Nano Banana 2"
}
pipeline.json{
"progress": "Prepare -> Validate -> Transform -> Inspect",
"attemptCap": 3,
"stages": [
{ "id": "prepare", "output": "One run pinned to the portrait, exact gathered prompt, and selected model route.", "paid": false, "approvalRequired": false },
{ "id": "validate", "output": "The 3:4 portrait and prompt contract checked locally.", "paid": false, "approvalRequired": false },
{ "id": "transform", "output": "One dark luxury-editorial portrait from one approved prediction.", "paid": true, "approvalRequired": true },
{ "id": "inspect", "output": "Automatic file checks plus an actual visual review.", "paid": false, "approvalRequired": true }
]
}
prompts/transform.txtFULL cinematic remaster of the original image with dramatic relighting and high-end fashion editorial quality. Preserve identity, pose, and outfit, but completely reinterpret lighting, contrast, and atmosphere. Lighting: strong directional studio lighting, deep shadows, high contrast chiaroscuro bright specular highlights on jewelry and skin dark background falloff, spotlight effect on subject Exposure: intentionally underexposed base with controlled highlight bloom crushed blacks with preserved micro-details in shadows Jewelry focus: extreme shine and brilliance on chains, pendants, and metal sharp reflective highlights, diamonds sparkling under hard light Color grading: dark, moody, desaturated tones cool shadows, slightly metallic feel high contrast luxury editorial grading (NOT natural) Texture: ultra high definition, crisp details, visible pores, fabric texture slight cinematic grain for analog feel Atmosphere: gritty underground rap aesthetic, dramatic, raw, intense looks like a high-budget magazine shoot in a dark studio Lens: 85mm portrait, shallow depth of field, subject isolated IMPORTANT: - keep same person and outfit - do NOT smooth skin excessively - do NOT flatten lighting - push contrast, lighting, and mood aggressively
quality.json{
"automatic": ["The source input is 3:4 within 0.02", "Exactly 1 decodable JPG, JPEG, PNG, or WebP output", "At least 1080x1440 pixels", "Aspect ratio matches the selected route within 0.02", "At least 50 KB"],
"visual": ["The same person, pose, outfit, anatomy, and natural facial identity remain recognizable", "Directional studio light, deep shadows, hard contrast, and controlled highlight bloom feel intentional", "Jewelry and skin carry bright, believable specular detail without waxy skin", "The grade is dark, desaturated, cool, metallic, tactile, and slightly grainy", "There is no malformed anatomy, flat global filter, cartoon treatment, or plastic cosmetic finish"],
"finalization": { "automaticPassRequired": true, "visualPassRequired": true, "reviewNotesRequired": true, "explicitApprovalFlag": "--approve-final" }
}