rules-src
OfficialEnforce shared source code standards
Authorflext-sh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures that common source code modules used across multiple packages adhere to defined architectural boundaries, import rules, and typing standards, preventing fragile and hard-to-maintain code.
Core Features & Use Cases
- Code Quality Enforcement: Automatically checks for and prevents common anti-patterns in shared Python source files.
- Dependency Management: Enforces explicit imports and avoids wildcard imports to maintain clear dependencies.
- Use Case: When modifying core utility functions in
src/flext/, this Skill will verify that changes do not introduce private imports or violate established architectural contracts, ensuring stability for all dependent packages.
Quick Start
Run the make check PROJECT=flext-core command to verify linting and type checking for shared source modules.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: rules-src Download link: https://github.com/flext-sh/flext/archive/main.zip#rules-src Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.