mozilla/media-skills/list-reports

Claude Code and agent skill by mozilla/media-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

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

Install

npx vskill@latest install mozilla/media-skills/list-reports

SKILL.md

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:

WhatColorNotes
Bug IDGreenformat: 'Bug NNNNN', linked to the bug in Bugzilla
Report generated dateGrayDate when the report was generated
ComponentRedThe component to which the bug belongs
Severity/PriorityGrayThe severity and priority of the bug
ReporterBlackThe 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:

WhatColorNotes
StatusGreen unless RESOLVED, then Black.The current status of the bug
SeverityRed if S1/S2, Green otherwiseThe current severity of the bug
PriorityRed if P1/P2, Green otherwiseThe 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

EndpointPurpose
GET https://bugzilla.mozilla.org/rest/bug/{id}?include_fields=id,summary,statusFetch id,summary, and status
GET https://bugzilla.mozilla.org/rest/bug/{id}Fetch all bug fields
GET https://bugzilla.mozilla.org/rest/bug/{id}/commentFetch all comments
GET https://bugzilla.mozilla.org/rest/bug/{id}/historyFetch change history
GET https://bugzilla.mozilla.org/rest/bug/{id}/attachmentFetch 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.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/mozilla/media-skills/list-reports/badge)](https://verified-skill.com/skills/mozilla/media-skills/list-reports)

Something wrong with this skill or its page? Tell us.