dubery-fidelity-prompt

Generate v3 schema JSON prompts for product-fidelity image synthesis.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/RASCLAW/DuberyMNL --skill dubery-fidelity-prompt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dubery-fidelity-prompt
Source: https://github.com/RASCLAW/DuberyMNL/tree/main/.claude/skills/dubery-fidelity-prompt
Command: npx skills add https://github.com/RASCLAW/DuberyMNL --skill dubery-fidelity-prompt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill generates structured, schema-driven prompts for image synthesis where the product remains a locked asset and the scene is variable, enabling consistent rendering across multiple shots without manual prompt crafting.

Core Features & Use Cases

  • Generates prompts that follow the v3 JSON schema with sections like product_fidelity, interaction_physics, scene_variables, render_quality, image_input, and api_parameters.
  • Ensures the product identity is preserved by treating it as a locked asset loaded from contents/assets/product-specs.json and per-prodref sidecars.
  • Outputs the prompt as a text file saved to .tmp/{name}_prompt.txt and a companion config file .tmp/{name}_config.json for use by Vertex AI pipelines.

Quick Start

Run the fidelity prompt generator with a selected prodref and scene settings to produce a JSON prompt file and its _config.json alongside the reference image.

Frequently Asked Questions about dubery-fidelity-prompt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate JSON prompts for product image synthesis while keeping the product identity locked?

To generate JSON prompts with locked product identity, use a fidelity-first approach that loads product specs from a dedicated JSON file and treats the product as a fixed asset while applying variable scene parameters. This ensures consistent rendering across multiple product images without manual prompt crafting.

What is the best way to structure image prompts for Vertex AI rendering pipelines?

The best way to structure image prompts for Vertex AI is using a v3 JSON schema that includes sections for product_fidelity, scene_variables, render_quality, and api_parameters. This schema-driven method outputs a formatted text prompt and a companion config file containing image_input data for the pipeline.

Can I use scene randomizers to create product image variations without losing fidelity?

Yes, you can use scene randomizers to create variations without losing fidelity. The system accepts scene parameters from randomizers or direct input, treating the scene as a variable asset while strictly enforcing product specs loaded from sidecar metadata to preserve the core product identity.

What files do I need to set up before generating schema-driven image synthesis prompts?

Before generating prompts, you need product specifications defined in a contents/assets/product-specs.json file and any per-prodref sidecar metadata. These files establish the locked product identity and physical interaction rules required for the rendering pipeline.

Why does my generated image prompt need a companion config JSON file?

A companion config JSON file is needed to provide the image_input reference required by Vertex AI rendering pipelines. The prompt generator outputs both a formatted text prompt and this config file, ensuring the rendering engine can map the scene variables to the locked product reference image.