Fähigkeiten project-to-obsidian
📦

project-to-obsidian

Sicher

Code in Obsidian-Wissensdatenbank konvertieren

Verwandeln Sie jedes Code-Projekt in eine durchsuchbare, verlinkbare Obsidian-Wissensdatenbank. Die Skill analysiert Projektstruktur, Code und APIs, um automatisch strukturierte Dokumentation zu generieren.

Unterstützt: Claude Codex Code(CC)
🥉 75 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "project-to-obsidian". /p2o ./my-api

Erwartetes Ergebnis:

  • Projektübersicht erstellt mit Struktur, Abhängigkeiten und Spracherkennung
  • API-Dokumentation Abschnitt mit Endpunkten und Request/Response-Schemata
  • Modulbeschreibungen für jede Komponente
  • Quickstart-Anleitung mit Installations- und Verwendungshinweisen

Verwendung von "project-to-obsidian". 把这个 React 项目转成 obsidian 知识库

Erwartetes Ergebnis:

  • React-Projektstruktur erkannt
  • Komponentendokumentation mit Props und State erstellt
  • Routing-Dokumentation generiert
  • Integrationspunkte und Hooks-Verwendung hinzugefügt

Sicherheitsaudit

Sicher
v1 • 2/24/2026

All static findings are false positives. The skill is a legitimate documentation generator that converts code projects to Obsidian knowledge bases. It requires user confirmation before execution, scans project files for documentation purposes only, and generates structured markdown templates. No malicious intent or harmful behavior detected.

8
Gescannte Dateien
1,186
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden

Erkannte Muster

Weak Cryptographic Algorithm (FALSE POSITIVE)Ruby/Shell Backtick Execution (FALSE POSITIVE)Hidden File Access (FALSE POSITIVE)System Reconnaissance (FALSE POSITIVE)High Entropy/JSFuck Obfuscation (FALSE POSITIVE)
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
100
Sicherheit
96
Spezifikationskonformität

Was du bauen kannst

Entwicklerdokumentation

Automatisch umfassende Dokumentation für Ihre Codebase generieren, einschließlich API-Referenzen, Modulbeschreibungen und Architekturdiagrammen.

Wissensmanagement

Legacy-Projekte in durchsuchbare Wissensdatenbanken konvertieren, die mit anderen Notizen verlinkt und über bidirektionale Links erkundet werden können.

Onboarding-Unterstützung

Strukturierte Dokumentation erstellen, um neuen Teammitgliedern zu helfen, Projektstruktur, APIs und Einrichtungsverfahren zu verstehen.

Probiere diese Prompts

Schneller Projekt-Scan
Verwende die project-to-obsidian Skill, um eine schnelle Übersicht meines Projekts unter [PATH] zu generieren. Gib mir die Projektstruktur und Hauptkomponenten.
Vollständige Dokumentationsgenerierung
Führen Sie /p2o [PATH] aus, um mein Projekt in eine Obsidian-Wissensdatenbank zu konvertieren. Generieren Sie vollständige Dokumentation einschließlich Architektur, API-Docs und Modulbeschreibungen.
Nur API-Dokumentation
Verwende project-to-obsidian, um API-Dokumentation für [PATH] zu generieren. Fokussiere auf Endpunkte, Request/Response-Formate und Funktionssignaturen.
Architekturanalyse
Führen Sie /p2o [PATH] --arch aus, um die Architektur meines Projekts zu analysieren und zu dokumentieren. Einschließlich Systemdesign, Abhängigkeiten und Komponentenbeziehungen.

Bewährte Verfahren

  • Immer den Ausgabeort mit dem Benutzer bestätigen, bevor Dateien geschrieben werden
  • Das empfohlene 00_Inbox/AI/-Verzeichnis für die erste Ausgabe verwenden
  • Mit aktiviertem Benutzerbestätigungsschritt ausführen, um versehentliches Schreiben zu verhindern
  • Den geeigneten Generierungsmodus wählen (full, quick, API oder architecture)

Vermeiden

  • Den Benutzerbestätigungsschritt (STEP 0) nicht überspringen
  • Nicht direkt in 30_Resources schreiben, ohne zuerst durch Inbox zu gehen
  • Keine Projekte analysieren, ohne zuerst die SKILL.md zu lesen
  • Vorhandene Notizen nicht überschreiben - Append-Modus verwenden

Häufig gestellte Fragen

Welche Programmiersprachen werden unterstützt?
Die Skill unterstützt JavaScript, TypeScript, Python, Go, Rust, Java, Ruby und PHP. Sie erkennt den Projekttyp über Konfigurationsdateien wie package.json, Cargo.toml, go.mod usw.
Wie schreibt sie in Obsidian?
Die Skill kann direkt in Obsidian-Vault schreiben mittels MCP-Tools (obsidian_append_content), lokale Ordner erstellen oder in das Projekt-/docs-Verzeichnis ausgeben.
Liest sie meine .env-Dateien?
Die Skill sucht nach .env*-Mustern, um Konfigurationsdateien zu erkennen, liest oder exfiltriert aber KEINE sensiblen Umgebungsvariablen.
Kann ich die Ausgabestruktur anpassen?
Ja, die Skill verwendet anpassbare Vorlagen für verschiedene Dokumenttypen. Sie können die Vorlagen im templates/-Verzeichnis modifizieren.
Was ist, wenn mein Projekt sehr groß ist?
Für große Projekte den Quick-Modus (--quick) verwenden, um zunächst nur die Übersicht und Struktur zu generieren, dann spezifische Abschnitte nach Bedarf.
Ist dies sicher für die Verwendung mit Produktionscode?
Ja, die Skill liest und analysiert nur Ihren Code lokal. Sie stellt keine Netzwerkanfragen aus und führt keine beliebigen Befehle aus. Vor jedem Dateischreiben ist eine Benutzerbestätigung erforderlich.