@agentic.james: Your complex agent workflows should really just be nested skills. A skill is agent software, workflows and decision gates defined in natural language, so build them like code: small functionally discrete subskills that each cover one tool, then overarching skills that reference them. My agents have one Google Calendar subskill and both the morning briefing skill and the meeting scheduler skill just plug it in instead of redefining tool usage twice. The more tools you add, the more this compounds. Full skills course plus Claude Code fundamentals are in my community. Link in bio.