sms-development
Installation
SKILL.md
SMS Development Guide
This skill provides guidance for developers working with the @rytass/sms base package, including creating new SMS adapters for Taiwan SMS service providers.
Overview
The @rytass/sms package defines the core interfaces and types that all SMS adapters must implement. It follows the adapter pattern to provide a unified API across different SMS providers.
Architecture
@rytass/sms (Base Package)
│
├── SMSService<Request, SendResponse, MultiTarget> # Service interface
├── SMSRequest # Single message interface
├── SMSSendResponse # Response interface
├── MultiTargetRequest # Batch message interface
├── SMSRequestResult # Status enum
└── Taiwan Phone Number Helpers # Normalization utilities