Introducing Courier Skills: Teaching Your AI IDE to Build Notifications Correctly
Blog post from Courier
Courier Skills is an open-source collection of Agent Skills aimed at improving the development of production-grade notifications across various channels, such as Email, SMS, and Slack, by providing AI IDEs with durable domain context. These skills, which are markdown-based knowledge files, allow AI models to apply stable, opinionated guidance, ensuring that generated code aligns with real-world constraints like compliance requirements and user experience tradeoffs. Unlike the Model Context Protocol (MCP), which provides AI capabilities to execute actions and requires ongoing maintenance, Agent Skills focus on encoding best practices and domain knowledge to enhance AI IDE functionality. Courier Skills was developed to centralize domain knowledge that teams accumulate over time, offering insights into common patterns and issues in notification systems. The integration with AI IDEs such as Cursor and Claude Code allows for more efficient and accurate notification task execution, reducing the need for constant revisions and enabling smoother development processes.