candidate-kb
Manage candidate knowledge base. Use when ingesting CVs, adding profile information, or querying candidate details for resume/cover letter generation.
An MCP server that provides on-demand skill loading for AI coding assistants.
---
name: pidgesms
description: Send and read SMS text messages via an Android phone using pidge. Use when asked to send a text, check texts, read SMS inbox, or reply to a text message.
homepage: https://github.com/typhonius/pidge
metadata:
{
"openclaw":
{
"emoji": "π±",
"requires": { "bins": ["pidge"] },
"install": "go install github.com/typhonius/pidge@latest",
},
}
---
# pidgesms β SMS via pidge
Send and read SMS messages via pidge, a CLI for [Android SMS Gateway](https://github.com/capcom6/android-sms-gateway). The gateway runs on an Android device and pidge connects to it automatically.
pidge reads its config from `~/.config/pidge/config.toml` β no env vars needed.
## Send SMS
```bash
pidge send "+1XXXXXXXXXX" "Your message here"
```
- Phone numbers must be E.164 format (e.g. `+15551234567`)
- Response includes `id` and `state` (Pending β Processed β Sent β Delivered)
## Check delivery status
```bash
pidge status <message-id>
```
## Read SMS (inbox)
```bash
pidge inbox
pidge inbox --unread
pidge inbox --json
```
## Mark message as processed / unprocessed
```bash
pidge ack <id> # mark as processed
pidge unack <id> # mark as unprocessed
```
## Health check
```bash
pidge health
```
## Safety rules
- Messages are sent to real phone numbers. Always confirm the recipient and content before sending.
- NEVER send SMS to unknown numbers without explicit owner approval.
- NEVER send bulk or repeated messages.
- NEVER send sensitive information (passwords, API keys, tokens, etc.) via SMS.
- NEVER include the full content of private SMS messages in group chat responses.
- When showing credentials, prefer a summary β only reveal full message content if directly requested in a private context.
---
name: pidgesms
description: Send and read SMS text messages via an Android phone using pidge. Use when asked to send a text, check texts, read SMS inbox, or reply to a text message.
homepage: https://github.com/typhonius/pidge
metadata:
{
"openclaw":
{
"emoji": "π±",
"requires": { "bins": ["pidge"] },
"install": "go install github.com/typhonius/pidge@latest",
},
}
---
# pidgesms β SMS via pidge
Send and read SMS messages via pidge, a CLI for [Android SMS Gateway](https://github.com/capcom6/android-sms-gateway). The gateway runs on an Android device and pidge connects to it automatically.
pidge reads its config from `~/.config/pidge/config.toml` β no env vars needed.
## Send SMS
```bash
pidge send "+1XXXXXXXXXX" "Your message here"
```
- Phone numbers must be E.164 format (e.g. `+15551234567`)
- Response includes `id` and `state` (Pending β Processed β Sent β Delivered)
## Check delivery status
```bash
pidge status <message-id>
```
## Read SMS (inbox)
```bash
pidge inbox
pidge inbox --unread
pidge inbox --json
```
## Mark message as processed / unprocessed
```bash
pidge ack <id> # mark as processed
pidge unack <id> # mark as unprocessed
```
## Health check
```bash
pidge health
```
## Safety rules
- Messages are sent to real phone numbers. Always confirm the recipient and content before sending.
- NEVER send SMS to unknown numbers without explicit owner approval.
- NEVER send bulk or repeated messages.
- NEVER send sensitive information (passwords, API keys, tokens, etc.) via SMS.
- NEVER include the full content of private SMS messages in group chat responses.
- When showing credentials, prefer a summary β only reveal full message content if directly requested in a private context.
Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.