Use libphonenumber-js when an agent needs to clean messy phone-number input, validate it against country rules, and return a stable E.164 value before storing contacts or triggering downstream messaging. The skill is about normalization and validation, not telephony delivery, call routing, or campaign orchestration.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "Normalize international phone numbers into E.164 before CRM imports or messaging workflows"
slug: "normalize-international-phone-numbers-into-e164-before-crm-imports-or-messaging-workflows"
description: "Use libphonenumber-js when an agent needs to clean messy phone-number input, validate it against country rules, and return a stable E.164 value before storing contacts or triggering downstream messaging. The skill is about normalization and validation, not telephony delivery, call routing, or campaign orchestration."
verification: "listed"
source: "https://www.npmjs.com/package/libphonenumber-js"
author: "catamphetamine"
publisher_type: "Individual Maintainer"
category: "Integrations & Connectors"
framework: "Multi-Framework"
tool_ecosystem:
npm_package: "libphonenumber-js"
npm_weekly_downloads: 15571336
---
# Normalize international phone numbers into E.164 before CRM imports or messaging workflows
Use libphonenumber-js when an agent needs to clean messy phone-number input, validate it against country rules, and return a stable E.164 value before storing contacts or triggering downstream messaging. The skill is about normalization and validation, not telephony delivery, call routing, or campaign orchestration.
## Prerequisites
Node.js and npm
## Installation
No source-backed install or usage instructions could be extracted automatically. Review the upstream project before running this skill in a sensitive workflow.
- Source: https://www.npmjs.com/package/libphonenumber-js
## Documentation
- https://github.com/catamphetamine/libphonenumber-js#readme
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/normalize-international-phone-numbers-into-e164-before-crm-imports-or-messaging-workflows/)
No comments yet. Be the first to comment!