OOTD (Outfit Of The Day)
A smart outfit recommender that adapts to the weather and your specific style profile.
Usage
# Check outfit for current location
ootd
# Check outfit for a specific city
ootd "New York"
How It Works
- Weather Analysis: Fetches current conditions (Temperature, Sky, Wind) using the
weatherskill. - User Context: Reads
USER.mdto understand your persona and style preferences (e.g., "Streetwear", "Techwear", "Classic"). - Wardrobe Lookup (Optional): Checks for a
wardrobe.jsonfile in the workspace to recommend specific items you own. - Recommendation: Generates a natural language suggestion.
Configuration
1. The Digital Wardrobe (Optional)
Create a file named wardrobe.json in your workspace (~/.openclaw/workspace/) to define your clothes. If this file doesn't exist, the skill will give general advice based on your style.
Example Format:
{
"items": [
{
"name": "Heavyweight Hoodie",
"type": "top",
"tags": ["heavy", "streetwear", "cotton"],
"min_temp": 40,
"max_temp": 65
},
{
"name": "Vintage Denim Jacket",
"type": "outerwear",
"tags": ["casual", "layer"],
"min_temp": 50,
"max_temp": 65
}
]
}
2. Style Profile
Ensure your USER.md contains a note about your style.
- Example: "I prefer minimalist streetwear and dark colors."
Output Format
The output is formatted as a clean summary:
- Temperature: [Current Temp]
- Sky: [Condition]
- Vibe: [Short mood description]
- Recommendation: [Conversational advice]