Skills
Use Knock skills to give AI coding agents Knock-specific knowledge and patterns for managing notifications.
Skills are packaged instructions and rules for AI coding agents that extend their capabilities with Knock-specific knowledge. When you add a skill to your agent, it automatically activates when you ask it to work on related tasks—no manual prompting required.
Knock publishes an open-source skills package on GitHub at github.com/knocklabs/skills.
Available skills
#knock-cli
#The knock-cli skill teaches AI agents how to use the Knock CLI to manage your Knock resources. Use it when you want an agent to:
- Pull workflows, templates, guides, and partials to your local machine
- Push local changes back to Knock
- Manage Knock resources as part of a development or CI/CD workflow
notification-best-practices
#The notification-best-practices skill gives AI agents comprehensive guidelines for notification design and implementation. Use it when you want an agent to:
- Write notification copy across channels (email, SMS, push, in-app)
- Apply best practices for transactional and welcome email templates
- Follow channel-specific formatting and content guidelines
Installation
#Install the entire skills package with a single command:
Or install specific skills by passing a flag:
Once installed, skills are automatically available to your agent and activated when relevant tasks are detected.