DEV Community

Derek
Derek

Posted on

How to Design Customized Jewelry 2D Sketch and 3D Views Using Codex and Craftsman Agent Skills

1. Introduction

In this blog, we introduce how to upgrade your Codex or Claude into a sota jewelry design agent workstation with Craftsman Agent Skills. If you are planning a wedding, graduation ceremony, or a special gift for a beloved family member, you might consider customized jewelry designed with your preferred gemstones, metals, or even engraved initials. Customized jewelry is often more affordable than luxury-brand alternatives while offering a much higher level of personalization.

Try Craftsman Agent Jewelry Designer Web

The traditional jewelry design workflow typically involves hand-drawn sketches using specialized software, 3D modeling, and sending the resulting images or models to factories or workshops for production and price quoting. Customizing the design and negotiating between the human designer and customer can often take weeks to finalize.

Now, an AI Agent jewelry designer can collaborate with customers to modify designs in seconds. The human designer only needs to validate the design draft, coordinate with the factory, and obtain a production quote. This can significantly reduce both the time and effort required to turn an idea into a finished piece of jewelry.

Besides give AI Agent API access to Jewerly design, you can also use the online app by clicking and dragging to interactively complete the design or modify after Agents generation.

Let's use Ruby Rings and customized Crystal Beaded Bracelets as examples to show you how to let your desktop agents to use these Skills/APIs,

A typical custom jewelry design process involves several steps before the final design is sent to the factory.
The outputs may include hand-drawn multi-view images—such as front, top, and perspective views—showing detailed gemstone cuts, gallery settings, chain shapes, dimensions, and other design details.
The process may also include a 3D rendering of the jewelry, either as an interactive online model or as a local 3D model that can be further modified using various 3D design software.

[Text/Image Prompt of your Preferred Gems, Metals, Styles]
        ->
[Jewelry Design Hand-Drawn Design  / Multi-View Sheet]
        ->
[Jewelry Design 3D Generation Interactive Viewers]
        or
[Jewelry Design 3D Models]        
        ->
[Preview]
        ->
[Manufacturing on Demand Send Designs to Factory]
Enter fullscreen mode Exit fullscreen mode

2. Tutorial

2.1 Setup you Environment

Install the Craftsman Jewelry Designer skills

### openclaw
openclaw skills install @ai-hub-admin/jewelry-designer

## skills
npx skills add ai-hub-admin/craftsman-agent ## Then choose the skills
npx skills add https://github.com/ai-hub-admin/craftsman-agent --skill jewelry-designer ## Install Single Skill


## Copy the prompt 
Before installing anything, inspect the ClawHub skill metadata and setup requirements.
If the skill asks you to install a third-party package or CLI, verify its source, maintainer, and package contents before running the install command.
Install the skill "jewelry-designer" (@ai-hub-admin/jewelry-designer) from ClawHub only after those checks pass.
Skill page: https://clawhub.ai/ai-hub-admin/skills/jewelry-designer
Keep the work scoped to this skill only.
After install, help me finish setup from verified skill metadata.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Enter fullscreen mode Exit fullscreen mode

2.2. User Prompt

The Jewelry Designer Skills provide two APIs for customizing jewelry designs. You can simply describe your requirements using text or reference images and use these APIs/Skills to generate and modify your designs.

The first API, jewelry_generator_hand_drawn_sketch, helps you generate multi-view hand-drawn sketches based on your described gemstones, bands, styles, and gem cuts (round, oval, square, etc.).

The second API, jewelry_generator_design_draft, converts your requirements into a parameterized, interactive 3D jewelry model viewer. You can select individual parts of the design and modify their settings through the control panels while viewing the changes directly on the 3D canvas.

Support Jewelry Templates

Also, supported templates can help you find existing jewelry 3d models and domain knowledge. The design include bracelet, beaded-bracelet,
ring, necklace, pet-jewelry-collar, earrings, body-chain

2.2.1 Generate a Hand Drawn Sketch

prompt: Ruby Rings with oval cut, band should be rose gold with US size 10.
prompt: Sapphire Ring of twisted platium bands.
prompt: Crystal Beaded Bracelets of Purple and Yellow Crystal interleaved at least 12 beads, small size.

After the design, the skills will calls the APIs and return a shared workspace or rendered sketch.

### Ruby Ring Design share_url of sketch 

https://us-static.aiagenta2z.com/local/files-wd/onekey_llm_router/d426ff6f-bd56-49d1-9ec9-54906bcc78bd.png

### Sapphire Ring Workspace
https://craftsman-agent.aiagenta2z.com/app/sessions/share/45c9f495-3f14-4093-bcef-5f85d6910a3a


Enter fullscreen mode Exit fullscreen mode

2.2.2 Generate 3D Interactive Views of Jewelry

This API provides different settings for the templates to render.

For example, for the Beaded Bracelet (prompt: Crystal Beaded Bracelets with the color size and rope or links.)
user can specify the wrist_circumference, bracelet_length, bead_shape, and even gemstone_type.

The skills can help under stand your needs by specifying:

prompt:  Crystal Beaded Bracelets of Purple and Yellow Crystal interleaved at least 12 beads

### adjust the beads size
prompt:   Crystal Beaded Bracelets of Purple and Yellow Crystal interleaved at least 12 beads with smaller size.

### Change the cut of the Gems from round to facets
prompt:   Crystal Beaded Bracelets of Purple and Yellow Crystal interleaved at least 12 beads, Beads shape should be small and cut with Facets. 

Enter fullscreen mode Exit fullscreen mode

Example Beaded Bracelet Paramteric Settings

template_id: beaded-bracelet


Parameter Supported IDs / Value


asset_size default, small, medium,
large

wrist_circumference Default 18cm

bracelet_length Default 18cm

bead_shape round, faceted, oval,
barrel, cube, disc, bicone,
irregular, custom

bead_size 4mm, 6mm, 8mm, 10mm,
12mm, 14mm, custom

bead_count 15, 18, 20, 22, 24,
custom

bead_color clear, white, black, pink,
purple, blue, green, red,
yellow, mixed, custom

bead_pattern single-color, alternating,
gradient, random,
symmetrical, center-accent

material clear, amethyst, rose,
citrine, smoky, aqua, moon,
lab, straw, rutile,
phantom, sunstone, obsidian,
tiger, agate, jade,
emerald, ruby, sapphire,
lapis, garnet, topaz,
amazon, kunzite, pearl

gemstone_type none, amethyst, rose-quartz,
clear-quartz, smoky-quartz,
citrine, agate, jade,
obsidian, tiger-eye,
lapis-lazuli, turquoise,
tourmaline, mixed

string_type elastic, nylon, silicone,
wire, leather

string_color clear, white, black, brown,
gold, silver, custom

accent_beads none, gold, silver, pearl,
crystal, metal

center_bead none, large-bead, charm,
pendant, engraved

charm_type none, heart, star, flower,
animal, letter, symbol,
custom

layer_count 1, 2, 3

closure stretch, lobster, toggle,
magnetic, buckle

adjustability fixed, adjustable


Conclusion

Finally, once you are satisfied with your jewelry design, you have several options for taking it to the next step. You can download high-quality images, export the 3D model in .glb format, or generate an orbit video to showcase your design from different angles.

More importantly, you can make a quote based on others design on the marketplace (https://craftsman-agent.aiagenta2z.com/marketplace)
or send your finalized design to verified Craftsman workshops through the Craftsman Agent Manufacturing on Demand (MOD) Platform for production quotes and manufacturing. This allows you to move directly from an AI-generated concept and interactive 3D model to real-world production.

Explore verified Craftsman workshops and manufacturing services here:
https://craftsman-agent.aiagenta2z.com/store/craftsman

Related

Craftsman Agent Gallery

AI Jewelry Designer App

Top comments (1)

Collapse
 
derekdd profile image
Derek •

Another prompt example of crystal Beaded Chains: