constraint-preflight

Community

Ensure scheduling constraints are production-ready.

AuthorEuda1mon1a
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents the common "implemented but not registered" bug in scheduling constraint development, ensuring that new or modified constraints are correctly exported, registered, and validated before being committed to the codebase.

Core Features & Use Cases

  • Registration Verification: Checks if all exported constraints are registered in the ConstraintManager.
  • Weight Hierarchy Validation: Ensures soft constraint weights follow the defined order.
  • Manager Consistency Check: Verifies constraints are present in all relevant manager factory methods.
  • Use Case: Before committing a new FridayCallAvoidanceConstraint, you run this Skill to automatically confirm it's registered in both create_default() and create_resilience_aware() methods, preventing runtime errors.

Quick Start

Run the constraint pre-flight verification script from the backend directory.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: constraint-preflight
Download link: https://github.com/Euda1mon1a/Autonomous-Assignment-Program-Manager/archive/main.zip#constraint-preflight

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.