Book flights, manage Rapid Rewards, check-in, and access Southwest Airlines services
Install to Claude Code
npx -y skills add NeverSight/skills_feed --skill southwest --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Southwest?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/neversight-southwest)More formats (shields.io, HTML) on the badges page.
---
name: southwest
description: Book flights, manage Rapid Rewards, check-in, and access Southwest Airlines services
category: travel
---
# Southwest Airlines Skill
## Overview
Enables Claude to search and book Southwest flights, manage Rapid Rewards account, perform online check-in, track Companion Pass progress, and access Southwest's unique travel features.
## Quick Install
```bash
curl -sSL https://canifi.com/skills/southwest/install.sh | bash
```
Or manually:
```bash
cp -r skills/southwest ~/.canifi/skills/
```
## Setup
Configure via [canifi-env](https://canifi.com/setup/scripts):
```bash
# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set SOUTHWEST_EMAIL "your-email@example.com"
canifi-env set SOUTHWEST_RAPID_REWARDS "your-rr-number"
```
## Privacy & Authentication
**Your credentials, your choice.** Canifi LifeOS respects your privacy.
### Option 1: Manual Browser Login (Recommended)
If you prefer not to share credentials with Claude Code:
1. Complete the [Browser Automation Setup](/setup/automation) using CDP mode
2. Login to the service manually in the Playwright-controlled Chrome window
3. Claude will use your authenticated session without ever seeing your password
### Option 2: Environment Variables
If you're comfortable sharing credentials, you can store them locally:
```bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
```
**Note**: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
## Capabilities
- Search and book Southwest flights (not on aggregators)
- Manage Rapid Rewards points and A-List status
- Perform online check-in at exactly 24 hours
- Track Companion Pass qualification progress
- Change or cancel flights with no fees
- Access EarlyBird check-in and upgraded boarding
## Usage Examples
### Example 1: Book a Wanna Get Away Flight
```
User: "Find cheap Southwest flights from Dallas to Vegas next month"
Claude: I'll search Southwest for the best fares.
- Opens southwest.com via Playwright MCP
- Enters DAL/DFW to LAS, next month dates
- Shows fare calendar with lowest prices:
- Wed departures: $79 Wanna Get Away
- Weekend: $149 Wanna Get Away
- Anytime fare: $289 (fully refundable)
- Recommends: Book Wed-Wed for $158 roundtrip
- Notes: Earns 1,200 Rapid Rewards points
```
### Example 2: Check-in for Flight
```
User: "Check me in for my Southwest flight tomorrow"
Claude: I'll perform your check-in at exactly 24 hours.
- Notes: Flight departs 2:30pm tomorrow
- Schedules check-in for 2:30pm today
- At check-in time:
- Navigates to check-in page
- Enters confirmation and name
- Submits immediately at 24-hour mark
- Obtains boarding position: A24
- Saves boarding pass to device
```
### Example 3: Track Companion Pass
```
User: "How close am I to Southwest Companion Pass?"
Claude: I'll check your Companion Pass progress.
- Logs into Rapid Rewards account
- Navigates to tier status
- Returns: 87,450 of 135,000 qualifying points
- Or: 72 of 100 qualifying flights
- Current status: A-List Preferred
- Projected: On track for Companion Pass by October
- Tip: Credit card spending also counts
```
## Authentication Flow
1. Navigate to southwest.com via Playwright MCP
2. Click "Log in" and enter Rapid Rewards number
3. Enter password
4. Handle security questions if prompted
5. Verify A-List status displayed
6. Maintain session for bookings and check-in
## Error Handling
- Login Failed: Answer security questions, retry
- Fare Sold Out: Show alternative dates, set alert
- Check-in Failed: Retry immediately, alert user
- Session Expired: Re-authenticate for check-in
- Rate Limited: Wait and retry (critical for check-in)
- 2FA Required: Complete security verification
## Self-Improvement Instructions
After each interaction:
- Track fare patterns by day/time
- Note check-in timing precision
- Log Companion Pass earning rates
- Document UI selector changes
Suggest updates when:
- Southwest changes booking flow
- Rapid Rewards program updates
- Check-in process changes
- New fare types introduced
## Notes
- Southwest not on Google Flights or Kayak - must search directly
- No change or cancellation fees (credit for future travel)
- Wanna Get Away fares are non-refundable but transferable as credit
- Companion Pass allows free companion on all flights
- Bags fly free: 2 checked bags included
- Check-in timing crucial for boarding position
- EarlyBird costs extra but guarantees early boarding
Scanned 2/10/2026
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!