upload-report

Upload and organize automated test results to Confluence pages via REST API.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/MediSolveAIDev/QA-MEDI-PLUGIN --skill upload-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upload-report
Source: https://github.com/MediSolveAIDev/QA-MEDI-PLUGIN/tree/main/.claude/skills/upload-report
Command: npx skills add https://github.com/MediSolveAIDev/QA-MEDI-PLUGIN --skill upload-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

테스트 실행 결과를 Confluence 페이지에 자동으로 업로드하고, 페이지를 통해 팀과 이해관계자에게 공유하기 쉽게 만듭니다.

Core Features & Use Cases

  • 체크리스트 결과 및 pytest 결과를 Confluence 페이지로 자동 게시하여 QA 대시보드를 강화합니다.
  • 테스트 버전 정보 및 메타데이터를 페이지에 포함하여 재현성 및 추적성을 확보합니다.
  • 생성된 페이지 URL을 로컬 파일(data/confluence_report_url.txt)에 저장해 Slack 등으로 공유합니다.

Quick Start

데이터를 로컬에서 분석한 후, upload-report 스킬을 실행해 Confluence에 자동으로 보고서를 생성하고 게시합니다.

Frequently Asked Questions about upload-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate uploading pytest results to a Confluence page?

Automating pytest result uploads to Confluence involves generating Storage Format HTML from test outputs and posting it via the Confluence REST API. The process archives test execution data and metadata directly to your team's Confluence space for immediate visibility.

What is the process for publishing automated test reports to Confluence?

Publishing automated test reports to Confluence requires converting checklist and pytest outputs into Storage Format HTML, then authenticating via REST API to create pages. This organizes test execution data and version metadata into a centralized QA dashboard.

Does this Confluence upload method require specific environment variables for the REST API?

Yes, Confluence REST API uploads require environment variables for the Confluence URL, credentials, space key, and an optional parent page. Setting these variables ensures the generated test report pages are posted to the correct location.

Can I integrate Confluence page creation into my existing CI pipeline for test results?

Yes, you can integrate Confluence page creation into CI pipelines or local workflows. The automation script takes test results, generates the necessary HTML content, and uses the REST API to archive and share reports automatically after tests run.

How do I share the generated Confluence test report URL with my team?

Share the generated Confluence test report URL by retrieving it from the local file data/confluence_report_url.txt. After the REST API creates the page, the URL is saved to this file, making it easy to distribute via Slack or other messaging platforms.

What are the limitations of using REST API to upload test results to Confluence?

Limitations of REST API uploads include reliance on correctly configured environment variables for credentials and space keys, and the need to format test outputs into Confluence Storage Format HTML. It is specific to Confluence and requires valid API access tokens.