A powerful AI agent skill to automatically research codebases and generate structured architectural documentation with Mermaid diagrams.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install describe-design
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 describe-design using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Describe Design skill is a sophisticated tool designed for Openclaw Skills that enables AI agents to perform deep architectural research on existing codebases. It bridges the gap between raw source code and high-level understanding by synthesizing complex logic into structured markdown documentation. This skill is essential for maintaining a living record of system design, ensuring that both human developers and other AI agents can quickly grasp how specific features or components function without wading through thousands of lines of code.
By leveraging this capability within the Openclaw Skills ecosystem, teams can significantly reduce the overhead associated with technical debt and knowledge silos. Instead of manually mapping out dependencies, the agent follows a rigorous multi-stage workflow to identify entry points, trace data flows, and document configuration options, resulting in a source of truth that stays relevant even as the implementation evolves.
To activate this skill within your Openclaw Skills configuration, ensure your AI agent has read access to the target repository. No additional third-party dependencies are required, though a markdown viewer with Mermaid support is recommended for viewing diagrams.
# Trigger the skill by asking your agent to document a system
"Research the payment processing module and create a design document."
The agent will then guide you through the stage-based workflow to capture the necessary architectural details.
The skill organizes its findings into a highly structured Markdown format optimized for both humans and machines. It avoids volatile data like line numbers to ensure longevity.
| Section | Contents | Format |
|---|---|---|
| Overview | High-level summary of the system purpose. | Markdown Paragraphs |
| Architecture | Visual representation of component relationships. | Mermaid Flowchart/Sequence |
| Components | Purpose, file location, and key functions per module. | Markdown Headers |
| Data Flow | Description of input-to-output transitions. | Narrative List |
| Configuration | Environment variables and configuration keys. | Code References |
| Code References | Table mapping components to file paths and symbols. | Markdown Table |
| Glossary | Definitions of project-specific terms. | Markdown Table |
Loading
An adversarial AI code reviewer designed to ruthlessly identify security flaws, technical debt, and bad practices across multiple programming languages.

A comprehensive automation tool for publishing static web content, directories, and ZIP archives directly to the MyVibe platform.

An advanced browser automation skill for complex data extraction, form filling, and UI interaction.

A biologically-inspired associative memory system that gives AI agents persistent, intelligent recall using spreading activation graphs.

An automated LinkedIn growth tool for content creation, scheduling, and performance tracking using browser-based workflows.

A comprehensive AI-driven investment research framework for generating professional crypto market reports and real-time monitoring.








































