← Back to Skills Marketplace
mbahar

Oto Sessions

by Murat Bahar · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
68
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install oto-sessions
Description
Manage authenticated browser sessions for any website with Oto, enabling saving, listing, deleting, and automating multiple accounts without re-authenticating.
Usage Guidance
This skill is coherent: it wraps an external Oto framework to manage local browser sessions and includes small CLI wrappers that call into that framework. Before installing, review and trust the referenced Oto repository (https://github.com/mbahar/oto) and its package.json/dependencies because npm install will download Playwright and other packages that run native code. Confirm session files will be stored locally and protected (SKILL.md claims chmod 600 and local-only storage). If you share a machine, be aware that a running browser session can access any accounts you have logged into in that browser. If you need higher assurance, inspect ~/oto/lib/session-manager and the npm dependency tree (npm audit) before use.
Capability Analysis
Type: OpenClaw Skill Name: oto-sessions Version: 1.0.1 The skill provides high-risk browser automation and session management capabilities, including the ability to launch authenticated browsers and expose WebSocket debugging endpoints (launch-session.js). It relies on an external framework installed via git clone from a GitHub repository (https://github.com/mbahar/oto.git), which introduces a supply chain risk. While the documentation (SKILL.md, SETUP.md) emphasizes local storage and security measures like chmod 600, the inherent risk of handling sensitive authentication sessions and providing remote browser control warrants a suspicious classification.
Capability Assessment
Purpose & Capability
Name/description claim session management; included scripts and docs all call into an Oto session-manager (~/oto/lib/session-manager). Requiring Node.js and Playwright and cloning the Oto repo is coherent with that purpose.
Instruction Scope
SKILL.md and scripts only instruct browser-based login, listing, deleting, launching, and checking local session files. They reference ~/oto or OTO_PATH and do not attempt to read unrelated system files or external endpoints beyond the Oto GitHub. The skill will run browsers and read/write session JSON files locally (expected).
Install Mechanism
There is no platform-level install spec; SKILL.md tells users to git clone https://github.com/mbahar/oto.git and run npm install. Using GitHub and npm is normal, but npm install will fetch Playwright and other dependencies — you should review the Oto repository and its dependency tree before running npm install.
Credentials
The skill itself declares no required env vars or credentials. It uses an optional OTO_PATH to locate the Oto framework (documented). No unrelated secrets or cloud credentials are requested by the skill.
Persistence & Privilege
always is false and the skill does not claim elevated or persistent platform privileges. It installs by copy into ~/.openclaw/skills/ and does not modify other skills or system-wide configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install oto-sessions
  3. After installation, invoke the skill by name or use /oto-sessions
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated account labels in all documentation and usage examples from "jebwa" and similar to generic names like "work" and "personal" for clarity. - Revised all code samples, session ID formats, and command-line patterns to use these new account label conventions. - Improved consistency in example output and instructions across SKILL.md, README.md, and reference files. - Minor edits for wording and formatting to improve overall readability.
v1.0.0
Initial release of oto-sessions skill. - Enables saving, listing, deleting, and reusing authenticated browser sessions across any website using the Oto framework. - Supports seamless switching between multiple accounts on the same platform. - Integrates with Oto CLI tools for session management tasks including browser automation and debugging. - Sessions are stored securely, supporting multi-user and multi-account scenarios for browser-based automation.
Metadata
Slug oto-sessions
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Oto Sessions?

Manage authenticated browser sessions for any website with Oto, enabling saving, listing, deleting, and automating multiple accounts without re-authenticating. It is an AI Agent Skill for Claude Code / OpenClaw, with 68 downloads so far.

How do I install Oto Sessions?

Run "/install oto-sessions" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Oto Sessions free?

Yes, Oto Sessions is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Oto Sessions support?

Oto Sessions is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Oto Sessions?

It is built and maintained by Murat Bahar (@mbahar); the current version is v1.0.1.

💬 Comments