Development Coding Agent for Openclaw

A specialized AI engineering skill optimized for feature development, bug resolution, and complex code refactoring via OpenCode integration.

rogerwengch
v1.0.0
Mar 21, 2026
3
3.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install dev-coding-agent

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 dev-coding-agent 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 Development Coding Agent?

The Development Coding Agent is a high-performance skill designed to bridge the gap between abstract requirements and production-ready code. By leveraging OpenCode integration, this skill enables developers to execute complex engineering tasks through simple natural language commands within their existing project environments.

Built for the modern DevOps ecosystem, it emphasizes structural integrity and project context. Whether you are addressing technical debt or scaffolding new microservices, this addition to your library of Openclaw Skills ensures that AI assistance is both precise and grounded in your project's specific codebase and git history.

Development Coding Agent Use Cases

  • Rapidly fixing bugs by describing the issue and target file.
  • Implementing full-stack features from descriptive requirement prompts.
  • Refactoring legacy modules to improve performance, readability, or maintainability.
  • Automating the creation of unit tests for specific functions or components.
  • Generating database migrations and API endpoints with security best practices.

How Development Coding Agent Works

  1. The user initiates a task using the opencode run command within a specific working directory.
  2. The agent initializes a PTY (Pseudo-Terminal) session to maintain an interactive and stable execution environment.
  3. OpenCode analyzes the local git repository to gain necessary context of the existing codebase.
  4. The agent processes the natural language prompt to generate and apply code changes directly to the project.
  5. For long-running tasks, the agent can operate in background mode, allowing the developer to monitor progress via process logs.

Development Coding Agent Setup

To utilize this agent among your Openclaw Skills, ensure you have the OpenCode CLI installed and a git-initialized project.

# Install the required OpenCode engine
npm install -g opencode

# Verify your project is a git repository
git init

# Run a test command to ensure integration
bash pty:true workdir:~/your-project command:"opencode run 'Verify project structure'"

Development Coding Agent Data Schema & Taxonomy

The skill relies on the following metadata and structural requirements to operate effectively:

Feature Requirement Description
Binary opencode The primary engine for code generation and repository analysis.
Environment pty:true Required for interactive terminal support during code execution.
Context Git A valid .git directory must be present in the workdir.
Tracking background:true Optional flag to run complex engineering tasks as non-blocking processes.

Development Coding Agent Advanced Features

  • Multi-stage background tasking for building complex features without blocking the terminal.
  • PTY (Pseudo-Terminal) support for handling interactive CLI tools and better logging.
  • Seamless integration with existing git workflows for automated change tracking.
  • Context-aware refactoring that respects existing project patterns and TypeScript interfaces.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*