Directed Folder Imports

Migrate organically grown Python src packages to explicit directed folder trees: parent modules compose children, children never import upward, sibling packages form an acyclic one-way graph, and each package directly depends on at most one sibling. Use this skill whenever a user asks to clean up a Python package structure or import graph, untangle upward/sideways/circular imports, split a monolith into packages, add import-linter architecture contracts, enforce folder boundaries in AGENTS.md, or transfer APB2-style import rules to another codebase.

wolski Updated

File contents

wolski/wews_skill_coordinator/tree/main/skills/software-engineering/skills/directed-folder-imports commit 75d23067b6

Frequently asked questions

npx skillmds@latest add wolski/directed-folder-imports