C Schedule
daxaur/openpaw
Smart scheduling — automate recurring Claude tasks with cost control.
Your AI date night concierge — plans, books, and coordinates an entire evening out through browser automation.
$ npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills date-night --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/date-night .claude/skills/date-night && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "date-night" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/date-night into .claude/skills/date-night/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "date-night", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/date-nightType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills date-night --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/date-night .agents/skills/date-night && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "date-night" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/date-night into .agents/skills/date-night/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "date-night", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills date-night --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/date-night .cursor/skills/date-night && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "date-night" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/date-night into .cursor/skills/date-night/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "date-night", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/date-night--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills date-night --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/date-night .gemini/skills/date-night && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "date-night" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/date-night into .gemini/skills/date-night/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "date-night", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills date-nightInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/date-night .github/skills/date-night && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "date-night" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/date-night into .github/skills/date-night/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "date-night", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills date-night --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/date-night .opencode/skills/date-night && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "date-night" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/date-night into .opencode/skills/date-night/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "date-night", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
date-nightYour AI date night concierge — plans, books, and coordinates an entire evening out through browser automation.
Date Night is an agent skill from LeoYeAI/openclaw-master-skills. Your AI date night concierge — plans, books, and coordinates an entire evening out through browser automation. Say "plan a date night" and it handles everything: restaurant reservations (OpenTable, Resy), movie tickets (Fandango, Megaplex, AMC), event tickets with price comparison (SeatGeek, Ticketmaster, StubHub), weather checks, drive-time estimates, budget totals, calendar events, and partner notifications. Configurable dietary preferences, childcare reminders, favorite theaters, and babysitter-rate budgeting…
Its SKILL.md is about 4.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 15 other files, including reference files (for example `_meta.json`, `config.example.json` and `references/event-tickets.md`).
It sits in Productivity & Automation, covering Budgeting and forecasting and Browser automation. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npmnpxbrewFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
opentable.comseatgeek.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
GOOGLE_PLACES_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Date Night loads about 4.8k tokens when it runs, and up to ~22k if it reads all its reference files. Until then it costs about 231 tokens; SKILL.md has 1,357 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,357 words, ~4,753 tokens.
.claude/skills/date-night/SKILL.md (or your agent's skills folder). This skill also uses 14 other files; get the full folder from GitHub.End-to-end date night planning: restaurants, movies, events, logistics, and notifications. Powered by playwright-cli browser automation.
This skill uses ~/.openclaw/skills/date-night/config.json. Run onboarding on first use (see below). After that, load config silently at the start of every session.
cat ~/.openclaw/skills/date-night/config.json 2>/dev/nullConfig schema:
{
"name": "string",
"first_name": "string",
"last_name": "string",
"user_email": "string",
"user_phone": "string (digits only, e.g. 8015550155)",
"partner": "string | null",
"notify_channel": "iMessage | Telegram | Discord | Signal | SMS",
"dietary": ["no alcohol", "vegetarian", "..."],
"has_children": false,
"children_count": 0,
"children_ages": "string | null",
"location": "City, ST",
"zip": "00000",
"preferred_theater": "string | null",
"babysitter_rate": 18,
"calendar_tool": "gog | gcal | ical",
"onboarded_at": "ISO timestamp"
}PII note: user_email, user_phone, first_name, and last_name are used to auto-fill reservation and ticket forms. They are stored locally in config.json and never transmitted except to the booking site during form submission.
Check at every skill invocation:
CONFIG=~/.openclaw/skills/date-night/config.json
if [ ! -f "$CONFIG" ]; then
echo "ONBOARDING_NEEDED"
fiIf ONBOARDING_NEEDED: run the onboarding flow before doing anything else.
Ask questions one at a time, conversationally. This is a date night skill — make it feel warm and fun, not like filling out a DMV form.
Opening:
"Hey! Looks like it's your first time using the Date Night skill — exciting. Let me grab a few quick things so I can make it feel personal. Won't take long."
Question sequence (ask naturally, wait for each answer):
Name:
"First — what's your name?" — Collect first name and last name (needed for reservation forms).
Email & Phone:
"What email and phone number should I use for reservations? These go directly into booking forms — I store them locally and nowhere else."
Partner:
"Planning these with a partner, or flying solo? (Solo date nights are completely valid.)" — If partner: "What's their name?"
Partner notification:
"What's the best way to reach {partner}? Like, if I wanted to send them a heads-up about a reservation — iMessage, Telegram, Signal, Discord, something else?" — Skip if solo.
Dietary / lifestyle:
"Any food preferences or restrictions I should know about? Things like no alcohol, vegetarian, gluten-free, shellfish allergy — or just 'none, we eat everything'?"
Kids:
"Do you have kids at home? (I ask because I'll remind you about childcare after every booking.)" — If yes: "How many, and roughly what ages?"
Location:
"What city or zip code are you in? I'll use this for finding nearby restaurants, theaters, and venues."
Theater preference (optional):
"Any favorite movie theater chain, or a go-to theater near you? I can default to that when searching showtimes. (Skip if you don't have one.)"
Babysitter rate (optional, only if has_children):
"What's your babysitter rate — roughly? I use it for budget estimates. Default is $18/hr if you're not sure."
Calendar tool:
"Last one — how do you manage your calendar? I can add events automatically. Options:
gog(Google),gcal,ical, or tell me what you use."
Closing:
"Perfect — you're all set! 🎉 Just say 'plan a date night,' 'find us a restaurant,' or 'get us tickets' anytime. I've got the rest."
After collecting all answers, write the file:
mkdir -p ~/.openclaw/skills/date-night
cat > ~/.openclaw/skills/date-night/config.json << 'EOF'
{
"name": "{name}",
"first_name": "{first_name}",
"last_name": "{last_name}",
"user_email": "{email}",
"user_phone": "{phone_digits}",
"partner": "{partner_or_null}",
"notify_channel": "{channel}",
"dietary": ["{pref1}", "{pref2}"],
"has_children": {true|false},
"children_count": {N},
"children_ages": "{ages_or_null}",
"location": "{City, ST}",
"zip": "{zip}",
"preferred_theater": "{theater_or_null}",
"babysitter_rate": {rate},
"calendar_tool": "{tool}",
"onboarded_at": "{ISO_TIMESTAMP}"
}
EOFAfter loading config, substitute into all references:
| Config field | Used in |
|---|---|
first_name / last_name | Auto-fill reservation and ticket forms |
user_email | Auto-fill booking forms, account lookups |
user_phone | Auto-fill booking forms, SMS verification |
dietary | Restaurant recommendations (filter per preferences) |
location / zip | All nearby searches, drive time estimates |
partner | Notification drafts, calendar events |
notify_channel | How to send partner notifications |
has_children | Childcare prompt after every booking |
babysitter_rate | Budget estimates |
preferred_theater | Default theater for movie searches |
calendar_tool | All calendar event creation commands |
Dietary preference enforcement:
If dietary includes "no alcohol": never highlight wine lists, cocktail programs, bar scenes, or alcohol features when recommending restaurants or events. Focus on food, ambiance, service.
If user says "update my date night preferences", "reconfigure date night", or "change my date night settings":
# Back up existing config
cp ~/.openclaw/skills/date-night/config.json \
~/.openclaw/skills/date-night/config.backup.json 2>/dev/null || trueThen re-run the onboarding flow with current values shown as defaults:
"Sure — let's update your preferences. I'll show what you have now and you can change anything. Hit Enter to keep the current value."
After re-running, overwrite config.json. Confirm:
"Updated! Changes are live for the next date night."
| Binary | Install | Required? |
|---|---|---|
playwright-cli | npm install -g @playwright/cli@latest | Yes |
| Chromium | npx playwright install chromium | Yes (used by playwright-cli) |
goplaces | brew install steipete/tap/goplaces | Optional — enhanced restaurant search |
PATH setup: export PATH="$HOME/.npm-global/bin:$PATH"
| Variable | Purpose | Required? |
|---|---|---|
GOOGLE_PLACES_API_KEY | Google Places API for goplaces CLI | Only if using goplaces |
These are standard OpenClaw agent tools — not external dependencies. They require no separate installation; they are available to any OpenClaw agent with the appropriate tool policies enabled.
| OpenClaw Tool | Purpose in This Skill |
|---|---|
web_search | Find restaurants, events, movies, reviews (public web) |
web_fetch | Extract menus, reviews, showtimes from URLs (public web) |
message (send) | Draft partner notifications — always shown for approval before sending |
Calendar skills (gog/ical) | Create calendar events after booking |
SMS/iMessage skill (imsg) | Retrieve booking verification codes (see Sensitive Access below) |
No additional credentials or API tokens are needed for these built-in tools — they use whatever channels and connectors the user has already configured in their OpenClaw instance.
SMS verification codes: OpenTable and Resy send 6-digit verification codes via SMS during booking. This skill retrieves them by reading the most recent 1–2 messages from the specific sender (e.g., short code 22395 for OpenTable). It does NOT perform broad inbox scans. Specific patterns used:
# OpenTable: read last message from known short code only
imsg history --chat-id {OPENTABLE_CHAT_ID} --limit 1 | grep -oE '[0-9]{6}'
# Resy: read last 10 messages, filter for "resy" or "verification" only
imsg history --limit 10 | grep -i "resy\|verification\|code"Gmail (modify/cancel only): When the user explicitly asks to modify or cancel a reservation and doesn't have the confirmation number, the skill searches Gmail with a targeted query — e.g., from:opentable reservation confirmed — limited to 5 results. This is never triggered during normal booking flows.
Partner notifications: Notifications are always drafted and shown to the user for approval before sending. The skill never sends messages autonomously. The messaging channel (iMessage/Telegram/Discord/Signal) is whatever the user configures in their OpenClaw instance — no additional credentials are stored by this skill.
Auth state persistence: The Resy flow optionally saves browser session state to ~/.openclaw/skills/date-night/state/resy-auth.json to avoid re-login. This file contains session cookies. To clear: rm -rf ~/.openclaw/skills/date-night/state/. The skill never asks for or stores site passwords — it uses interactive browser login and saves only the resulting session cookies with user consent.
| Path | Contents | Sensitive? |
|---|---|---|
~/.openclaw/skills/date-night/config.json | Preferences, name, email, phone | Yes — PII |
~/.openclaw/skills/date-night/history.jsonl | Date night log (restaurant, date, rating) | Low |
~/.openclaw/skills/date-night/state/*.json | Browser session cookies (Resy only, opt-in) | Yes — auth tokens |
To purge all skill data: rm -rf ~/.openclaw/skills/date-night/
# Verify playwright-cli is available
export PATH="$HOME/.npm-global/bin:$PATH"
playwright-cli --version || echo "INSTALL: npm install -g @playwright/cli@latest"| Topic | File |
|---|---|
| Playwright CLI | references/playwright-cli.md |
| OpenTable flow | references/opentable-flow.md |
| Resy flow | references/resy-flow.md |
| Restaurant search | references/search-restaurants.md |
| Movie booking | references/movie-booking.md |
| Event tickets | references/event-tickets.md |
| Finding movies | references/search-movies.md |
| Finding events | references/search-events.md |
| Modify / Cancel | references/modify-cancel.md |
| SMS verification | references/sms-codes.md |
| Pre-evening intel | references/pre-evening.md |
| Smart features | references/smart-features.md |
export PATH="$HOME/.npm-global/bin:$PATH"
CONFIG=$(cat ~/.openclaw/skills/date-night/config.json)playwright-cli open "https://www.opentable.com/r/{slug}?covers={N}&dateTime={YYYY-MM-DDTHH:MM}" --headedFull flow details: opentable-flow.md | resy-flow.md
Full details: movie-booking.md | search-movies.md
Start with SeatGeek (best price discovery + Deal Score):
playwright-cli open "https://seatgeek.com/search?q={event}&location={config.location}" --headedThen cross-check Ticketmaster (official) and StubHub (resale). ⚠️ Ticketmaster has aggressive bot protection — see event-tickets.md. ⚠️ STOP at payment — confirm all-in price with user before purchase.
When user says "plan a date night around [event/movie/idea]":
1. LOAD config.json silently
2. FIND the event/movie → SeatGeek + Ticketmaster + StubHub price comparison
3. PRESENT options + prices to user → get approval to proceed
4. BOOK tickets (with explicit user confirmation at payment)
5. NOTE venue and show time
6. SEARCH restaurants within 1 mile of venue, open before the show
7. SUGGEST 2-3 dinner options with ratings and OpenTable availability
8. BOOK dinner (with approval) at time that ends ~1 hr before show
9. CHECK weather for that evening → include in summary
10. CALCULATE timeline: leave home → dinner → venue → showtime
11. ADD both events to calendar ({config.calendar_tool})
12. DRAFT partner notification → show draft → send with approval
13. IF has_children: PROMPT about childcare — every time, no exceptions
14. OFFER dessert spot near venue (optional extension)
15. PRESENT budget estimate: dinner + tickets + babysitter totalExample timeline for 7:30 PM show:
6:00 PM Leave home
6:30 PM Dinner (2-block walk from venue)
8:00 PM Walk to venue
7:30 PM Show
10:30 PM Done — dessert optionalExecute after every reservation or ticket purchase:
{config.calendar_tool} calendar create primary \
--summary "{Event/Dinner} @ {Venue/Restaurant}" \
--from "{datetime}" \
--to "{datetime+duration}" \
--location "{address}" \
--description "{details + confirmation number}" \
--reminder "popup:2h" --reminder "popup:1d"Draft in user's casual voice → show draft → require approval before sending.
"Hey {partner}, got us a reservation at {Restaurant} on {date} at {time} 🍽️"If has_children: true — ALWAYS ask, no exceptions:
"Do you have childcare sorted for that evening? {N} kid(s) to account for."
mkdir -p ~/.openclaw/skills/date-night
cat >> ~/.openclaw/skills/date-night/history.jsonl << 'EOF'
{"date":"{YYYY-MM-DD}","restaurant":"{name}","event":"{event_or_null}","total_cost":null,"rating":null,"would_return":null,"weather":null,"notes":""}
EOF| Error | Recovery |
|---|---|
| Config not found | Run onboarding before proceeding |
| OT timer expired | Restart from restaurant page URL |
| Verification code not received | Wait 30s, click Resend, check SMS |
| Phone field cleared | Known OT bug — re-fill before submit |
| TM queue/CAPTCHA | Document for user; offer manual assist |
| Seat map won't load | Use playwright-cli screenshot to diagnose |
| StubHub price changed | Re-check before submitting; prices fluctuate |
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 14 other files (references) in skills/date-night of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Date Night next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Date Night this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.8k | Automated safety check: Pass | MIT | |
| C Scheduledaxaur/openpaw | 174 | — | ~814 | Automated safety check: Pass | MIT | |
| Agent Browserquran/quran.com-frontend-next | 1.9k | 40 repos | ~3.3k | Automated safety check: Pass | None | |
| Dev-Browser CLI AutomationSawyerHood/dev-browser | 6.7k | 1 repos | ~455 | Automated safety check: Pass | MIT | |
| Browser Automationopenclaw/openclaw | 392k | — | ~2.9k | Automated safety check: Pass | MIT | |
| Camoufox CLIBin-Huang/camoufox-cli | 350 | 1 repos | ~4.5k | Automated safety check: Pass | MIT |
daxaur/openpaw
Smart scheduling — automate recurring Claude tasks with cost control.
quran/quran.com-frontend-next
Automates browser interactions for web testing, form filling, screenshots, and data extraction.
SawyerHood/dev-browser
Browser automation with persistent named pages via the dev-browser CLI. Use when users ask to navigate websites, fill forms, take screenshots, extract web…
openclaw/openclaw
A skill your agent uses when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.
Bin-Huang/camoufox-cli
Anti-detect browser automation CLI & Skills for AI agents. An agent skill from Bin-Huang/camoufox-cli.
VibiumDev/vibium
Automate browsers with the Vibium CLI. An agent skill from VibiumDev/vibium.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Your AI date night concierge — plans, books, and coordinates an entire evening out through browser automation. Date Night is an agent skill from LeoYeAI/openclaw-master-skills. Your AI date night concierge — plans, books, and coordinates an entire evening out through browser automation.
Date Night fits situations like: tasks that involve Budgeting and forecasting; tasks that involve Browser automation.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a claude-code`. Or copy the skill folder (skills/date-night in LeoYeAI/openclaw-master-skills) into .claude/skills/date-night in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a codex`. Or copy the skill folder (skills/date-night in LeoYeAI/openclaw-master-skills) into .agents/skills/date-night in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill date-night -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/date-night, .gemini/skills/date-night, .github/skills/date-night and .opencode/skills/date-night in your project.
Going by SKILL.md and its folder, Date Night needs the command-line tools its instructions call (npm, npx and brew) and credentials named GOOGLE_PLACES_API_KEY. Our summary lists: Node.js; A credential in GOOGLE_PLACES_API_KEY.
SKILL.md names 2 domains. In commands or code: opentable.com and seatgeek.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Date Night is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.8k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 18k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Date Night: C Schedule (daxaur/openpaw, 174 stars), Agent Browser (quran/quran.com-frontend-next, 1.9k stars), Dev-Browser CLI Automation (SawyerHood/dev-browser, 6.7k stars) and Browser Automation (openclaw/openclaw, 392k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,160 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.