Project Constraints Skill

Community

Enforce project rules, prevent architectural drift.

Authorrajeshyg
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: Project Constraints Skill
Download link: https://github.com/rajeshyg/TeluguTutor/archive/main.zip#project-constraints-skill

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