Agentic building blocks
A lightweight mental model: preferences, macros, roles, recipes, connectors, gates.
Instructions
Always-on defaults
repo / path / personal
🗨
Prompt files
Named macros
explicit invoke
Agents / modes
Role + permissions
planner/reviewer
Skills
Reusable recipes
runbooks + assets
MCP
Tool connector layer
interfaces
Hooks / gates
Hard allow/deny
policy
Pick the smallest primitive that matches what you’re controlling.
What you’re controlling
Use
Preferences / defaults
Instructions
Named macro
Prompt files
Permissions / role
Agents / modes
Step-by-step workflow
Skills
Boundary / interface
MCP
Non‑negotiable rule
Hooks / gates
guidance session role workflow connector enforcement