mcpField
C
confluence-page-viewer

confluence-page-viewer

github.com/delexw生产力254 次安装31 周前更新
代码仓库

关于 confluence-page-viewer

confluence-page-viewer 是一项使用 confluence-cli 获取并整理 Confluence 页面内容的技能,适用于需要将页面保存为 Markdown 文件的工作流。

主要功能

  1. 01按 URL 或页面 ID 读取页面
  2. 02解析编码短链接
  3. 03整理读取到的页面内容
  4. 04将结果保存为 scroll.md

适用场景

  1. 01获取 Confluence 页面以供审阅
  2. 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

系统要求

执行

  1. 预检:运行 which confluence-cli,确认 CLI 可用。如果未找到,请按照 references/rules.md 中的错误处理说明操作。在 CLI 可用之前,请勿继续。
  2. 根据 references/rules.md 验证 PAGE_URL
  3. 解析短链接:如果 PAGE_URL 匹配 /wiki/x/ENCODED,请将其解码为数字页面 ID(解码步骤见 references/rules.md),然后改用该 ID。
  4. 通过 Bash 运行 confluence-cli read PAGE_URL_OR_ID
  5. 按照 references/output-format.md 格式化输出
  6. 保存输出:通过 Bash 运行 mkdir -p OUT_DIR,然后使用 Write 工具将完整的格式化输出保存到 OUT_DIR/scroll.md。

评论

支持 Markdown