Even if you’ve been using ComfyUI for a while, you’re bound to discover something that seems simple in hindsight, but you just never noticed. I’ve been using ComfyUI for almost two years now, and I still remember how overwhelming it was to open someone else’s workflow — dozens of nodes, hundreds of parameters, and all that spaghetti everywhere.
Recently, while seeing how far I could push my GPU with a new workflow, I found myself thinking about how much easier it would have been if I had known some of the things I do now when I was just starting out. ComfyUI's expansive capabilities can make it easy to miss something simple. Some basic things, like holding shift to drag output connections, just didn't occur to me early on but could have saved me so much time if I had known. Generative AI has been moving so fast that there's always something new to learn.
How to build basic workflows in ComfyUI
ComfyUI is an incredibly powerful tool for anyone aiming to stay ahead of the AI curve.
6 Civitai: Your go-to for Stable Diffusion models
Civitai is a powerhouse for models
If you’re wondering where to find Stable Diffusion models, Civitai is the largest platform for discovering and sharing them. With over 10 million unique monthly visitors and 3 million registered users, Civitai has become a hub for everything Stable Diffusion. It hosts thousands of AI models, LoRAs, workflows, and more.
Civitai has two websites:
- The original Civitai (NSFW) for unrestricted content.
- The new Civitai Green (SFW) for safe-for-work searches.
Use its search filters to narrow results by model type and base model.
Click on an image in a model’s gallery to see detailed metadata, such as prompts, samplers, seed number, etc. While not all users upload this info, it's an excellent resource for improving your generations.
5 Convert node settings to input or output points
Turn settings into dynamic inputs
Many node settings in ComfyUI can be converted into input or output points, enabling control from an externally connected node. For example, if you want two KSampler nodes to use the same seed, you can convert the noise_seed setting to an input point and connect it to a single seed node, like those in the tinyterraNodes pack.
To convert a setting to an input:
- Right-click on the node.
- Click Convert Widget to Input.
- Click Convert noise seed to input.
To revert the input back to a setting:
- Right-click on the node.
- Click Convert Input to Widget.
- Click Convert noise_seed to widget.
4 Set CLIP Skip with the CLIP Set Last Layer node
It just has a different name in ComfyUI
You might see "CLIP Skip" mentioned in many model descriptions, but there isn’t a node named that in ComfyUI. Instead, use the CLIP Set Last Layer node. Keep in mind that ComfyUI's node uses negative values:
- A clipskip = 2 is equivalent to stop_at_clip_layer = -2 in ComfyUI.
Place the CLIP Set Last Layer node after a Load Checkpoint node and before other nodes in your workflow.
3 Save workflows as both JSON and PNG
Backup your workflows in multiple formats
ComfyUI updates can sometimes break older workflows, causing nodes to appear completely red and lose their settings. This issue can also arise when importing workflows that rely on custom nodes you don't have installed.
Although the Install Missing Custom Nodes button in ComfyUI Manager Menu can recognize and install missing nodes, it doesn't recover their settings.
When saving a workflow, export it as a JSON script and as a PNG image. By saving in both formats, you’ll have a visual reference in the future if you need it.
Steps to export ComfyUI workflows as JSON:
- Click Workflow in the main menu.
- Click Export.
- Name your workflow, click Confirm, and save it.
Steps to export ComfyUI workflows as PNG:
- Right-click on the canvas.
- Click Workflow Image > Export > png.
- Name your workflow and save it.
Adobe Photoshop's Firefly vs. ComfyUI and Stable Diffusion
There's an extremely powerful and free tool that shouldn’t be dismissed
2 Use the snap to grid settings for cleaner workflows
Keep your workflow neat and organized
For those who like to keep their workflows neat and tidy, enabling the snap to grid setting is a must. I'm one of those people who has to align stuff and a canvas with a bunch of boxes is a nightmare without this setting.
How to enable snap to grid:
- Click the gear icon (Settings) in the sidebar.
- Click LiteGraph in the settings menu.
- Toggle Always snap to grid and adjust Snap to grid size to your preference.
1 Install a Preview Chooser node
Preview and pause your workflows
The Preview Chooser Node is one of my favorite tools for improving workflow efficiency. It pauses the workflow at specific points when an image has been generated, allowing you to preview an image before deciding whether to cancel or continue your workflow. I use the node created by chrisgoringe in nearly all my workflows.
How to install the Preview Chooser Node:
- Click Custom Nodes Manager in the ComfyUI Manager Menu.
- Search for Image Chooser and click Install.
- Return to the ComfyUI Manager Menu when the installation is complete and click Restart.
- Refresh your browser once ComfyUI reopens.
The node's ID number is 84. The actual node in a workflow is called Preview Chooser, the title of the node in the Custom Nodes Manager is Image Chooser, and the GitHub repository for the node is cg-image-picker.
There's always more to learn in ComfyUI
Generative AI moves fast, and it can be hard to keep up. With the rise of open-source tools like ComfyUI and open-weight models like Stable Diffusion, 2025 is set to see a surge in new users. However, being ahead of the curve often means fewer tutorials, sparse documentation, and the frustration of running into dead ends during your searches.
I've experienced this myself and hope these tips make your journey with ComfyUI smoother. While it can be daunting at first, tools like Pinokio simplify the installation process, making it a lot more accessible. If you've got any tips of your own or want to see more, feel free to share them in the comments—I'm always eager to learn more and pass it on.
