skywatch-fixing-osprey-rules

Diagnose Osprey SML validation errors and provide structured fix patterns.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves Osprey SML validation errors and reviewer-identified issues, preventing deployment failures and ensuring rule integrity.

Core Features & Use Cases

  • Error Categorization: Automatically identifies root causes for type mismatches, import cycles, and undefined variables.
  • Fix Workflows: Provides structured, step-by-step remediation patterns for common SML validation failures.
  • Use Case: When the Osprey CLI reports multiple cascading errors during a rule push, use this skill to diagnose the primary root cause and apply the correct fix to restore validation.

Quick Start

Use the skywatch-fixing-osprey-rules skill to analyze the current validation errors in the rules directory and provide a remediation plan.

Frequently Asked Questions about skywatch-fixing-osprey-rules

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

FAQPage Schema
How do I fix Osprey SML validation errors during a rule push?

Resolve Osprey SML validation errors by diagnosing root causes and applying structured fix patterns. The skill categorizes failures like type mismatches and import cycles, guiding dependency-ordered debugging using the osprey-cli.

Why does my Osprey SML file fail validation with undefined variables?

Osprey SML validation fails with undefined variables due to root causes like import cycles or type mismatches. Categorize the error and apply dependency-ordered debugging to resolve the primary issue and pass re-validation.

What is the best way to debug cascading SML validation failures?

The best way to debug cascading SML validation failures is dependency-ordered debugging. Identify the primary root cause, apply structured remediation patterns, and iteratively re-validate using the osprey-cli until rule integrity is restored.

Do I need the osprey-cli to resolve SML rule validation issues?

Yes, the osprey-cli is required to resolve SML rule validation issues. The remediation workflow relies on iterative re-validation using the osprey-cli to confirm that applied fix patterns successfully clear the validation checks.

Can I use automated debugging to fix Osprey type mismatches and import cycles?

Yes, you can use automated debugging to fix Osprey type mismatches and import cycles. The skill automatically categorizes these root causes and provides step-by-step remediation patterns to resolve them during rule-writing workflows.