← Back to Skills Marketplace
84
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-claude-bridge
Description
Use when user asks about Bridge to local Claude Code CLI - no API key required
Usage Guidance
This skill is plausible for running a local Claude CLI, but there are clear mismatches and risky behaviors you should weigh before installing:
- Inconsistency: metadata claims no binaries/configs required, but SKILL.md and code require the 'claude' CLI and expect access to your ~/.openclaw/workspace and other skill directories.
- Broad filesystem actions: many task scripts (tasks/*.sh) and generated scripts ask Claude to read and edit files across the workspace (other skills and core files). The Python wrapper creates and executes shell scripts via subprocess.run.
- Effective privileges: although the skill isn't declared 'always' enabled, when invoked it can create/execute scripts that perform wide-ranging edits. That can modify other skills or code in your workspace.
Recommendations before using:
1. Inspect the code yourself (claude_bridge.py and tasks/*.sh/.json) and the generated scripts to confirm exactly what will run.
2. Do not run it on a production or sensitive workspace. Try it in an isolated/sandbox environment or throwaway VM/container with a fake ~/.openclaw workspace.
3. If you proceed, ensure file permissions limit its write access, and review all generated task scripts before executing them.
4. Consider whether you want a skill that can instruct the model to use Read/Edit/Bash on arbitrary files — if not, avoid installing.
If you want, I can point out the exact lines that create/execute shell scripts and the tasks that ask for full filesystem edits so you can review them more quickly.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-claude-bridge
Version: 1.0.0
The 'claude-bridge' skill acts as a wrapper for the Claude Code CLI, providing a mechanism to generate and automatically execute shell scripts containing AI-generated commands. The core logic in `claude_bridge.py` uses `subprocess.run` to execute bash scripts that grant the AI full 'Read, Edit, Bash' permissions over the local filesystem. While the included tasks in the `tasks/` directory (e.g., `fix_db_cache_002.sh`, `fix_web_ui_full_access.sh`) appear to be for legitimate development purposes like refactoring and analysis, the architecture creates a high-risk environment for Remote Code Execution (RCE) without adequate sandboxing or input sanitization. The tool also includes scripts to deeply analyze the host's OpenClaw architecture and source code, which could be used for reconnaissance.
Capability Assessment
Purpose & Capability
Name/description: 'bridge to local Claude Code CLI' matches main functionality, but metadata declares no required binaries/env/configs while SKILL.md and code clearly require the 'claude' CLI and access to the user's OpenClaw workspace (e.g. /Users/mars/.openclaw/...). The skill therefore underdeclares what it needs and will touch.
Instruction Scope
SKILL.md and claude_bridge.py create task scripts that call 'claude' with --allowedTools "Read,Edit,Bash" and many tasks' prompts explicitly instruct Claude to read/edit arbitrary files across the user's workspace (other skills, system paths, ~/.openclaw/workspace). The runtime flow writes and executes shell scripts and asks the model to modify files outside the skill directory — scope creep and potential for broad file access/modification.
Install Mechanism
No install spec (instruction-only) which is lower install risk, but the package includes many ready-to-run .sh task scripts and a Python wrapper that creates/executes shell scripts. Those files will be written to disk and executed by subprocess.run when used, increasing runtime risk despite no installer.
Credentials
Registry metadata lists no required env vars or config paths, yet code assumes a 'claude' binary is present and task prompts target user workspace paths. The skill also constructs tasks that request file system edits across unrelated projects (agent-memory, a-stock-monitor, kairos-mode). The declared environment footprint is smaller than the actual access needed.
Persistence & Privilege
always:false (good), but the skill's tasks explicitly request permission to read and edit many files across the user's workspace and will create/execute shell scripts under skills/claude-bridge/tasks/. That behavior amounts to broad file-system modification ability and can change other skills' code — a significant privilege in practice.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-claude-bridge - After installation, invoke the skill by name or use
/openclaw-claude-bridge - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Local bridge for Claude Code integrations without API keys.
- Enables code generation, code review, and data analysis via locally installed Claude Code CLI.
- No API key required; uses user’s existing Claude subscription with login.
- Supports both manual (shell/sh) and automated (Python) execution workflows.
- Results are stored locally for review; integrates with OpenClaw Agent for seamless workflow.
- Requires that Claude Code is installed, logged in, and subscription is valid.
Metadata
Frequently Asked Questions
What is OpenClaw CLAUDE BRIDGE?
Use when user asks about Bridge to local Claude Code CLI - no API key required. It is an AI Agent Skill for Claude Code / OpenClaw, with 84 downloads so far.
How do I install OpenClaw CLAUDE BRIDGE?
Run "/install openclaw-claude-bridge" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OpenClaw CLAUDE BRIDGE free?
Yes, OpenClaw CLAUDE BRIDGE is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does OpenClaw CLAUDE BRIDGE support?
OpenClaw CLAUDE BRIDGE is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OpenClaw CLAUDE BRIDGE?
It is built and maintained by cry779 (@cry779); the current version is v1.0.0.
More Skills