A precision tool for statically calculating C structure member offsets and memory alignment without runtime execution.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install struct-offset-analyzer
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 struct-offset-analyzer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The struct-offset-analyzer is a specialized utility designed for developers, reverse engineers, and security researchers who need to understand the internal memory organization of C programs. By functioning as a part of the Openclaw Skills ecosystem, it allows users to determine the exact byte position of struct members through static source code analysis. This is particularly useful for analyzing complex data structures in large-scale libraries or kernel-level code where runtime debugging might be restricted. The tool identifies alignment requirements, handles nested definitions, and accounts for platform-specific padding rules to ensure high accuracy.
Integrating this tool with your Openclaw Skills setup requires access to standard CLI search utilities like grep to parse header files. Follow these steps to begin analysis:
# Find the declaration of a struct within a codebase
grep -n "struct target_st {" **/*.h
# Locate constant definitions used for array sizes
grep -n "#define MAX_BUFFER_SIZE" **/*.h
The analysis organizes information into a structured layout that details the memory consumption of every component. This is essential for cross-referencing Openclaw Skills outputs with binary data. The output usually follows this schema:
| Attribute | Description |
|---|---|
| Offset(0x) | Hexadecimal position relative to the start of the struct |
| Member | Name of the field or padding indicator |
| Type | The C data type or typedef alias |
| Size | The byte size of the specific field |
Loading
A unified API gateway providing OpenAI-compatible access to over 60 multimodal AI models across text, image, video, and audio.

A specialized skill for launching and managing VS Code Remote Tunnels within Docker containers for seamless remote terminal access.

Pony Image Agent is a professional-grade AI tool for generating commercial product photography, replicating visual styles, and creating cohesive image suites.

A technical utility for querying EVE Online item database details through local script execution and API calls.

A dedicated monitoring service for Ubuntu that automatically detects Astrill VPN failures and restores the connection seamlessly.

A comprehensive AI agent skill for professional multimedia manipulation using FFmpeg and FFprobe.








































