How skill triggering works
mainAgents use progressive disclosure to manage context. At startup, they only load the name and description from your SKILL.md frontmatter to decide if a skill is relevant. If a match is found, the agent then reads the full SKILL.md to follow its instructions.
Key Nuance: Agents typically only consult skills for tasks requiring specialized knowledge (unfamiliar APIs, domain-specific workflows, or uncommon formats) that go beyond their native capabilities. A simple request like "read this PDF" might not trigger a PDF skill if the agent can already handle it with its basic tools.