Context
The Agent Factory v1 uses email triage as the proving ground. This issue covers writing the reference SKILL.md specification that the factory consumes to produce the email triage agent.
Scope
- Write
skills/email-triage/SKILL.md with:
- Full YAML frontmatter: name, version, description, category, tags, model requirements, capabilities, permissions, connectors
- Capabilities: categorize_emails, summarize_inbox, draft_responses, manage_calendar, organize_folders
- Permissions: network:read:imap,smtp; network:write:smtp
- Connectors: Gmail (OAuth2), Outlook (OAuth2)
- Eval config: personas (executive, developer, manager), scenarios (morning_triage, urgent_detection, meeting_negotiation, spam_filtering, thread_context)
- Detailed markdown body describing expected agent behavior, edge cases, and quality expectations
- Create eval scenario YAML files for each scenario listed in the spec
- Create synthetic email dataset for the eval sandbox (50+ emails across personas, threads, spam, attachments)
- Validate: factory can parse the SKILL.md and scaffold an agent from it
Acceptance Criteria
Ref: docs/plans/agent-factory.mdx "Reference: Email Triage SKILL.md"
Context
The Agent Factory v1 uses email triage as the proving ground. This issue covers writing the reference SKILL.md specification that the factory consumes to produce the email triage agent.
Scope
skills/email-triage/SKILL.mdwith:Acceptance Criteria
Ref: docs/plans/agent-factory.mdx "Reference: Email Triage SKILL.md"