← Back to Skills Marketplace
Browser Booking Agent
by
austineyapp
· GitHub ↗
· v1.0.0
430
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install browser-booking-agent
Description
Execute booking/search flows via browser automation with verification artifacts. Use for reservation forms, availability checks, and capture of proof (screen...
README (SKILL.md)
Browser Booking Agent
Workflow
- Confirm task scope and required fields.
- Navigate and complete booking/search flow.
- Capture verification: screenshot + confirmation ID/details.
- Return concise status: completed / blocked / needs user input.
Guardrails
- Never submit payment without explicit user approval.
- If blocked by captcha/login/2FA, stop and request user action.
- Preserve evidence of critical steps.
References
- Read
references/verification-checklist.md.
Usage Guidance
This skill's goal (automating bookings and capturing proof) is reasonable, but it omits crucial operational details. Before installing or invoking it: 1) Ask the developer what browser automation runtime will be used (Playwright, Selenium, built-in web tool) and whether that runtime runs on your device or the platform. 2) Confirm how the agent will receive and store any credentials or payment data (avoid giving long-lived secrets; prefer ephemeral tokens or manual entry at time of action). 3) Ask where screenshots and confirmation artifacts are saved and who can access them. 4) Ensure the agent will not auto-submit payments or transmit captured data to unknown endpoints. 5) If possible, run the skill in a constrained/test environment with non-production credentials first. If the developer cannot clarify the tooling and data-handling details, treat the skill as higher-risk and avoid providing real credentials or payment information.
Capability Analysis
Type: OpenClaw Skill
Name: browser-booking-agent
Version: 1.0.0
The skill bundle consists solely of metadata and markdown documentation, outlining the workflow and verification steps for a browser booking agent. There is no executable code, no instructions for data exfiltration, malicious execution, or persistence. The `SKILL.md` even includes guardrails against unauthorized payment submission, indicating a focus on safe operation. All instructions for the AI agent are benign and directly related to the stated purpose.
Capability Assessment
Purpose & Capability
The skill claims to perform browser automation (navigate sites, fill forms, take screenshots, capture confirmation IDs) but declares no required binaries, tools, or credentials. A real browser-automation task normally needs a browser/automation runtime (Playwright, Selenium, or platform browsing tool) and often credentials for logins. The lack of declared tooling or runtime assumptions is an incoherence: it is unclear how the agent should execute the described flows.
Instruction Scope
SKILL.md tells the agent to 'navigate and complete booking/search flow' and to 'capture verification' but is high-level and gives the agent broad discretion about what to enter and what to capture. Guardrails (no payment without explicit approval; stop on captcha/2FA) are helpful, but the instructions do not constrain collection or transmission of PII/credentials, do not specify where screenshots or confirmation artifacts are stored or sent, and do not limit which external endpoints the agent may communicate with when automating flows.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing will be written to disk by the skill itself. That minimizes supply-chain risk. However, the skill implicitly requires a browser automation capability which is not specified; verify whether the hosting platform provides that capability and which binaries/runtimes will actually run.
Credentials
The skill requests no environment variables or primary credential, yet the use case (logins, filling reservation forms, capturing confirmation IDs, handling screenshots) commonly involves sensitive data (usernames, passwords, payment info). The skill does not declare how such credentials would be supplied or protected, nor does it require ephemeral credentials or storage constraints—this lack of explicit handling is disproportionate to the sensitivity of the intended actions.
Persistence & Privilege
always is false and the skill is user-invocable only (normal defaults). The skill does not request persistent presence or to modify other skills or system-wide settings, so there is no elevated persistence privilege.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install browser-booking-agent - After installation, invoke the skill by name or use
/browser-booking-agent - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of browser-booking-agent.
- Automates booking and search flows via browser with verification artifacts.
- Captures proof of completion (screenshots, confirmation IDs).
- Includes guardrails: never submits payment without approval; stops for captcha, login, or 2FA.
- Returns concise task status and preserves evidence of critical steps.
Metadata
Frequently Asked Questions
What is Browser Booking Agent?
Execute booking/search flows via browser automation with verification artifacts. Use for reservation forms, availability checks, and capture of proof (screen... It is an AI Agent Skill for Claude Code / OpenClaw, with 430 downloads so far.
How do I install Browser Booking Agent?
Run "/install browser-booking-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Browser Booking Agent free?
Yes, Browser Booking Agent is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Browser Booking Agent support?
Browser Booking Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Browser Booking Agent?
It is built and maintained by austineyapp (@austineyapp); the current version is v1.0.0.
More Skills