Skip to main content

list-reports

Launch a local web server and open a browser page listing all bug triage reports in ./reports, with live JS text filtering.

소스 정보

저장소
mozilla/media-skills
최근 소스 활동
2026년 3월 31일 23:27
감지된 SKILL.md 언어
영어
스타
1
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
4 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
list-reports
description
Launch a local web server and open a browser page listing all bug triage reports in ./reports, with live JS text filtering.
# List Bug Triage Reports Launch a local python web server that displays media-bug-triage reports from your `./reports/` folder, in a filterable and sortable browser UI. ## UI **Individual rows, each dedicated to summaryzing one report** - In each row, display entries with the following information from the report: | What | Color | Notes | |------|-------|-------| | Bug ID | Green | format: 'Bug NNNNN', linked to the bug in Bugzilla | | Report generated date | Gray | Date when the report was generated | | Component | Red | The component to which the bug belongs | | Severity/Priority | Gray | The severity and priority of the bug | | Reporter | Black | The user who reported the bug | Additionally, the browser fetches the following live properties from Bugzilla asynchronously after the page loads, and updates each row as results arrive: | What | Color | Notes | |------|-------|-------| | Status | Green unless RESOLVED, then Black. | The current status of the bug | | Severity | Red if S1/S2, Green otherwise | The current severity of the bug | | Priority | Red if P1/P2, Green otherwise | The current priority of the bug | Finally, display the report's research summary text, up to 500 characters. ## Instructions Run the following command from the repository root: ``` python3 .claude/skills/list-reports/server.py ``` The script picks a free port automatically and opens the browser. Tell the user: - The server is running and their browser should have opened automatically. - Print the url with port number (e.g. http://localhost:12345) in case the browser did not open. - Users can type in the filter box to search across bug IDs, summaries, components, severity, and report text - Users can use the **Sort** dropdown to sort by Bug ID, Date, Component, Reporter, Status, Severity, or Priority, and toggle ascending/descending with the arrow button - Press Ctrl+C in the terminal to stop the server when done Do not do anything else. Just run the command. ## REST API Quick Reference | Endpoint | Purpose | |----------|---------| | `GET https://bugzilla.mozilla.org/rest/bug/{id}?include_fields=id,summary,status` | Fetch id,summary, and status | | `GET https://bugzilla.mozilla.org/rest/bug/{id}` | Fetch all bug fields | | `GET https://bugzilla.mozilla.org/rest/bug/{id}/comment` | Fetch all comments | | `GET https://bugzilla.mozilla.org/rest/bug/{id}/history` | Fetch change history | | `GET https://bugzilla.mozilla.org/rest/bug/{id}/attachment` | Fetch attachment metadata | | `GET https://bugzilla.mozilla.org/rest/bug?product=...&component=...&creation_time=...&summary=...` | Search bugs | Use the `include_fields` query parameter to limit response size when only a subset of fields is needed.
GitHub에서 보기