Enterprise AI Design Framework

Canvas to Primitives Mapping

Translating Agent Design into Implementation Building Blocks

🎨 Agent Canvas

Design: What & Why

β†’

πŸ“‹ Mapping

Translate decisions

β†’

🧱 Primitives

Build: How

🎨 AI Agent Canvas

🎯
Purpose
Why does this agent exist?
Mission Consumers
⚑
Capabilities
What can this agent do?
Tools Skills Tasks Knowledge
πŸ”„
Operations
How does the agent work?
Triggers Workflows Context Outputs
πŸ›‘οΈ
Governance
How is the agent controlled?
Guardrails Metrics
β†’
β†’
β†’
β†’

🧱 Agentic Primitives

πŸ‘€ Actors + Instructions
Users ← Consumers
System Instructions (Intent) ← Mission
πŸ”§ Tools + Instructions
Knowledge Tools ← Knowledge
Action Tools ← Tools
Agent Instructions ← Skills, Tasks
🎯 Coordination + Interactions
Messages (Events) ← Triggers
Workflow / Agentic / Choreography ← Workflows
Conversations ← Context
Action Tools + Connections ← Outputs
πŸ›‘οΈ Instructions + Patterns
System Instructions (Constraints) ← Guardrails
Coordination Patterns ← Metrics

How to Use This Mapping

1.
Complete the Canvas first. Work through all four domains answering the design questions for your specific agent.
2.
Map each block to primitives. For every canvas block you filled in, identify which primitives you'll need to configure.
3.
Build your shopping list. The result is a concrete inventory of primitives with requirements derived from the canvas.
4.
Implement with clarity. Each primitive now has clear requirementsβ€”what it needs to do and why.