Software Development Engineer

22 skills available

Back to Categories
多智能体任务分发调度技能

Multi-agent task allocation and scheduling capabilities

Clawdtributor is a built-in multi-agent scheduling core component of OpenClaw. It automatically breaks down complex tasks and creates batches of sub-agents for parallel execution. Supporting various load-balancing strategies and consolidating the verification of all sub-task results, it significantly boosts processing efficiency in scenarios such as bulk research, code auditing, and distributed data collection.

Software Development Engineer
51 View
ClawSweeper 仓库工单自动清理巡检技能

ClawSweeper: Automated Warehouse Work Order Cleanup and Inspection Capability

ClawSweeper is an intelligent DevOps agent skill designed for OpenClaw to automate issue management in GitHub projects. It automatically scans repository issues and pull requests (PRs) to identify invalid items—such as those that are stale, unreproducible, or already resolved—and uses AI to generate standardized closing comments for batch archiving, thereby reducing manual maintenance effort. It features built-in safety safeguards to prevent the accidental closure of issues marked with protected labels, linked to active PRs, or created by administrators. Additionally, it supports scheduled polling, manual trigger commands, issue status queries, and the automatic submission of fix PRs.

Software Development Engineer
7 View
技术与治理文档构建与审查技能

Skills in Drafting and Reviewing Technical and Governance Documentation

"Technical Documentation" is a skill dedicated to creating and reviewing high-quality technical documentation and agent instruction files—ranging from contributor governance documents (e.g., AGENTS.md, CONTRIBUTING.md) to product documentation (e.g., docs/, README, framework source files). Applicable to both "brownfield" scenarios (existing products or codebases) and "evergreen" contexts (ensuring long-term accuracy and reusability), this skill employs systematic inventory checks, multi-language scope analysis, sub-agent orchestration, and proactive issue scanning to ensure documentation remains clear, actionable, and maintainable for both humans and agents.

Software Development Engineer
2 View
发布完整性全维度验证技能

Skills for comprehensive verification of release integrity

"Verify Release" is a read-only verification tool designed to confirm whether an OpenClaw release has been fully deployed across GitHub, npm, the plugin ecosystem, ClawHub, package smoke tests, and Live Gateway proxy calls. It does not perform any actual release operations (which are handled by `release-openclaw-maintainer`); instead, it simply answers questions such as "Has a specific version been fully released, deployed, and cleared for smoke and Live testing?" and provides a "yes" or "no" conclusion based on an evidence-driven checklist.

Software Development Engineer
5 View
Discrawl — Discord 离线归档与智能搜索

Discrawl — Discord Offline Archiving and Smart Search

Discrawl 是 OpenClaw 生态系统中的一个技能模块,用于将 Discord 服务器数据(频道、线程、消息、成员资料)离线同步到本地 SQLite 数据库,并提供全文搜索、成员目录、实时增量更新和 TUI 界面等功能。它优先使用本地归档数据回答 Discord 相关问题,仅在数据过时或范围不足时才回退调用 Discord API

Software Development Engineer
0 View
Gitcrawl —— 本地GitHub归档搜索与PR状态同步技能

Gitcrawl —— 本地GitHub归档搜索与PR状态同步技能

Gitcrawl is a tool designed for searching and interacting with GitHub issues and pull requests, prioritizing local archives. Its core philosophy is to utilize locally cached archive data before calling the live GitHub API, thereby improving search efficiency and reducing real-time dependency on the API. Built as a Go module, it can be installed using the command: `go install github.com/openclaw/gitcrawl/cmd/gitcrawl@latest`.

Software Development Engineer
3 View
discord-clawd|OpenClaw Discord 交互网关技能

discord-clawd | OpenClaw Discord Interaction Gateway Skill

OpenClaw's official Discord bot interaction capabilities (natively integrated with Clawd) encapsulate the full Discord Bot API. This enables the OpenClaw AI agent to directly read, write, and manage Discord servers, channels, and direct messages, facilitating community automation, ChatOps, and intelligent message processing.

Software Development Engineer
3 View
代理人记录

agent-transcript

Add a redacted agent transcript section to GitHub PR or issue bodies during OpenClaw agent-created PR/issue workflows.

Software Development Engineer
4 View
全流程发布验证与 CI 监控技能

Skills in end-to-end release verification and CI monitoring

Release OpenClaw CI is a capability designed to execute, monitor, debug, and summarize the full release CI process for OpenClaw. Working in conjunction with `release-openclaw-maintainer` and `openclaw-testing`, it is utilized when release candidates require comprehensive validation, proof of installation/updates, real-time provider checks, or CI recovery. It handles the initiation, monitoring, troubleshooting, and evidence logging of full-matrix release validation but does not perform actual release operations—such as version bumps, tagging, `npm publish`, or GitHub releases—which require explicit operator approval.

Software Development Engineer
1 View
OC-Path 测试夹具

OC-Path Test Fixture

This directory stores "real-world" input/output samples (fixtures) used by the unit tests for the oc-path extension; these samples serve to verify the accuracy and robustness of the path resolution engine when handling complex, cross-platform paths that include environment variables or special characters.

Software Development Engineer
3 View
重复 PR/Issue 智能分组与标注技能

Mastering Intelligent Grouping and Labeling for PRs/Issues

"Tag Duplicate PRs and Issues" is a GitHub workflow skill designed to assist maintainers with triage. It identifies duplicate PRs or issues by searching a local archive via `gitcrawl`, uses the `prtags` tool to create or reuse issue groupings, and synchronizes the maintainer's assessment back to GitHub. This skill focuses on determining whether a PR or issue duplicates existing work, rather than reviewing the quality of a PR's implementation.

Software Development Engineer
4 View
飞书文档读写操作技能

Skills for Reading and Writing in Feishu Docs

Feishu Doc is a capability that enables comprehensive read and write operations on Feishu documents (Docx) using a single `feishu_doc` tool—with specific actions determined by the `action` parameter. It supports a wide range of functions, including document creation, reading, writing, and appending; table creation and data insertion; image and file uploads; and block-level management.

Software Development Engineer
1 View
端到端发布流程管理技能

End-to-end release process management skills

The Release OpenClaw Maintainer is a tool designed for the end-to-end management of OpenClaw stable and beta releases. It handles version number management, changelog generation, release note drafting, the execution of release commands, and artifact verification. Operating in coordination with release-openclaw-ci (for CI verification) and openclaw-changelog-update (for changelog generation), it serves as the core control layer for the OpenClaw release process.

Software Development Engineer
1 View
可视化差异展示与分享技能

Visualizing differences and sharing skills

Diffs is a skill used to transform edited text into visual, shareable diffs. It takes the "before" and "after" text or unified patch string from the diffs tool and automatically generates human-readable rendered files (PNG/PDF) or interactive online preview links, avoiding the need to manually write tedious edit summaries.

Software Development Engineer
2 View
小范围高确定性 Bug 批量修复技能

Techniques for batch-fixing high-certainty bugs within a limited scope

The "OpenClaw Small Bugfix Sweep" is a specialized workflow designed to batch-process issues and pull requests (PRs) in the OpenClaw repository by addressing minor, high-certainty bugs. Through in-depth code review, it targets only those bugs with clear root causes, unambiguous ownership, and minimal patch requirements. Upon fixing a bug, the system generates a "dirty diff" summary for manual review by Peter (the core maintainer); issues are submitted and closed only after his approval. Crucially, this process never involves pushing code, creating PRs, posting comments, closing issues, or applying tags during the review phase—all such actions are deferred until Peter grants explicit approval.

Software Development Engineer
0 View
Alpha/Nightly 自动化发布与 Beta 触发技能

Alpha/Nightly Automated Release and Beta Triggering Capabilities

The OpenClaw Nightly release skill is an automated Alpha/Nightly release mechanism for OpenClaw/Tideclaw. It handles Alpha releases (triggered every 12 hours or manually), Beta release triggers, fixes on release branches, and forward-porting changes back to the `main` branch after a release. Working in tandem with the `release-private` skill, it utilizes the Tideclaw machine identity to execute releases on isolated branches, ensuring that a busy or broken state on the `main` branch does not impact the availability of Nightly builds.

Software Development Engineer
0 View
发布变更日志自动化生成技能

Release a skill for automating changelog generation.

The OpenClaw Changelog Update is an automated utility designed to regenerate the OpenClaw release changelog from Git history. Prior to any beta or stable release (or re-release), it rewrites the relevant version section of `CHANGELOG.md` based on the complete history manifest, eliminating reliance on outdated draft notes. Used in conjunction with `release-openclaw-maintainer`, this utility manages changelog content, ordering, grouping, and attribution, serving as a mandatory step in the release process.

Software Development Engineer
3 View
维护者自动化审查与合并技能

Maintainer Skills for Automated Review and Merging

OpenClaw PR Maintainer is a GitHub workflow automation tool designed for OpenClaw project maintainers to systematically review, triage, merge, and close issues and pull requests. It assists maintainers in efficiently managing external contributions while ensuring codebase quality and decision-making consistency through intelligent retrieval (prioritizing local archives), contributor identity analysis, deep code review (requiring an understanding of the full runtime context), and evidence-based merging criteria (mandating reproducible bug fixes).

Software Development Engineer
1 View
源审计驱动的文档重构技能

Source-Audit-Driven Document Refactoring Skills

OpenClaw Refactor Docs is a skill designed for the source-audit-driven refactoring of existing OpenClaw documentation pages. Building upon the `openclaw-docs` skill—which handles style, page types, examples, and validation—it introduces a refactoring workflow that mandates the preservation and verification of all behavioral facts during rewriting, restructuring, splitting, or streamlining; this ensures that accurate descriptions of system behavior are not lost in the process. It requires source-based verification (against source code, tests, or schemas) for all behavior-sensitive information—such as configuration fields, commands, default values, and permission rules—rather than relying on inferences based on names or intent.

Software Development Engineer
0 View
系统化调试与问题定位技能

Skills in systematic debugging and problem localization

OpenClaw Debugging is a skill for systematically troubleshooting behavioral discrepancies in OpenClaw. When OpenClaw exhibits inconsistent performance across local testing, live models, different providers, code-mode, Tool Search, Crabbox, or CI environments, this skill enables you to pinpoint issues by selecting the appropriate logs, probing methods, and verification paths, rather than relying on blind guesswork.

Software Development Engineer
1 View
Clawic技能集首页

Clawic Skills Home

Clawic Skills is a premium open-source skill collection developed by Clawic, focusing on enhancing productivity, development efficiency, and automation. This home page serves as the entry point for all skills, aggregating multiple sub-skills covering categories like development tools, productivity tools, and AI tools. Each skill comes with a detailed SKILL.md document including installation guides, usage instructions, and configuration files. Users can quickly install desired skills via package managers like bunx, npx, or pnpm, and run them in the AstronClaw environment. This collection is ideal for developers and tech enthusiasts to automate repetitive tasks and optimize workflows.

Software Development Engineer
0 View
代码清理技能

Code Cleanup Skill

This skill automates the cleanup of redundant files, temporary files, and unnecessary resources in a codebase. It helps developers quickly identify and remove unused imports, dead code, duplicate files, and test remnants, keeping the project tidy and efficient. Suitable for daily development maintenance, especially in large projects, it significantly improves code readability and build speed. By integrating into CI/CD pipelines, continuous cleanup can be achieved, reducing technical debt.

Software Development Engineer
1 View