← Back to Skills Marketplace
252
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install theo-confluence-reader
Description
读取Confluence需求文档并整理成指定格式。采集原则是"忠实记录",而非"需求分析"。输出包括:{序号}_{标题}.md(每个页面一个Markdown文件)、requirement-meta.md(元信息)、images/(所有图片,文件中包含图片引用)。
Usage Guidance
This skill appears to do what it says (crawl Confluence and save Markdown/images) but has two practical risks you should consider before installing: (1) it insists on crawling every child page and will not stop mid-run, which can download large amounts of potentially sensitive data; (2) its cleanup script will delete the oldest zip files and output subdirectories under the configured workspace path — that could remove unrelated files. Also, the tool relies on a logged-in browser session or cookies (session credentials) that are not declared as required environment variables; avoid pasting cookies into untrusted tools. Recommendations: set outputDir and workspaceDir to an isolated test folder, review/modify the cleanup script (or disable automatic deletion), test on a small subtree first, and prefer using a dedicated Confluence API token (scoped to read-only) instead of browser cookies. If you can provide the skill's source code or clarify how cookies/session data are handled, I can reassess with higher confidence.
Capability Analysis
Type: OpenClaw Skill
Name: theo-confluence-reader
Version: 1.0.1
The skill automates the recursive scraping of Confluence environments and requires users to provide sensitive session cookies (JSESSIONID, CONFLAuth) for authentication. It includes PowerShell scripts that perform recursive file deletions (Remove-Item -Force) to enforce a 1GB storage limit and uses curl.exe to download attachments. While these capabilities are aligned with the stated purpose of document collection, the combination of manual credential handling and automated filesystem cleanup presents a risk of session hijacking or accidental data loss if misconfigured.
Capability Assessment
Purpose & Capability
The skill's name/description (Confluence reader that converts pages to Markdown and saves images) matches the SKILL.md instructions: enumerating page trees, converting HTML→MD, and saving images. There are no unrelated binaries or external services requested. However, the requirement to always fetch every child page (no partial fetch) is strict and may be disproportionate for many legitimate uses.
Instruction Scope
Runtime instructions tell the agent/user to (a) open a browser and stay logged in (relying on a session), (b) execute JavaScript in the browser console to scrape page links, (c) optionally use a cookie with the Confluence REST API, (d) recursively fetch all child pages and images without skipping, and (e) run PowerShell that deletes zip files and output subdirectories when storage thresholds are exceeded. These behaviors broaden the scope beyond simple conversion: they depend on user session cookies, require executing browser console JS and local PowerShell, and include destructive file operations that may affect other data.
Install Mechanism
No install spec or code is included (instruction-only), so nothing is downloaded or installed by the skill itself. That reduces supply-chain risk. Note: the agent's runtime instructions still call for executing local PowerShell and browser JS, which is operational risk but not an installation risk.
Credentials
The skill declares no env vars/credentials, but the instructions require a logged-in browser session and include functions that accept a cookie string for REST API calls — effectively requiring session credentials that are not declared. The cleanup script targets workspaceDir and *.zip files in the workspace root, which may contain unrelated user data; that access is broader than just writing the skill's own outputs.
Persistence & Privilege
The skill does not request always:true or otherwise demand permanent inclusion. It does instruct creating timestamped output directories and removing old directories/zip files within configured paths, which is normal for a scraper but carries the deletion risk noted above.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install theo-confluence-reader - After installation, invoke the skill by name or use
/theo-confluence-reader - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
second version - remove security info
v1.0.0
初始版本 - 支持递归抓取子页面和图片
Metadata
Frequently Asked Questions
What is crawl requirement from confluence?
读取Confluence需求文档并整理成指定格式。采集原则是"忠实记录",而非"需求分析"。输出包括:{序号}_{标题}.md(每个页面一个Markdown文件)、requirement-meta.md(元信息)、images/(所有图片,文件中包含图片引用)。 It is an AI Agent Skill for Claude Code / OpenClaw, with 252 downloads so far.
How do I install crawl requirement from confluence?
Run "/install theo-confluence-reader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is crawl requirement from confluence free?
Yes, crawl requirement from confluence is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does crawl requirement from confluence support?
crawl requirement from confluence is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created crawl requirement from confluence?
It is built and maintained by mcxxtyhd (@mcxxtyhd); the current version is v1.0.1.
More Skills