スキル project-to-obsidian
📦

project-to-obsidian

安全

Convert Code to Obsidian Knowledge Base

任意のコードプロジェクトを検索可能でリンク可能なObsidianナレッジベースに преобразовывает。スキルはプロジェクト構造、コード、APIを分析し、構造化されたドキュメントを自動的に生成します。

対応: Claude Codex Code(CC)
🥉 75 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「project-to-obsidian」を使用しています。 /p2o ./my-api

期待される結果:

  • 構造、依存関係、言語検出を含むプロジェクト概要を作成
  • エンドポイントとリクエスト/レスポンススキーマを含むAPIドキュメントセクション
  • 各コンポーネントのモジュール説明
  • インストールと使用方法的クイックスタートガイド

「project-to-obsidian」を使用しています。 把这个React项目转成obsidian知识库

期待される結果:

  • Reactプロジェクト構造を検出
  • propsとstateを含むコンポーネントドキュメントを作成
  • ルーティングドキュメントを生成
  • 統合ポイントとフックの使用方法を追加

セキュリティ監査

安全
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
スキャンされたファイル
1,186
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした

検出されたパターン

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)
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
100
セキュリティ
96
仕様準拠

作れるもの

開発者ドキュメント

APIリファレンス、モジュールの説明、アーキテクチャ図を含む包括的なドキュメントをコードベース自動的に生成します。

ナレッジマネジメント

他のノートにリンクでき、双方向リンクで探索可能な検索可能なナレッジベースにレガシープロジェクトを変換します。

オンボーディングサポート

新しいチームメンバーがプロジェクト構造、API、設定プロセスを理解するのに役立つ構造化ドキュメントを作成します。

これらのプロンプトを試す

クイックプロジェクトスキャン
project-to-obsidianスキルを使用して、[PATH]のプロジェクトのクイック概要を生成してください。プロジェクト構造と主要コンポーネントを提供します。
完全ドキュメント生成
/p2o [PATH]を実行して、プロジェクトをObsidianナレッジベースに変換してください。アーキテクチャ、APIドキュメント、モジュール説明を含む完全なドキュメントを生成します。
APIドキュメントのみ生成
project-to-obsidianを使用して、[PATH]のAPIドキュメントを生成してください。エンドポイント、リクエスト/レスポンス形式、関数シグネチャに焦点を当ててください。
アーキテクチャ分析
/p2o [PATH] --archを実行して、プロジェクトのアーキテクチャを分析・ドキュメント化してください。システム設計、依存関係、コンポーネントの関係を含んでください。

ベストプラクティス

  • ファイル書き込む前に必ず出力場所をユーザー確認する
  • 初期出力には推奨の00_Inbox/AI/ディレクトリを使用する
  • 誤った書き込みを防ぐため確認ステップを有効にして実行する
  • 適切な生成モード(full、quick、API、またはarchitecture)を選択する

回避

  • ユーザ確認ステップ(STEP 0)をスキップしない
  • 30_Resourcesに直接書き込まず、まずInboxを経由する
  • SKILL.mdを最初に読まずにプロジェクトを分析しない
  • 既存のノートを上書きしない - 追加モードを使用する

よくある質問

対応しているプログラミング言語は何ですか?
スキルはJavaScript、TypeScript、Python、Go、Rust、Java、Ruby、PHPに対応しています。package.json、Cargo.toml、go.modなどの設定ファイルでプロジェクトタイプを検出します。
Obsidianに書き込む仕組みは?
スキルはMCPツール(obsidian_append_content)を使用してObsidian vaultに直接書き込んだり、ローカルフォルダを作成したり、プロジェクトの/docsディレクトリに出力したりできます。
.envファイルを読み取りますか?
スキルは.env*パターンをスキャンして設定ファイルを検出しますが機密性の高い環境変数を読み取ったり外部に送信したりすることはしません。
出力構造をカスタマイズできますか?
はい、スキルは異なるドキュメントタイプのためにカスタマイズ可能なテンプレートを使用しています。templates/ディレクトリでテンプレートを変更できます。
プロジェクトが非常に大きな場合はどうなりますか?
大きなプロジェクトの場合は、まずクイックモード(--quick)を使用して概要と構造のみを生成し、必要に応じて特定のセクションを生成してください。
本番コードと一緒に使用しても安全ですか?
はい、スキルはローカルでコードを読み取り分析するだけです。ネットワークリクエストを行ったり任意のコマンドを実行したりしません。ファイル書き込む前にユーザーの確認が必要です。

開発者の詳細

ファイル構成