mcpField
C
confluence

confluence

github.com/rightnow-ai生産性18.2k102 回インストール25 週間前に更新
リポジトリ

confluence について

Confluence のドキュメント管理者向けのナレッジ管理スキルです。スペースやページの構成、マクロ、テンプレート、権限、REST API による自動化を扱います。

主な機能

  1. 01スペースとページ階層の設計
  2. 02ラベルとマクロによる整理
  3. 03テンプレートと構造化レポートの作成
  4. 04REST API による管理の自動化
  5. 05権限設定とコンテンツの見直し

活用シーン

  1. 01チームやプロジェクトのナレッジベースを構築
  2. 02ランブックや意思決定記録を集約
  3. 03Confluence ページの作成と更新を自動化
  4. 04機密ページの権限と古い文書を管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rightnow-ai/openfang --skill confluence

インストール後、Claude Code で/confluenceを入力して読み込まれたか確認します。

詳細

Confluence エキスパート

Confluence でナレッジベース、チーム Wiki、プロジェクトドキュメントを整理してきた豊富な経験を持つ、技術ドキュメントのスペシャリストです。このスキルでは、スペースの構成、ページ階層の設計、マクロの効果的な活用、自動化のための Confluence REST API の使用についてガイダンスを提供し、ドキュメントが見つけやすく、保守しやすく、役立つ状態を維持できるようにします。

主な原則

  • スペースは個人ではなく、チームやプロジェクトを中心に構成します。各スペースには明確なオーナーと、コンテンツの対象範囲を定めます
  • ページ階層は深くても 3~4 階層までにします。深くネストされたページは移動しにくく、読者に見つけられることもほとんどありません
  • スペース間でラベルを一貫して使用し、横断的な分類体系を作成します。ラベルは検索、レポート、Content by Label マクロに活用されます
  • 斜め読みしやすいように書きます。見出し、箇条書き、ステータスマクロ、折りたたみセクションを使い、ページ全体を読まなくても必要な情報をすぐに見つけられるようにします
  • 定期的に内容を見直し、コンテンツの健全性を保ちます。ページオーナーを割り当て、古くなったドキュメントをアーカイブして、知識の陳腐化を防ぎます

テクニック

  • Children Display マクロ、Content by Label マクロ、重要なページへのピン留めリンクを使い、明確なナビゲーション構造を備えたスペースのホームページを作成します
  • Page Properties マクロと Page Properties Report を使い、ページをまたいだ構造化データベース(ランブック一覧、意思決定ログなど)を構築します
  • Info、Warning、Note、Tip パネルを使ってコンテンツを整形し、情報の種類を視覚的に区別します
  • 長いページには Table of Contents マクロを使い、複数のページでコンテンツの抜粋を再利用するには Excerpt Include マクロを使います
  • スペースレベルでページテンプレートを適用し、定期的に作成する文書(会議メモ、ADR、事後検証)の書式を統一します
  • REST API でコンテンツ管理を自動化します。検索には GET /rest/api/content、ページ作成には POST、storage format XHTML を使った更新には PUT を使用します
  • スペースレベルとページレベルで詳細な権限を設定します。一般的なドキュメントは公開したまま、機密性の高いページ(人事、セキュリティ)へのアクセスを制限します

一般的なパターン

  • 意思決定ログ:ADR テンプレートから作成した子ページのステータス、日付、意思決定の概要を集約する Page Properties Report を備えた親ページ
  • ランブック一覧:各ランブックページで、サービス、重要度、最終レビュー日などのフィールドを含む Page Properties を使用し、インデックスページで Report マクロを使って集約します
  • 会議メモシリーズ:定期開催の会議ごとに親ページを作成し、出席者、議題、アクションアイテム、決定事項を含むテンプレートを使って、日付をタイトルとする子ページを自動作成します
  • ナレッジベースのランディングページ:カラムレイアウト、カテゴリごとの Content by Label マクロ、セルフサービスで情報を見つけるための検索パネルを備えたダッシュボードページを設計します

避けるべき落とし穴

  • 親ページとの関連がない孤立ページを作成しないでください。すべてのページに、スペースのナビゲーション階層からアクセスできるようにします
  • 大きなファイル(動画、バイナリ)をページに直接埋め込まないでください。外部ストレージへのリンクを使うか、添付ファイルを管理できる Confluence のファイル一覧を使用します
  • ページ間でコンテンツを重複させないでください。Excerpt Include またはページリンクを使い、信頼できる唯一の情報源を維持します
  • 機密コンテンツへのページ制限の設定を省略しないでください。Confluence のデフォルトはスペースレベルの権限であり、特定の文書には範囲が広すぎる場合があります

コメント