home / skills / willsigmon / sigstack / sled-expert
This skill lets you control Claude Code from your phone with voice, enabling hands-free coding, remote pairing, and quick ideas.
npx playbooks add skill willsigmon/sigstack --skill sled-expertReview the files below or copy the command above to add this skill to your agents.
---
name: Sled Expert
description: Sled mobile voice control - voice-to-Claude from your phone, hands-free coding
allowed-tools: Read, Edit, Bash
model: sonnet
---
# Sled Mobile Voice Expert
Control Claude Code from your phone with voice.
## What is Sled?
Sled is your mobile voice interface to Claude. Talk from your phone, Claude responds on your Mac.
## Location
```bash
cd ~/Developer/sled
```
## Quick Start
```bash
# Start Sled server
./start.sh
# Or with specific port
./start.sh --port 8080
```
## Use Cases
### Hands-Free Coding
- Walk around while coding
- Review code with voice
- Quick questions without keyboard
- Accessibility for RSI
### Remote Pairing
- Voice from phone
- Claude types on Mac
- Review results on either device
### On-the-Go Ideas
- Capture coding ideas via voice
- Claude saves them for later
- Works from anywhere on your network
## Voice Commands
### Basic
- "Hey Claude, create a new Swift file for user authentication"
- "Read me the error in the terminal"
- "Run the tests"
### Complex
- "Refactor the login function to use async/await"
- "Add a new endpoint for user profile at /api/profile"
- "Fix the bug where the button doesn't respond"
## Setup
### Network Config
Sled runs on local network. Phone and Mac must be on same WiFi.
### Firewall
May need to allow incoming connections:
```bash
# macOS
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --add ~/Developer/sled/sled
```
## Integration with Typeless
Sled uses Typeless for speech-to-text, then sends to Claude.
Use when: Hands-free coding, mobile voice control, accessibility, on-the-go ideas
This skill turns your phone into a hands-free voice interface for Claude, letting Claude type and control code on your Mac. It enables voice-to-text capture from mobile, routes commands to Claude, and executes or types responses on your development machine. The goal is faster, accessible, and mobile-friendly code workflows.
The mobile app captures speech and uses a speech-to-text layer to convert voice into commands, then forwards them to Claude running on your Mac. Claude processes requests and sends back actions or text that Sled applies on the Mac—creating files, running tests, or editing code. The service runs on your local network, so phone and Mac must be on the same Wi-Fi and appropriate firewall rules must allow incoming connections.
Do my phone and Mac need to be on the same network?
Yes, Sled runs locally so both devices must be on the same Wi-Fi or local network for direct communication.
What permissions or firewall changes are required?
You may need to allow incoming connections for the Sled binary on macOS and open the server port you choose when starting Sled.