skywatch-querying-ozone

Query Ozone moderation queues and apply labels to subjects.

6|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/skywatch-bsky/skywatch-agent-skills --skill skywatch-querying-ozone
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skywatch-querying-ozone
Source: https://github.com/skywatch-bsky/skywatch-agent-skills/tree/main/polytoken/skills/skywatch-querying-ozone
Command: npx skills add https://github.com/skywatch-bsky/skywatch-agent-skills --skill skywatch-querying-ozone

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the complex process of interacting with the Ozone moderation API, reducing the cognitive load required to query queues, manage moderation events, and execute administrative actions.

Core Features & Use Cases

  • Unified Querying: Access moderation queues and event history using standardized parameter patterns for filtering and pagination.
  • Action Delegation: Execute moderation tasks like labelling, acknowledging, and escalating through structured subagent workflows.
  • Use Case: When triaging a high volume of user reports, use this skill to efficiently query unreviewed subjects, apply labels to policy violators, and bulk-close reports with consistent reasoning.

Quick Start

Use the skywatch-querying-ozone skill to query the moderation queue for all open reports sorted by the most recently reported subjects.

Frequently Asked Questions about skywatch-querying-ozone

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

FAQPage Schema
How do I query the Ozone moderation queue for open reports?

You can query the Ozone moderation queue for open reports by using standardized parameter patterns for filtering and pagination. This skill provides a unified interface to access moderation queues and event history via the Ozone moderation API.

How do I automate applying labels to accounts and posts in ATProto?

You can automate applying labels to accounts and posts through structured subagent workflows. This skill facilitates action delegation for labelling, acknowledging, and escalating subjects across account and post-level entries via the Ozone moderation API.

Do I need environment variables configured for Ozone service authentication?

Yes, you need configured environment variables for Ozone service authentication. This skill requires these credentials to interact with the Ozone moderation API and execute administrative actions securely.

What is the best way to triage a high volume of user reports in Ozone?

The best way to triage high volumes of user reports in Ozone is to query unreviewed subjects, apply labels to policy violators, and bulk-close reports. This skill enables efficient report resolution with consistent reasoning.

Why do I need to adhere to batchId and comment conventions when moderating?

Adhering to batchId and comment conventions when moderating ensures auditability. This skill requires strict adherence to these established conventions to maintain clear event logs and moderation tracking.