CommunityCodierung & Entwicklunggithub.com

technische-dokumentation

Erstellt und überprüft hochwertige technische Dokumentationen sowie Agenten-Anweisungsdateien in Ihrem Repository.

Was ist technische-dokumentation?

Diese Fähigkeit (Skill) dient der Erstellung und Überprüfung technischer Dokumentationen, die sowohl für Menschen als auch für KI-Agenten klar, umsetzbar und wartbar sind. Sie umfasst sowohl die Produktdokumentation (z. B. `docs/`, README-Dateien, Framework-spezifische Quellen wie Fern, Sphinx oder Mintlify) als auch Governance-Dateien wie `AGENTS.md` und `CONTRIBUTING.md`. Der Skill unterstützt die Plattformen Claude Code, Cursor und Codex und bietet einen strukturierten Arbeitsablauf, der Aufgaben in „Build“ oder „Review“ sowie in „Brownfield“ (bestehendes Projekt) oder „Evergreen“ (zeitlose Dokumentation) einteilt. Er nutzt bei Bedarf Unter-Agenten für parallele Inventur- und Analyseaufgaben und stellt sicher, dass Agenten-Anweisungsdateien (z. B. `CLAUDE.md`, `AGENTS.md`) konsistent und aktuell gehalten werden, um Konflikte und Drift zu vermeiden. Ausgaben umfassen aktualisierte Entwürfe, Prüfergebnisse mit Validierungshinweisen, Governance-Alignment-Summaries und mehrsprachige Paritätsprüfungen.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/.agents/skills/technical-documentation

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Technische Dokumentation

Zweck

Erstellung und Überprüfung technischer Dokumentation, die klar, umsetzbar und wartbar ist – sowohl für Menschen als auch für Agenten. Dies umfasst Contributor-Governance-Dateien und Agenten-Anweisungsdateien.

Wann verwenden

  • Erstellung oder Überarbeitung von Dokumentation in einem bestehenden Produkt/Codebase (Brownfield).
  • Aufbau zeitloser Dokumentation, die über lange Zeit genau und wiederverwendbar bleibt (Evergreen).
  • Überprüfung von Doc-Diffs auf Struktur, Klarheit und operationelle Korrektheit.
  • Durchführung von Repo-weiten Dokumentationsaudits, die sowohl Governance-Dateien als auch Produktdokumentationsflächen (docs/, README*, .md/.mdx/.mdc, Fern-/Sphinx-/Mintlify-Quellen) umfassen müssen.
  • Aktualisierung oder Überprüfung von AGENTS.md und/oder CONTRIBUTING.md, um Agenten- und Contributor-Workflows an die aktuellen Repo-Praktiken anzupassen.
  • Verbesserung der Repository-Einsteigerdokumentation, einschließlich Beitragsanweisungen, Issue-Vorlagen, PR-Flow und Review-Gates.
  • Gestaltung einer Governance-Dokumentationsstrategie für Repos mit Alias-Anweisungsdateien (z. B. CLAUDE.md, AGENT.md, .cursorrules, .cursor/rules/*, .agent/, .agents/, .pi/), wobei AGENTS.md als kanonisch behandelt wird, wenn vorhanden, und Aliase als Kompatibilitätsoberflächen erhalten bleiben.
  • Diagnose von Agenten-Datei-Drift, wenn Teams iterativ auffordern mussten, um fehlende Dateien, kaputte Befehle oder Richtlinienkonflikte aufzudecken.
  • Anwendung von Repository-spezifischen Dokumentationsüberlagerungen, einschließlich OpenClaw-Seitentyp, Docs-IA, Erhaltungs- und Validierungsregeln, wenn vorhanden.

Arbeitsablauf

  1. Aufgabe klassifizieren: build oder review; Kontext: brownfield oder evergreen.
  2. Frühzeitig den Umfang der angeforderten Datei, des Verzeichnisses oder des Diffs inventarisieren. Governance- und Produktdokumentation für dokumentationsweite Arbeiten einbeziehen. Die Repository-Größe allein erweitert keine abgegrenzte Überprüfung.
  3. Mehrsprachigen Umfang erkennen (README/Docs in mehreren Sprachen) und erforderliches Paritätsniveau definieren.
  4. references/agent-and-contributing.md für Agenten-Anweisungen und CONTRIBUTING.md-Workflow-Regeln lesen (Inventarisierung, kanonische/Alias-Zuordnung, Dual-Mode-Balance, Lieferstandards und Prioritäts-/Konflikthandhabung).
  5. references/principles.md für das geltende Regelwerk lesen (Matt Palmer & OpenAI).
  6. Für OpenClaw-Dokumentationsarbeit vor dem Build/Review-Playbook references/openclaw.md lesen.
  7. Für Build-Aufgaben references/build.md befolgen.
  8. Für Review-Aufgaben references/review.md befolgen und Probleme proaktiv erkennen, ohne auf wiederholte Aufforderungen zu warten.
  9. Bei komplexen oder risikoreichen Aufgaben (Build oder Review) ist es akzeptabel, bei Bedarf längere, tiefere und gründlichere Untersuchungen durchzuführen, um Vertrauen zu gewinnen.
  10. Wenn verfügbar, Unter-Agenten für begrenzte parallele Entdeckungs-/Review-Arbeiten verwenden, dann Ergebnisse in einem kohärenten endgültigen Liefergegenstand zusammenführen.
  11. references/tooling.md verwenden, wenn Plattform-/Tooling-Entscheidungen Empfehlungen beeinflussen.
  12. Eine proaktive Problemsuche innerhalb des angeforderten Umfangs durchführen. Fehler mit hoher Sicherheit im selben Durchgang beheben, es sei denn, ein reiner Berichtsmodus wurde angefordert.
  13. Im Brownfield-Modus Kompatibilität mit der aktuellen Docs-IA, dem Tooling und dem Release-Status priorisieren.
  14. Im Evergreen-Modus zeitlose Formulierungen, Aktualisierungsstrategie und dauerhafte Struktur priorisieren.
  15. Liefergegenstände sowie Validierungshinweise, Paritätsstatus und verbleibende Lücken zurückgeben.

Richtlinien zur Orchestrierung von Unter-Agenten

Bevorzugen Sie Unter-Agenten, wenn das Repository groß oder der angeforderte Änderungssatz umfangreich ist; verwenden Sie sie standardmäßig für Repo-weite, Multi-Framework- oder hochkonfliktträchtige Arbeiten.

  • inventory-agent -> agents/inventory-agent.md (fast / Claude haiku): Datei-/Konfigurationserkennung, Coverage-Karte und Prüfung auf fehlende Pfade.
  • governance-agent -> agents/governance-agent.md (thinking / Claude sonnet): AGENTS/CONTRIBUTING/Alias-Priorität, Konflikte und Richtliniendrift.
  • docs-framework-agent -> agents/docs-framework-agent.md (thinking / Claude sonnet): Framework-Konfiguration, relativer Pfadbasis und Prüfung der Zuordnung von Dateipfad zu URL-Pfad.
  • synthesis-agent -> agents/synthesis-agent.md (long / Claude opus): Zusammenführen der Ergebnisse von Unter-Agenten in einen priorisierten Fix-Plan und ein einheitliches Prioritätsmodell.

Eingaben

  • Dokumenttyp (Tutorial, How-to, Referenz, Erklärung) und Zielgruppe.
  • Dateiumfang oder Diff-Umfang.
  • Docs-Framework-/Tooling-Einschränkungen (Fern, Mintlify, Sphinx usw.).
  • Build/Review-Modus und Brownfield/Evergreen-Absicht.
  • Ziel-Agenten- und Menschen-Kompatibilitätsabsicht.
  • Docs-Framework-Oberflächen im Umfang (z. B. Fern, Sphinx, Mintlify, Markdown-/MDX-/MDC-/RST-/RSC-Dateien).
  • Gewünschte Untersuchungstiefe/Zeitbudget (schneller Durchlauf vs. gründliche Überprüfung).
  • Ausführungsmodus (single-agent oder sub-agent-assisted, falls verfügbar).
  • Sanierungsmodus (apply-fixes standardmäßig oder report-only, wenn angefordert).
  • Mehrsprachiger Umfang: Source-of-Truth-Sprache, Ziel-Lokale und Paritätserwartungen.
  • Repository-spezifische Überlagerungsbeschränkungen, falls vorhanden.

Ausgaben

  • Aktualisierter Entwurf oder Prüfungsergebnisse mit klaren nächsten Schritten.
  • Validierungshinweise (was geprüft wurde, was aussteht).
  • Navigations-/Wartungsempfehlungen für langfristige Qualität.
  • Governance-Dokumentations-Angleichungszusammenfassung, wenn AGENTS/CONTRIBUTING berührt wurden.
  • Agenten-Anweisungsoberflächenkarte (primäre Datei, Aliasdateien, Codex/Claude/Cursor-Behandlungsplan).
  • Dokumentationsoberflächen-Coverage-Karte (was unter /docs überprüft wurde, README-Hierarchie und Framework-spezifische Quellbäume).
  • Automatisch erkannte Problemliste mit angewendeten Korrekturen (oder explizite Report-Only-Ergebnisse).
  • Delegationshinweise, wenn Unter-Agenten verwendet wurden (delegierter Umfang und wie Ergebnisse zusammengeführt wurden).
  • Mehrsprachige Paritätsnotiz (synchron, teilweise mit Begründung oder absichtlich abweichend).
  • Repository-spezifische Überlagerungshinweise, wenn eine verwendet wurde.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

Verwandte Skills