macro-product-photography
Generate extreme close-up macro shots of product details including fabric texture, stitching, hardware, and materials. Use when showcasing product quality, craftsmanship, or material details for e-commerce or marketing. Emphasizes accuracy over aesthetics with three-level material specificity.
What this skill does
# Macro Product Photography ## When to Use This Skill Use this skill when you need to: - Showcase product quality and craftsmanship - Highlight material textures and finishes - Display construction details (stitching, seams, hardware) - Create detail shots for e-commerce listings - Demonstrate product authenticity and quality - Generate close-up shots of fabric weaves, leather grain, metal finishes ## Core Principle **ACCURACY > AESTHETICS** If a detail looks plain, simple, or undecorated in the source image, it must remain plain, simple, and undecorated in the macro shot. Your job is to faithfully reproduce visible details, not to enhance or embellish them. ## Critical Constraints ### NEVER: - Imagine or extrapolate sides/angles not visible in source - Add decorative elements, engravings, or patterns not present - Assume "typical" features (e.g., "glasses usually have engravings") - Use generic descriptions when specific ones are needed - Guess at details you cannot clearly see - Create flat, perpendicular 2D zooms - Repeat the exact same detail and angle in multiple shots ### ALWAYS: - Document exactly what you see before generating prompts - Count quantifiable elements (stitch lines, holes in buckles) - Specify surface finish (smooth, textured, napped, brushed, matte, glossy) - Note what is NOT present (plain hardware = "no engravings") - Use precise color descriptions - Create dimensional macro photography angles (20-45 degrees) - Use three-level material specificity ## Step-by-Step Instructions ### Step 1: Identify Photographable Details Analyze product images to find macro-worthy elements: - **Fabric/Material**: Weave patterns, texture, surface finish - **Stitching**: Single/double/triple needle, stitch count, thread color - **Hardware**: Buttons, zippers, buckles, clasps, rivets - **Embellishments**: Embroidery, prints, logos, labels - **Construction**: Seams, hems, edges, joints - **Surface Details**: Grain, patina, finish, texture ### Step 2: Material Analysis (Three Levels) For each detail, specify: - **Level 1 - Base Material**: Cotton, leather, metal, plastic - **Level 2 - Construction**: Weave type, grain pattern, metal type - **Level 3 - Surface Finish**: Smooth, textured, napped, brushed, matte, glossy Example: "leather with napped suede finish" not just "leather" ### Step 3: Quantify Observable Elements Count and measure: - Stitch count per inch - Number of needle lines (single, double, triple) - Hardware dimensions and features - Pattern density and spacing - Visible texture depth ### Step 4: Document What's NOT Present Explicitly note absent elements to prevent AI hallucination: - "No decorative stitching patterns" - "Plain hardware with no engravings" - "No additional embellishments" - "Simple, undecorated surface" ### Step 5: Generate Macro Photography Prompt ``` Extreme close-up macro photography of [SPECIFIC DETAIL with LOCATION], [BASE MATERIAL] with [CONSTRUCTION TYPE] and [SURFACE FINISH], shot at [20-45 degree] angle showing dimensional texture and depth, [EXACT COLORS with specific shades], [QUANTIFIABLE DETAILS - counts, measurements, configuration], [GEOMETRIC SHAPES and specific design], [EXPLICITLY STATE IF PLAIN/SIMPLE], professional product lighting with soft shadows emphasizing the [SURFACE FINISH] texture, shallow depth of field, photorealistic macro detail capturing only what is visible in the source image, 8K resolution, ultra realistic, professional macro product photography ``` **Negative Prompt:** ``` different material finish than observed, [opposite of surface finish], added engravings not in source, added patterns not in source, decorative elements not visible in original, extrapolated unseen angles, flat perpendicular view, blurry, out of focus, low quality ``` ## Examples ### Example 1: Denim Stitching **Observation:** - Location: Front collar seam - Material: Cotton denim, right-hand twill weave, stone-washed matte finish - Stitching: Single-needle top-stitch, 8-10 stitches per inch - Thread: White polyester on medium indigo fabric - Absent: No decorative patterns **Prompt:** ``` Extreme close-up macro photography of the single-needle top-stitching along the front collar seam, cotton denim with right-hand twill weave and stone-washed matte finish, shot at 30-degree angle showing dimensional detail and fabric texture, medium indigo blue denim with white polyester thread, single-needle construction with approximately 8-10 straight stitches per inch, simple industrial stitching with no decorative patterns, professional product lighting with soft shadows emphasizing the matte denim texture and twill weave pattern, shallow depth of field, photorealistic macro detail, 8K resolution, ultra realistic, professional macro product photography, sharp focus on stitching and fabric weave ``` **Negative Prompt:** ``` double-needle stitching, multiple stitch lines, decorative stitch patterns, glossy fabric finish, smooth fabric texture without twill pattern, different thread color, added embellishments, blurry, poor quality, artificial, flat perpendicular view ``` ### Example 2: Metal Buckle **Observation:** - Location: Front strap - Material: Nickel metal with brushed matte finish - Shape: Rectangular, 2cm x 3cm - Features: Single prong, no holes, simple design - Absent: No engravings, logos, or decorative elements - Surface: Fine linear brush marks visible **Prompt:** ``` Extreme close-up macro photography of the rectangular metal buckle on the front strap, nickel metal with brushed matte finish, shot at 35-degree angle showing dimensional form and surface texture, single-prong simple design measuring approximately 2cm x 3cm, plain undecorated surface with no engravings or logos, fine linear brush marks visible on the matte metal surface creating subtle texture, professional product lighting emphasizing the brushed texture and metal grain, shallow depth of field, photorealistic macro detail capturing the simple hardware as shown, 8K resolution, ultra realistic, professional macro product photography ``` **Negative Prompt:** ``` engraved designs, logos, decorative patterns, embossed details, polished finish, glossy surface, multiple prongs, ornate hardware, added decorative elements not in source, different metal finish, blurry, poor quality, artificial, flat view ``` ### Example 3: Leather Suede Finish **Observation:** - Location: Jacket front panel - Material: Leather with napped suede finish - Color: Tan/camel - Texture: Soft, fuzzy from napping process - Finish: Matte, non-reflective - Absent: No smooth leather areas, no glossy finish **Prompt:** ``` Extreme close-up macro photography of the jacket material on the visible front panel, leather with napped suede finish, shot at 30-degree angle showing dimensional texture and fiber detail, tan/camel color, soft fuzzy napped surface texture characteristic of suede, matte non-reflective appearance, fine fiber texture from the napping process clearly visible, professional product lighting with soft shadows emphasizing the napped suede texture and individual fibers, shallow depth of field, photorealistic macro detail of the suede finish, 8K resolution, ultra realistic, professional macro product photography ``` **Negative Prompt:** ``` smooth leather finish, glossy leather, polished surface, full-grain leather appearance, shiny texture, different leather treatment, reflective surface, blurry, poor quality, artificial, wrong material finish, flat view ``` ## Key Principles 1. **Accuracy Over Aesthetics**: Reproduce exactly what's visible 2. **Three-Level Material Specificity**: Base + construction + finish (always) 3. **Quantify Everything**: Count stitches, measure dimensions 4. **Explicit Simplicity**: State when things are plain/undecorated 5. **Dimensional Angles**: 20-45 degrees, never flat perpendicular 6. **Source Fidelity**: Only capture details from visible parts 7. **Prevent Hallucination**: Use negative prompts for opposites
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.