skywatch-reviewing-osprey-rules

Validate Osprey SML rules via CLI, logic, and convention checks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the complexity of maintaining Osprey SML rules by automating the verification process, ensuring that rules are syntactically correct, logically sound, and compliant with established project conventions.

Core Features & Use Cases

  • Multi-Layer Validation: Executes a rigorous three-layer check including CLI validation, proactive logic analysis, and convention enforcement.
  • Standardized Reporting: Generates a structured report categorizing issues by severity (Critical, Important, Minor) to streamline the review process.
  • Use Case: Use this skill during a pull request review to ensure that new or modified Osprey rules do not introduce runtime type errors, dead code, or naming convention violations before they are merged.

Quick Start

Use the skywatch-reviewing-osprey-rules skill to perform a full verification of the rules located in the current project directory.

Frequently Asked Questions about skywatch-reviewing-osprey-rules

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

FAQPage Schema
How do I validate Osprey SML rules for syntax and logic errors?

Validate Osprey SML rules by running an automated three-layer verification process that checks syntax, logic, and project-specific conventions to prevent runtime type errors and dead code before merging.

What is the best way to automate code review for ATProto security rules?

Automating code review for ATProto security rules requires a multi-layered validation process that enforces SML structural and naming standards, categorizing issues by severity to streamline pull request reviews.

Do I need osprey-cli to check SML compliance in my project?

Yes, you need the osprey-cli tool to check SML compliance, as the validation process executes CLI validation alongside proactive logic analysis and convention enforcement for your rule sets.

How do I enforce naming conventions for Osprey SML rules during a pull request?

Enforce naming conventions for Osprey SML rules by applying an automated convention check within your pull request workflow, which generates a structured report flagging violations as Critical, Important, or Minor.

What does the three-layer SML validation report include?

The three-layer SML validation report includes categorized issues by severity—Critical, Important, and Minor—covering CLI validation, logic analysis, and convention enforcement to streamline the review process.