bugzilla

Interact with Mozilla Bugzilla (bugzilla.mozilla.org) via REST API. Use when the user asks to search bugs, view bug details, create bugs, update bugs, add comments, or attach files. Triggers on "bugzilla", "bmo", "file a bug", "bug report", "mozilla bug".

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "bugzilla" with this command: npx skills add jwmossmoz/agent-skills/jwmossmoz-agent-skills-bugzilla

Bugzilla CLI

Requires: export BUGZILLA_API_KEY="your-key" (get from https://bugzilla.mozilla.org/userprefs.cgi?tab=apikey)

Read-only ops work without auth.

Use this local skills checkout path for commands in this file:

SKILLS_ROOT=/Users/jwmoss/github_moz/agent-skills/skills
BZ="$SKILLS_ROOT/bugzilla/scripts/bz.py"

Usage

uv run "$BZ" <command> [options]

Run uv run "$BZ" --help for full options.

Commands

CommandPurpose
searchFind bugs by product, component, status, assignee, etc.
getView bug details, comments, history
createFile a new bug (requires: product, component, summary, version)
updateModify status, assignee, priority, add comments
commentAdd comment to a bug
attachmentAttach files to a bug
needinfoRequest or clear needinfo flags
productsList products and components
whoamiVerify authentication

Quick Examples

# Search
uv run "$BZ" search --quicksearch "crash" --limit 10
uv run "$BZ" search --product Firefox --status NEW,ASSIGNED --priority P1

# View
uv run "$BZ" get 1234567 -v --include-comments
uv run "$BZ" get 1234567 --include-comments --full-comments
uv run "$BZ" get 1234567 --include-comments --include-history --format json

# Update
uv run "$BZ" update 1234567 --status RESOLVED --resolution FIXED
uv run "$BZ" needinfo 1234567 --request user@mozilla.com

# Create
uv run "$BZ" create --product Firefox --component General --summary "Title" --version unspecified

References

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

redash

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

os-integrations

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

treeherder

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

worker-image-investigation

No summary provided by upstream source.

Repository SourceNeeds Review