confluence-page-viewer について
confluence-page-viewerは、confluence-cliでConfluenceページを取得・整形するスキルです。ページをMarkdownファイルとして保存するワークフローに向いています。
主な機能
- 01URLまたはページIDでページを取得
- 02エンコードされた短縮リンクの解決
- 03取得したページ内容の整形
- 04結果をscroll.mdに保存
活用シーン
- 01レビュー用にConfluenceページを取得
- 02ページ内容をプロジェクトの出力先に保存
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ delexw/ claude-code-misc --skill confluence-page-viewerインストール後、Claude Code で/confluence-page-viewerを入力して読み込まれたか確認します。
同梱ファイルreferences/output-format.mdreferences/rules.md
詳細
Confluence ページビューアー
confluence-cli を使用して、Confluence ページのコンテンツを取得して表示します。
入力
生の引数:$ARGUMENTS
引数から次の値を推定します。
- PAGE_URL:Confluence ページの URL
- OUT_DIR:出力ディレクトリ。指定されていない場合は
.implement-assets/confluence
システム要件
confluence-cliがインストールされ、PATH から利用できること(https://github.com/pchuri/confluence-cli)
実行手順
- 事前確認:
which confluence-cliを実行して、CLI が利用可能であることを確認します。見つからない場合は、references/rules.md のエラー処理に従います。CLI が利用可能になるまで続行しないでください。 - references/rules.md に従って PAGE_URL を検証します。
- 短縮リンクを解決:PAGE_URL が
/wiki/x/ENCODEDに一致する場合は、数値のページ ID にデコードし(デコード手順は references/rules.md を参照)、代わりにその ID を使用します。 - Bash 経由で
confluence-cli read PAGE_URL_OR_IDを実行します。 - references/output-format.md に従って出力を整形します。
- 出力を保存:Bash 経由で
mkdir -p OUT_DIRを実行し、Write ツールを使用して、整形済みの出力全体をOUT_DIR/scroll.mdに保存します。
コメント
Markdown 対応