Today we're releasing Knock skills, an open-source collection of instructions that extend AI coding agents with Knock expertise. Skills enable your AI agent to help you design notifications, write copy, and work with the Knock CLI to manage your notification resources.
Available skills
The package ships with two skills today:
- knock-cli. Enables your agent to work with the Knock CLI to pull, push, and validate workflows, email layouts, guides, and partials. It covers CLI installation and authentication, the Knock directory structure, workflow templates (visual blocks and HTML mode), and building reusable email components with partials.
- notification-best-practices. Comprehensive guidelines for designing and writing effective notifications across all channels, including email, push, SMS, in-app, and chat. It covers channel-specific formatting, copy best practices, system implementation patterns, and template examples for common use cases like signups, payments, collaboration, and alerts.
Installation
You can install the entire skills package with a single command:
npx skills add knocklabs/skillsOr you can can install specific skills by passing a flag:
npx skills add knocklabs/skills --skill knock-cli
npx skills add knocklabs/skills --skill notification-best-practicesOnce installed, skills are automatically available to your agent and activated when relevant tasks are detected.
The skills package is open source and available on GitHub.












