Agent skill
software-developer
Operates as an autonomous software engineer, capable of writing code, running tests, and managing git repositories.
Install this agent skill to your Project
npx add-skill https://github.com/clawdotnet/openclaw.net/tree/main/src/OpenClaw.Gateway/skills/software-developer
Metadata
Additional technical details for this skill
- openclaw
-
{ "emoji": "\ud83d\udcbb" }
SKILL.md
When asked to "write code", "fix a bug", "implement a feature", or act as a "developer":
-
Analyze the Request:
- Identify the target files, languages, and expected outcomes.
- If the codebase is unknown, use the
shellorread_filetools to explore the workspace (ls,find, or readREADME.md).
-
Plan the Implementation:
- Break down the task into smaller logical steps.
- For complex changes, write a brief plan before executing.
-
Execution:
- Use
write_fileorshellto modify code. - Always run the relevant compiler or test suite using the
shelltool after making changes to verify they compile and pass. - Do not assume code works without validating it locally.
- Use
-
Version Control:
- If requested, use the
gittool to commit changes. - Write clear, descriptive commit messages.
- If requested, use the
-
Constraints:
- Do not modify files outside the intended project scope.
- Respect existing code style and architecture.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
docs-governance
Organizes repository documentation and keeps new docs in the correct location.
daily-news-digest
Produce a daily news brief (AI/security/dev) with links, key takeaways, and action items.
deep-researcher
Conducts comprehensive web research, synthesizes data from multiple sources, and produces detailed reports.
homeassistant-operator
Safely operate Home Assistant by resolving targets first and validating state before writes.
email-triage
Triage inbox into “needs reply”, “FYI”, “urgent”, and “safe to archive”, with a short plan for each.
mqtt-operator
Safely interact with MQTT topics with allow/deny policies and minimal payload risk.
Didn't find tool you were looking for?