← 返回 Skills 市场
rogerwengch

Development Coding Agent

作者 rogerwengch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
1459
总下载
0
收藏
5
当前安装
1
版本数
在 OpenClaw 中安装
/install dev-coding-agent
功能描述
Enhanced coding agent for development workflows. Optimized for building features, fixing bugs, and code refactoring with OpenCode integration.
使用说明 (SKILL.md)

Development Coding Agent

Specialized coding agent skill optimized for software development tasks using OpenCode.

Quick Start

Basic Usage

# Simple task in your project
bash pty:true workdir:~/your-project command:"opencode run 'Add feature or fix bug'"

# Background task for complex work
bash pty:true workdir:~/your-project background:true command:"opencode run 'Build complete feature'"

Common Development Patterns

Bug Fixing

bash pty:true workdir:~/project command:"opencode run 'Fix the [specific issue] in [file/component]'"

Feature Development

bash pty:true workdir:~/project command:"opencode run 'Implement [feature name] with [requirements]'"

Code Refactoring

bash pty:true workdir:~/project background:true command:"opencode run 'Refactor [module] to improve [performance/readability/maintainability]'"

Testing

bash pty:true workdir:~/project command:"opencode run 'Add unit tests for [function/module] using [testing framework]'"

Best Practices

  1. Always specify the work directory - keeps context focused
  2. Use descriptive prompts - include file names, expected behavior, and constraints
  3. Monitor background tasks - use process action:log to track progress
  4. Git required - ensure your project is a git repository (OpenCode requirement)

Examples

Create React Component

bash pty:true workdir:~/my-app command:"opencode run 'Create a reusable Button component with variants (primary, secondary, danger), loading state, and TypeScript interface'"

API Development

bash pty:true workdir:~/backend command:"opencode run 'Add user registration endpoint with email validation, password hashing, and JWT token generation'"

Database Migration

bash pty:true workdir:~/project command:"opencode run 'Create database migration to add created_at and updated_at timestamps to all existing tables'"

Requirements

  • OpenCode CLI installed (npm install -g opencode)
  • Git repository for target project
  • PTY support enabled (automatic with pty:true)
安全使用建议
This skill is coherent: it tells the agent to run the OpenCode CLI against code in a project directory, which matches its description. However, before installing or invoking it: (1) verify the origin and trustworthiness of both this skill and the OpenCode CLI package (npm package provenance, GitHub repo, maintainer). (2) Be aware that the skill's commands are open-ended and will modify files in the specified workdir — run it in a sandbox or branch, and ensure your project is under git so you can review diffs. (3) The SKILL.md contains unicode control characters detected by a scanner; inspect the raw file for hidden characters or unexpected instructions. (4) Avoid granting broad autonomous privileges: prefer to run the skill only when invoked manually, or restrict it to a test repository until you confirm behavior. (5) If you install opencode, prefer a vetted source (official registry/repo) and consider using a non-global install or container to limit impact.
功能分析
Type: OpenClaw Skill Name: dev-coding-agent Version: 1.0.0 The skill bundle is a standard development tool integration for the 'opencode' CLI. The SKILL.md file contains legitimate instructions and examples for common software engineering tasks like bug fixing, feature implementation, and database migrations without any evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
Name and description describe a coding agent that integrates with OpenCode; the only required binary (opencode) and the Git repository requirement are coherent with that purpose. No unrelated credentials, config paths, or unexpected binaries are requested.
Instruction Scope
Runtime instructions direct the agent to run freeform 'opencode run' commands inside user-specified workdirs (including background tasks). That legitimately requires filesystem access to the project, but is open-ended and can cause arbitrary code and file modifications. Additionally, a pre-scan detected unicode-control-chars (prompt-injection pattern) inside SKILL.md, which is concerning because it could be an attempt to manipulate the agent's behavior or evade reviewers.
Install Mechanism
There is no install spec and no code files — this is instruction-only, which is low-risk from an install perspective. The README suggests installing opencode via npm, but the skill itself does not attempt to download or run installers.
Credentials
The skill declares no required environment variables or credentials. That is proportionate for a CLI-based coding helper. Note: running the recommended 'npm install -g opencode' requires network and package-manager privileges, so verify the OpenCode package source before installing.
Persistence & Privilege
always is false and the skill is user-invocable; autonomous invocation is allowed (platform default) but not by itself a red flag. The skill does not request persistent system-wide privileges or attempt to modify other skills' configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install dev-coding-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /dev-coding-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of dev-coding-agent. - Provides an enhanced coding agent optimized for software development tasks with OpenCode integration. - Supports building features, fixing bugs, refactoring code, and running development workflows. - Includes quick-start usage examples and best practice guidelines. - Requires OpenCode CLI and a Git repository for the target project.
元数据
Slug dev-coding-agent
版本 1.0.0
许可证 MIT-0
累计安装 5
当前安装数 5
历史版本数 1
常见问题

Development Coding Agent 是什么?

Enhanced coding agent for development workflows. Optimized for building features, fixing bugs, and code refactoring with OpenCode integration. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1459 次。

如何安装 Development Coding Agent?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install dev-coding-agent」即可一键安装,无需额外配置。

Development Coding Agent 是免费的吗?

是的,Development Coding Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Development Coding Agent 支持哪些平台?

Development Coding Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Development Coding Agent?

由 rogerwengch(@rogerwengch)开发并维护,当前版本 v1.0.0。

💬 留言讨论