Hero Image
Thoughts on Claude Cowork
Date:

After a couple weeks of working with Claude Cowork regularly, I've settled into a few patterns that have genuinely changed how I approach design engineering problems. Here's what's been working for me.

Solving the Cold Start Problem

Sometimes you just get stuck. You're staring at a blank canvas or an existing set of designs and you can't figure out where to go next. In design and engineering, this is often called the "cold start problem"—that moment where the hardest part is simply beginning.

I've developed a basic prompting template for Cowork that's purely focused on getting me unstuck. It works in a few different scenarios:

  • Rethinking a client's project from a different angle. When I've been too close to a problem for too long, I'll ask Cowork to help me reframe the brief or explore alternative approaches I haven't considered.
  • Experimenting with component states. Things like button hover states, pressed states, disabled states—variations that are tedious to explore manually but reveal a lot about the feel of an interface.
  • Exploring new interactions through different libraries. When I want to assess performance or compare approaches, Cowork helps me quickly scaffold experiments using different tools.
I'm working on a [DEMO_NAME] that needs to [GOAL]. I want to explore [NUM_VARIATIONS] variations using [NUM_STRATEGIES] different implementation strategies (such as [STRATEGY_LIST]), in [NUM_STYLES] styles ([STYLE_LIST]), making [TOTAL_COUNT] demos in total.

Ask any clarifying questions and share a plan of how you'll approach this task.

Variables:

  • [DEMO_NAME] — name or topic of the demo (e.g., "data visualization dashboard")
  • [GOAL] — what it needs to do (e.g., "render real-time sensor data")
  • [NUM_VARIATIONS] — how many variation groups (e.g., 5)
  • [NUM_STRATEGIES] — how many implementation strategies (e.g., 5)
  • [STRATEGY_LIST] — the strategies to use (e.g., "vanilla functions, formula-based, library-driven, class-based, declarative")
  • [NUM_STYLES] — how many visual/code styles (e.g., 5)
  • [STYLE_LIST] — the styles to use (e.g., "minimal, brutalist, skeuomorphic, glassmorphism, retro")
  • [TOTAL_COUNT] — strategies × styles (e.g., 25)

Now the output isn't great and that's the point, its just enough to get me thinking about what I like and dont like about it.

Learning While I Code

The second pattern is more about research and evaluation. Instead of reading docs and tutorials, I'll have Cowork build concurrent implementations of the same idea using different libraries so I can directly compare them.

For example, I've used this approach to evaluate map tiling services for a project, compare icon libraries side by side, and test charting libraries like Chart.js against alternatives all as working demos I can interact with, not just documentation I have to imagine.

This "build to learn" approach is faster than reading comparison blog posts because I'm seeing actual rendering behavior, bundle implications, and API ergonomics in context.

Rapid Visual Exploration at Scale

This is where Cowork really shines for design engineering work. When I need to explore a visual direction, I'll have it generate 10–20 lightweight variations so I can quickly scan and identify the ones worth pursuing. Some examples:

  • Card hover states — different shadow, scale, and color treatments
  • Button states — exploring micro-interactions and feedback patterns
  • Background textures — for a project where I wanted geological mapping textures for a website, I had Cowork generate around 20 different options to browse through

These projects are intentionally lightweight: basic Next.js, JSX with TypeScript, or even plain HTML templates. The point is to be able to toggle through options fast without committing to anything.

Feeding Into the Larger Workflow

Here's what ties it all together: the outputs from Cowork aren't the final product. They're the informed starting point.

Once I've identified the direction I want to go, the right library, the right interaction pattern, the right visual treatment, I can pass that into something like Cursor or Claude Code to get a more optimized, production-ready implementation. Instead of going in cold and hoping for a good first shot, I'm giving the next tool a reference that's already been through a round of exploration and evaluation.


What I'd Recommend Trying

If you're a design engineer or creative technologist exploring CoWork, start with the cold start use case. Pick a moment where you're genuinely stuck on a project and ask for 5–10 variations of whatever you're wrestling with. The speed at which you can move from "I have no idea" to "I know exactly which direction to pursue" is the real unlock. Again, these are really light, wait not preshouse exploration. just like a quick sketch in a notebook. It's the kinda thing I tend to try to share on Bluesky for feedback.

References

Links: