
Description
python-patterns is an agent skill from the ECC collection by affaan-m, listed on skills.sh. It sets out idiomatic Python patterns and best practices for building robust, efficient and maintainable applications. It follows PEP 8 style and uses type hints. Its first principle is readability: Python favours code that is obvious and easy to understand, so the agent should choose clarity over cleverness. The skill applies when writing new Python code, reviewing it, refactoring existing code, or designing packages and modules. Because it is a SKILL.md file of instructions, an AI coding agent loads it for those tasks and applies the same practice each time. It is free and open source, and the skills.sh listing shows all three security audits passing.…
Highlights
- Pythonic idioms and PEP 8 style
- Type hints
- Readability first
- Package and module design guidance
Ratings & Reviews
No ratings yet
Be the first to rate python-patterns.
People also visit

coding-standards
Baseline cross-project coding conventions for naming, readability, immutability

cpp-coding-standards
C++ coding standards based on the C++ Core Guidelines (isocpp.github.io)

kotlin-patterns
Idiomatic Kotlin patterns, best practices, and conventions for building robust

data-scraper-agent
Build a fully automated AI-powered data collection agent for any public source
python-patterns FAQ
What does the python-patterns skill do?
It guides an agent in writing, reviewing and refactoring Python code in idiomatic style, with PEP 8 and type hints.
What is its main principle?
Readability. Code should be obvious and easy to understand.
Does it cover packages?
Yes. It includes designing Python packages and modules.
How do I install it?
Run: npx skills add https://github.com/affaan-m/ecc --skill python-patterns
Is it free?
Yes. It is free and open source.
Are there security findings?
The skills.sh listing shows Gen Agent Trust Hub, Socket and Snyk all passing.
What are the best python-patterns alternatives?
Popular alternatives to python-patterns include python-expert, coding-standards and cpp-coding-standards. See all python-patterns alternatives




