How to Use Monthly Custom Keycaps Prompts
I've been designing keycap sets for about five years now, and I keep running into people who want to use AI to generate base concepts for their sets. The monthly keycap prompt workflow is basically a structured way to generate fresh, themed design ideas every month without spending weeks iterating on nothing. The process starts with picking a theme. Then you feed it into an AI image generator with specific constraints that actually work for mechanical keyboard layouts. The output isn't production-ready art, but it's a solid starting point that saves you from staring at a blank screen.
What Are Monthly Custom Keycaps Prompts
These are templated prompts you run through image generators like Midjourney or Stable Diffusion to get visual concepts for keycap sets on a recurring basis. You structure the prompt with layout specs, material notes, and color palettes so the output actually looks like keyboard keycaps instead of random abstract shapes. Here's the thing most guides skip: the prompt alone won't save you. The real value is in how you filter and iterate on the outputs. I usually generate six to eight variations, pick the one with the most promising layout, then manually adjust the color references in Photoshop before moving to a 3D tool. I've found that adding specific layer heights to your prompt makes a big difference. If you specify Cherry profile, 1u top row, 1.25u spacebar, the AI understands the physical constraints better than if you just say "keyboard keys." This cuts down on weird warped geometry in the generated images.
The Prompt Template I Actually Use
Here's my working template. Adjust it for your preferred generator and style. Subject: A set of mechanical keyboard keycaps, [profile name], [layout], themed around [theme description], [material finish], [color palette] Details: Clean product photography, isolated on neutral background, 87-key layout visible, keycap legends in [font style], no distracting elements
Get the Full Details

Constraints: --ar 16:9 --style raw for Midjourney, or equivalent negative prompts for other tools Last month I ran a desert botanical theme through this and the AI produced some genuinely usable concepts. The catch was that two of the generated keycaps had legends that were completely illegible text blobs. I worked around this by generating the keycap bodies separately from the legend text, then composite them together in Krita. Takes about twenty minutes per set instead of hours of re-prompting.
Common Pitfalls and What to Do Instead
The biggest problem I see is people expecting the AI to understand keyboard standards. It doesn't. Terms like "ANSI layout" or "ISO enter" mean nothing to the model unless you spell out the actual key dimensions. I learned this the hard way after wasting three hours trying to get a proper ISO 10-key arrangement that kept coming out as some warped rectangle. Another issue is color consistency across the set. The AI will happily give you a beautiful purple spacebar and mismatch the modifier keys entirely. My workaround is to generate a single color swatch palette first, then reference those exact hex codes in subsequent prompts for each keycap variation. And honestly, there are limits. If your theme involves highly specific textures like wood grain or brushed aluminum, the output will look plasticky every time. In those cases, I generate the base shape and colors, then apply texture overlays manually in Substance Painter. It's slower upfront but the result is what buyers actually expect from a $120 set.
File Formats and Next Steps
Once you have a concept you're happy with, export the image at the highest resolution possible. Then import it into your CAD software of choice. KeyboardCAD or a manual Blender workflow both work fine. The AI image is just a reference; the actual STL files need to be modeled properly for production. If you're commissioning a manufacturer, send them both the rendered concept image and a technical spec sheet listing your chosen profile, file type, and keycap material. Most factories don't care about the art, they care about the measurements. I usually include a simple diagram showing each key's height and width in millimeters alongside the visual reference. I've dropped my current prompt template and a few example outputs in a Google Doc. It's not fancy, but it's updated every time I find something that works better. Download the template here.
What This Workflow Can't Do
Let me be clear about where this breaks down. Monthly custom keycaps prompts don't replace learning to model keycaps yourself. They don't produce manufacturing files. They don't handle legend legibility at small sizes. And they definitely won't generate coherently themed sets across different keycap profiles without manual correction. If your end goal is mass production, the bottleneck is always going to be the transition from concept art to actual 3D geometry. I've seen people fall in love with a prompt-generated design only to spend three weeks realizing the key profiles are physically impossible. Plan for that time. It happens every single time.