taskcluster

Locate and manipulate Taskcluster tasks and groups on Firefox CI.

3|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/jwmossmoz/agent-skills --skill taskcluster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: taskcluster
Source: https://github.com/jwmossmoz/agent-skills/tree/main/skills/taskcluster
Command: npx skills add https://github.com/jwmossmoz/agent-skills --skill taskcluster

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Interact with Mozilla Taskcluster CI to manage tasks and task groups from a single, discoverable interface, replacing ad-hoc CLI usage with a unified workflow.

Core Features & Use Cases

  • Check status and stream logs for individual tasks or entire task groups.
  • Retrieve full artifact lists with URLs and metadata, and fetch full task definitions.
  • Trigger in-tree actions (confirm-failures, backfill, retrigger-multiple) and a generic action interface by name.
  • Cancel task groups (including force) and perform worker-pool operations via the Taskcluster CLI.
  • Convenience: automatically extract task IDs from Taskcluster URLs and provide structured outputs and error handling.

Quick Start

Install the skill and provide a Taskcluster task ID or Firefox CI URL to start querying status, streaming logs, listing artifacts, fetching the full task definition, or triggering in-tree actions.

Frequently Asked Questions about taskcluster

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

FAQPage Schema
How do I check Taskcluster task status and stream logs for Firefox CI?

Check Firefox CI Taskcluster task status and stream logs by providing a task ID or firefox-ci URL to this interface. It supports querying individual tasks or entire task groups from a single CLI command.

Can I trigger a backfill or retrigger tasks on Firefox CI without manual URL parsing?

Yes, you can trigger in-tree actions like backfill, retrigger-multiple, and confirm-failures directly. The system automatically extracts task IDs from Taskcluster URLs to streamline triggering these workflows.

What's the best way to retrieve task definitions and artifact lists from Taskcluster?

Retrieve full task definitions and artifact lists with URLs and metadata by supplying the Taskcluster task ID. This unified CLI interface replaces ad-hoc commands for fetching artifacts and definitions.

Does this workflow support canceling task groups and performing worker-pool operations?

Yes, it supports canceling task groups including force cancellation and performing worker-pool operations via the Taskcluster CLI. These features are integrated into the single discoverable interface.

Can I query Taskcluster tasks for Firefox CI using URLs instead of IDs?

Yes, you can use firefox-ci URLs instead of IDs. The system provides robust URL-to-ID resolution, automatically extracting the task ID to streamline your query workflow.

Why use a unified interface for Taskcluster task management instead of ad-hoc CLI commands?

A unified interface replaces ad-hoc CLI usage by providing robust validation, error handling, and structured outputs. It streamlines workflows for locating and manipulating Taskcluster tasks and groups.