Folder Structure Template

Community

Enterprise-grade Python project structure.

AuthorDoanNgocCuong
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a robust, production-ready folder structure for Python projects, adhering to industry best practices and architectural patterns like Clean Architecture, DDD, and Hexagonal Architecture. It aims to standardize project organization for scalability and maintainability.

Core Features & Use Cases

  • Layered Architecture: Implements Presentation, Application, Domain, and Infrastructure layers with strict dependency rules.
  • Domain-Driven Design (DDD): Organizes code into Bounded Contexts for complex applications.
  • Comprehensive Testing: Includes structures for unit, integration, API, E2E, and load tests.
  • Detailed Documentation: Follows the Diátaxis framework for tutorials, how-to guides, and runbooks.
  • Use Case: A new FinTech SaaS project needs a scalable and maintainable backend architecture. This template provides the blueprint for organizing the codebase, ensuring clear separation of concerns and testability from the start.

Quick Start

Use the folder structure template to set up a new Python project with a clean architecture.

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: Folder Structure Template
Download link: https://github.com/DoanNgocCuong/working/archive/main.zip#folder-structure-template

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 471,000+ vetted skills library on demand.