What problem does it solve?
This Skill prevents AI agents from making unauthorized or inconsistent changes to a project's core architecture, configuration, or file structure. It ensures adherence to established project constraints, reducing errors, technical debt, and the need for manual oversight.
Core Features & Use Cases
- LOCKED Constraints: Defines immutable rules for critical configurations like port numbers and project scope, preventing accidental changes.
- STOP AND ASK Triggers: Identifies high-impact actions (e.g., changing core frameworks) that require explicit user approval before proceeding.
- File Registry: Provides a comprehensive list of existing files and their intended locations, preventing duplication and maintaining a clean codebase.
- Use Case: Before an AI agent creates a new component, this Skill automatically checks the file registry to ensure no duplicate exists and verifies that the new component adheres to the project's established structure and naming conventions.
Quick Start
Check the project constraints for any violations related to modifying the 'package.json' scripts.