A specialized security auditing skill for Go developers to identify and mitigate Denial of Service (DoS) and resource exhaustion vulnerabilities.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install go-vuln-dos
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install go-vuln-dos using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a comprehensive framework for auditing Go applications against CWE-400, CWE-770, and CWE-476 patterns. It focuses on critical areas such as goroutine management, channel operations, and unbounded memory allocations that can lead to system instability or crashes.
By leveraging this tool within Openclaw Skills, developers can systematically scan for high-risk sinks like uncontrolled goroutine creation, infinite IO reading, and unsafe JSON/Protobuf decoding. It bridges the gap between raw code and security compliance by providing specific detection strategies and sanitization patterns tailored for the Go ecosystem.
To use this skill for auditing, you can start by running targeted grep commands in your Go workspace:
# Find unbounded memory allocations
grep -rn "make(\[\]byte\|make(\[\]" --include="*.go"
# Detect potential goroutine leaks
grep -rn "go func\|go .*(" --include="*.go"
# Check for missing body limits in IO operations
grep -rn "io.ReadAll\|ioutil.ReadAll" --include="*.go"
The skill organizes vulnerability patterns based on Common Weakness Enumeration (CWE) standards and Go-specific language features:
| Category | CWE Mapping | Primary Go Sinks |
|---|---|---|
| Resource Exhaustion | CWE-400/770 | go func(), io.ReadAll, make() |
| Allocation Issues | CWE-789 | make([]T, userSize) |
| Improper Recovery | CWE-476 | Unprotected panic() in child goroutines |
| Concurrency Deadlocks | CWE-400 | Unbuffered channels without select default |
ctx.Done() monitoring.Loading
A specialized tool for generating humorous audio memes and stylized voice clips using the SenseAudio TTS API.

An advanced integration for Openclaw Skills that enables agent-assisted sports portfolio management, market analysis, and trade staging via MCP or CLI.

A security-focused skill that prevents sensitive data leakage by performing deep content inspection on files before they are accessed or transmitted by an AI agent.

BTC Signals Pro provides institutional-grade Bitcoin trading intelligence and AI-driven market signals for automated bots and professional traders.

A specialized tool for adapting AI agent skills from Unix-based environments to work natively on Windows systems.

A comprehensive technical interview trainer providing mock coding, system design, and behavioral rounds for software engineers.








































