home / skills / andrejones92 / canifi-life-os / southwest

southwest skill

/skills/southwest

npx playbooks add skill andrejones92/canifi-life-os --skill southwest

Review the files below or copy the command above to add this skill to your agents.

Files (2)
SKILL.md
4.5 KB
---
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 "[email protected]"
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