Agent Skill
Install and use the EngageLab OTP Skill in your AI coding assistant (such as Cursor, Claude Code, or Codex) to automate OTP integration.
EngageLab provides official Agent Skills that enable AI coding assistants (such as Cursor, Claude Code, Codex) to automatically understand and integrate the EngageLab OTP service. By installing these Skills, your AI assistant will know exactly how to call APIs, handle authentication, and parse responses without you having to manually read the documentation.
Install Skill
You can use the npx skills CLI tool to install Skills. Run the following command in the root directory of your project:
npx skills add https://github.com/DevEngageLab/engagelab-skills/tree/main/engagelab-otp
Once installed, these Skills will be saved in your project's .cursor/skills or .claude/skills directory (depending on the environment you are using).
How to Use
After installation, you can simply use natural language to ask your AI assistant to implement OTP features. For example:
- "Help me implement an OTP login flow using EngageLab."
- "Create a function to verify the EngageLab OTP code."
- "Set up an Express route to handle the EngageLab OTP webhook callback."
The assistant will automatically read the installed Skill and use your dev_key and dev_secret to write the correct integration code.
Update Skill
To ensure your AI assistant always has the latest API definitions and best practices, you can update all installed Skills by running the following command:
npx skills update










