# Phone Number Formatter

> Standardize and format phone numbers with international support, validation, and multiple output formats.

- Skill: `majiayu000/phone-number-formatter` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/phone-number-formatter`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/phone-number-formatter/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/phone-number-formatter

---


# Phone Number Formatter

Standardize and format phone numbers with validation.

## Features

- **Format Standardization**: Convert to E.164, national, international
- **Validation**: Check valid phone numbers
- **Country Detection**: Auto-detect country codes
- **Batch Processing**: Format multiple numbers
- **Carrier Info**: Extract carrier/type information
- **CSV Support**: Process phone columns

## CLI Usage

```bash
python phone_number_formatter.py --input phones.csv --column phone --format international --output formatted.csv
```

## Dependencies

- phonenumbers>=8.13.0
- pandas>=2.0.0

