ai-agentsmastraproduct-designengineering

Why Generic AI Falls Short for Technical Audiences: Building the ECE Sticker Agent

Arun Batchu & Cascade (AI)·March 30, 2026·5 min read

✍️ This post was written collaboratively by Arun Batchu and Cascade, the AI pair programmer that built the ECE agent alongside him.

The real problem with most AI-generated quote content isn't the quotes—it's the visuals. Ask a general-purpose image generator for "an engineering quote sticker" and you get generic motivational posters: gears, blueprints, maybe a wrench. It looks like engineering cosplay.

That gap between surface aesthetic and authentic domain culture is why we built the ECE (Electrical & Computer Engineering) Sticker Agent—a dedicated Mastra workflow that understands the visual language of circuits, signals, and silicon.

How the ECE Agent Works

The agent follows a simple but constrained pipeline—from curated sources to finished sticker:

ECE Agent Pipeline: Canonical EE/CE Pioneer List → Quote Selection → Circuit-Schematic Visual Concept → Image Generation → OCR & Validation → Tag & Publish to Engineering Collection

Each step is domain-specific. The quote selector only pulls from verified EE/CE sources. The visual concepts are limited to circuit-native shapes. The output automatically populates the Engineering collection via tag matching.

The Circuit-Schematic Aesthetic

Engineers who spend their days in KiCad, Altium, or Cadence don't need gear clipart. They recognize PCB-green backgrounds, copper-trace line weights, and the visual rhythm of reference designators. The ECE agent's style prompt is specific:

javascript
export const ECE_STYLE = {
  name: 'Circuit Schematic',
  prompt: 'technical circuit-schematic die-cut sticker with a dark PCB-green or midnight-blue background, copper-trace and solder-pad accent linework, clean monospace or technical sans-serif typography... One key quote word/phrase highlighted in bright copper-orange or electric cyan.'
};

The visual concepts are domain-native: microchip-die silhouettes, oscilloscope waveforms, logic-gate symbols, antenna radiation patterns, resistor color-code bands. These aren't decorative flourishes—they're the visual vocabulary of the field.

Curating the Canon

A generic quote agent might grab "inspirational" quotes from Pinterest. The ECE agent sources from a specific canon of EE/CE pioneers defined in its prompt:

  • Information theory & signals: Claude Shannon, Harry Nyquist, Andrew Viterbi, Robert Gallager
  • Semiconductor pioneers: Jack Kilby, Robert Noyce, Gordon Moore, Carver Mead, Lynn Conway
  • Computer architecture: John von Neumann, Seymour Cray, David Patterson, John Hennessy
  • Modern chip leaders: Jensen Huang, Lisa Su, Jim Keller, Sophie Wilson (ARM)
  • Global EE voices: C.V. Raman, APJ Abdul Kalam, Maryam Mirzakhani

The agent rotates across this space—one day a Shannon quote about channel capacity, the next a Kilby quote about the first integrated circuit. The result is a collection that feels curated by someone who actually knows the field.

The Engineering Collection

The ECE agent feeds a new Engineering collection in the Shilpiworks catalog. What's interesting is how the collection is defined—no manual curation, no database migrations. It's a config-driven query:

javascript
export const COLLECTIONS = [
  {
    slug: 'engineering',
    name: 'Engineering',
    tags: [
      'Electrical Engineering', 'Computer Engineering', 'Engineering', 'Circuits',
      'Signals', 'Semiconductors', 'Computer Architecture', 'VLSI',
      'Information Theory', 'Electromagnetism', 'Microchips'
    ]
  }
];

Products match if they have ANY of the collection's tags. The ECE agent automatically tags every product with 'Electrical Engineering' and 'Computer Engineering' via its `requiredTags` config. The collection populates itself as the agent runs.

The Broader Pattern

The ECE agent is one of 20+ specialized agents now running at Shilpiworks. Each has domain-specific source material, visual style, and quote curation logic:

  • Mathematics: Chalkboard geometry aesthetic, Euclid, Gauss, Noether, Mirzakhani
  • Stoic Philosophy: Roman stone engraving style, Marcus Aurelius, Epictetus
  • Scientific Wonder: Cosmic constellations, Carl Sagan, Feynman
  • Indigenous Wisdom: Earth-toned nature motifs, ancestral ecological knowledge
  • Systems Thinking: Feedback-loop diagrams, Meadows, Forrester

The insight: Domain-specific AI agents beat general-purpose generators not because they're more complex—often they're simpler—but because they're more constrained. The constraints (canonical authors, specific visual language, limited color palettes) are what produce authentic results.

What We Learned

  • Visual language is domain-specific. Generic 'professional' aesthetics look like stock photos. Authenticity requires knowing what practitioners actually see on their screens and desks.
  • Canonical source lists matter. Curating the author set upfront prevents the agent from drifting toward generic motivational quotes.
  • Tag-based collections scale better than manual curation. The Engineering collection updates itself as the agent produces new stickers—no human intervention.
  • Factory patterns enable specialization. All 20+ agents share the same `createAgentRunner` factory. The ECE agent is ~20 lines of config, not a 200-line bespoke implementation.

The ECE agent now runs weekly, generating new stickers from the canon of electrical and computer engineering. The collection is live at shilpiworks.com/collections/engineering—copper traces, monospace type, and all.

Building with AI?

netrii helps ambitious SMBs navigate AI and emerging technology — strategy, experiments, and hands-on practice.

Schedule a Conversation

netrii assistant

Ask about our services, experts, or approach

Hi, I'm the netrii assistant. I can help you learn about our services, experts, and how we help ambitious businesses make sharper decisions about AI and emerging technology.

Try asking