Toolverse
All skills

describe-design

by openclaw

Research a codebase and create architectural documentation describing how features or systems work. Use when the user asks to: (1) Document how a feature works, (2) Create an architecture overview, (3) Explain code structure for onboarding or knowledge transfer, (4) Research and

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
UX / Design
Views
1

About this skill

Research a codebase and create architectural documentation describing how features or systems work. Use when the user asks to: (1) Document how a feature works, (2) Create an architecture overview, (3) Explain code structure for onboarding or knowledge transfer, (4) Research and describe a system's design. Produces markdown documents with Mermaid diagrams and stable code references suitable for humans and AI agents.

How to use

  1. Określ zakres badań — powiedz skillowi, którą funkcję, system lub komponent chcesz udokumentować. Wyjaśnij, czy dokumentacja ma być dla deweloperów, agentów AI, czy obu grup.

  2. Potwierdź lokalizację bazy kodu, jeśli nie wynika ona z kontekstu rozmowy. Skill przeskanuje strukturę katalogów, pliki README i konfiguracyjne, aby zbudować wstępny model organizacji projektu.

  3. Przejrzyj proponowany zarys dokumentacji — skill przedstawi listę komponentów do zbadania. Potwierdź, że poprawnie zrozumiał zakres, lub wyjaśnij, co należy zmienić.

  4. Czekaj na głębokie badanie — skill przeanalizuje ścieżki kodu, zależności między komponentami, opcje konfiguracji i przepływy danych. Dla każdego komponentu zbierze informacje o wejściach, wyjściach i interakcjach.

  5. Otrzymaj gotową dokumentację w formacie markdown z diagramami Mermaid i stabilnymi referencjami do kodu. Dokument będzie zawierać przegląd architektury, szczegóły komponentów i instrukcje dla przyszłych czytelników.

Related skills

responsive-design

by wshobson

Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies. Use when building adaptive interfaces, implementing fluid layouts, or creating component-level responsive behavior.

UX / Design
1766

software-architecture

by davila7

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

UX / Design
66205

writing-rap-lyrics

by asvskartheek

Helps write rap lyrics with proper rhythm, flow, cadences, and structure. Teaches musical fundamentals (bars, beats, tempo, BPM) and lyric formatting. Use when writing rap lyrics, creating verses, understanding flow, structuring bars, improving cadence, learning rhythm patterns,

UX / Design
21102

ux-writing

by content-designer

Create user-centered, accessible interface copy (microcopy) for digital products including buttons, labels, error messages, notifications, forms, onboarding, empty states, success messages, and help text. Use when writing or editing any text that appears in apps, websites, or

UX / Design
24114

latex-posters

by davila7

Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, figure integration, and poster-specific

UX / Design
1662

ffmpeg-cli

by openclaw

Comprehensive video/audio processing with FFmpeg. Use for: (1) Video transcoding and format conversion, (2) Cutting and merging clips, (3) Audio extraction and manipulation, (4) Thumbnail and GIF generation, (5) Resolution scaling and quality adjustment, (6) Adding subtitles or

UX / Design
4298