flext-import-rules

Official

Enforce FLEXT import standards.

Authorflext-sh
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enforces strict import rules within the FLEXT codebase, preventing common Python pitfalls like wildcard imports, relative imports, and outdated typing syntax, ensuring code clarity and maintainability.

Core Features & Use Cases

  • Import Hygiene: Enforces rules against wildcard and relative imports.
  • Modern Typing: Promotes the use of modern Python typing features over legacy typing module constructs.
  • Domain Isolation: Prevents direct imports of underlying libraries (e.g., grpc, ldap3) and enforces the use of FLEXT wrappers.
  • Use Case: When developing a new module within FLEXT, this Skill automatically flags any import statements that violate the established project conventions, guiding developers to write cleaner, more robust code.

Quick Start

Run the flext-import-rules skill to verify all Python files adhere to FLEXT's import guidelines.

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: flext-import-rules
Download link: https://github.com/flext-sh/flext/archive/main.zip#flext-import-rules

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.