An open-source code intelligence tool that empowers AI agents to perform static code analysis, symbol indexing, and call graph analysis without a bulky LSP server.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install codebytelens
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install codebytelens using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
CodeByteLens is a highly efficient code intelligence toolkit optimized for Openclaw Skills. Inspired by the architectural patterns of Claude Code LSPTool, it offers a 100% open-source, serverless alternative. Built using high-performance components like ripgrep for search, pyright for type check analysis, and AST parsing, it delivers lightning-fast repository diagnostics right from your workspace.
Unlike traditional configurations that demand a fully running LSP engine, CodeByteLens works entirely locally and out of the box. By providing local files, definitions, and code call graphs instantly to your development ecosystem, this tool facilitates streamlined interaction with your code base, making it ideal for fast-paced AI workflows and secure local setups.
Follow these instructions to configure and integrate this skill into your ecosystem of Openclaw Skills.
Verify python3 is available in your execution environment. You must also install the pyright utility to enable type check verification:
pip install pyright
Execute the Python-based analytical interface using the scripts inside your skill folder:
# Structure a file's symbols and classes
python3 scripts/analyze.py symbols path/to/file.py
# Trace function and class declarations
python3 scripts/analyze.py define "ClassName.method" path/to/
# Generate functional call hierarchies
python3 scripts/analyze.py calls path/to/file.py
# Output code quality and complexity indicators
python3 scripts/analyze.py complexity path/to/file.py
The output parameters are structured neatly to allow rapid consumption by AI systems or CLI scripts. CodeByteLens outputs cleanly formatted structural data based on the executed operation.
| Analysis Mode | Input Context | Returned Output Details |
|---|---|---|
symbols |
Path to a target python file | Complete outline containing variables, methods, functions, and locations. |
define |
Target Token & Lookup path | File path, absolute line numbers, and context lines where the class or method resides. |
calls |
Target Python file | Complete list showing structural import charts and cross-method invocations. |
complexity |
Target Python file | Quantitative metrics for readability, cyclomatic density, and nesting levels. |
Loading
A standardized Model Context Protocol (MCP) bridge that lets AI agents dynamically interface with custom servers, APIs, and file systems.

An automation tool that leverages Chrome CDP to programmatically generate, optimize, and download AI videos on Google Flow.

Remote Dispatch bridges mobile messaging and desktop automation, allowing users to remotely control their computer via QQBot and computer-use scripts.

A repository scanning and symbol mapping tool that builds a fast, searchable JSON index of classes, functions, and variables using Python AST and ripgrep.

An automated utility designed to convert manual, multi-step conversation workflows into standardized, reusable Openclaw Skills and script templates.

VerifyGuard is an automated pre-check utility that scans Markdown files for formatting issues, broken links, security leaks, and unfinished placeholders before publishing.








































