Luhn algorithm validator — credit cards (Visa, MC, Amex, Discover), SIRET/SIREN, IMEI, ISBN-10/13. Use when you need to validate any number that uses Luhn. P...
记忆
axiom-phone-e164
试用Phone number normalizer — convert any phone number to E.164 international format. Use when you need a canonical phone representation for storage or compariso...
它能做什么
Phone number normalizer — convert any phone number to E.164 international format. Use when you need a canonical phone representation for storage or comparison. Pure stdlib, no LLM.
技能文档
axiom-phone-e164
Version: 0.1.2 Axioma Tools
Normalizes phone numbers to the E.164 standard (e.g., +14155552671).
What this skill does
- Parses local and international formats
- Detects country code (default: US/CA)
- Returns canonical E.164 string
- Validates length and country prefix
When to use this skill
- ✅ Normalize user-entered phone for storage
- ✅ Deduplicate contacts
- ✅ Format for SMS APIs (Twilio, etc.)
- ❌ Validate if a number is reachable (separate API)
Usage
python3 axiom_phone_e164.py "(415) 555-2671"
python3 axiom_phone_e164.py "14155552671" --country US
from axiom_phone_e164 import normalize
normalize('(415) 555-2671', default_country='US') # '+14155552671'
Validation
| Check | Status |
|---|---|
| Unit tests | 20+ cases |
| Performance | <100ms |
| Security | Pure stdlib, no injection |
| Determinism | Byte-to-byte stable |
| License | Apache-2.0 |
Last updated: 2026-06-14
相关技能
IBAN validator — check IBAN format and mod-97 checksum for 100+ countries. Use when you need to validate international bank account numbers. Pure stdlib, no...
UUID inspector — parse any UUID and extract version (1-8), variant (RFC 4122, Microsoft, NCS, Future), timestamp (v1, v7), MAC address (v1). Use when you nee...
Give your AI agent its own real US phone number - inbound and outbound SMS, and voice calls with transcripts, in seven languages. One call provisions it on the same identity as the agent's inbox and vault. Use when an agent needs to text, call, or be reached on a number of its own.
Cron expression explainer — translate cron syntax to human language (English or French). Use when you need to understand, document, or validate a cron expres...
通过 UpKuaJing 开放平台 API,一次性校验电话号码、邮箱与域名有效性。