Code Assistant for Openclaw

A production-grade AI coding agent designed to generate, review, debug, and refactor code with zero placeholders and verified syntax.

evolinkai
v1.0.0
Mar 23, 2026
0
712
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install code-assist

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install code-assist using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Code Assistant?

Code Assistant is a high-performance developer tool among the Openclaw Skills ecosystem that focuses on delivering production-ready code. Unlike standard AI assistants that provide templates, this skill is engineered to produce fully functional, runnable logic across languages like Python, JavaScript, Go, Rust, and C++.

By integrating directly with your workspace, it performs surgical edits, security reviews, and deep debugging. It prioritizes technical integrity by running physical verification checks on every output, ensuring that the code provided isn't just a suggestion, but a working solution.

Code Assistant Use Cases

  • Rapidly generating REST APIs and CLI tools with specific authentication requirements.
  • Performing automated security and performance audits on existing source files.
  • Debugging complex runtime errors by locating root causes within the project context.
  • Modernizing legacy codebases through automated ES6+ or language-specific refactoring.

How Code Assistant Works

  1. Requirement Analysis: The skill interprets user prompts to identify the specific coding task and language context.
  2. Security Check: It requests explicit user consent before accessing or transmitting any workspace files to ensure data privacy.
  3. Context Gathering: Code Assistant reads only the necessary files to understand the existing project structure and dependencies.
  4. Code Processing: It performs the requested action (Generate, Review, Debug, or Refactor) using the Evolink API.
  5. Verification: The skill executes language-specific syntax checks or unit tests to prove the code works in the local environment.
  6. Final Delivery: It outputs the verified code alongside an explanation of changes and verification results.

Code Assistant Setup

To use this within your Openclaw Skills library, install the necessary binaries and configure your API key:

# Set your Evolink API key
export EVOLINK_API_KEY="your-key-here"

# Optional: Set a specific model
export EVOLINK_MODEL="model-name"

You can also create a .evocoderc.json in your project root for persistent configuration:

{
  "defaultLanguage": "python",
  "autoTest": true,
  "verifyOnGenerate": true
}

Code Assistant Data Schema & Taxonomy

Code Assistant manages data through a structured workflow to maintain project integrity:

Data Type Description Handling
Workspace Files Source code from the local environment Read-only access with user consent
API Transmission Snippets sent to api.evolink.ai Discarded after response generation
Verification Logs Output from syntax checks and tests Displayed to user as proof of work
Config Files .evocoderc.json Stores project-specific behavior settings

Code Assistant Advanced Features

  • Zero-Placeholder Guarantee: Unlike other Openclaw Skills, this agent never uses TODOs or empty function bodies.
  • Surgical Editing: Capable of modifying specific lines or functions without overwriting the entire file.
  • Multi-Language Detection: Automatically identifies the tech stack using manifest files like package.json, go.mod, or Cargo.toml.
  • CLI Integration: Full command-line support via evocode for headless automation and developer workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*