convention-python
Installation
SKILL.md
Python 코딩 컨벤션
Python 코드 작성 시 일관된 스타일과 구조를 유지하기 위한 컨벤션 가이드입니다. 이 스킬은 .py 파일 읽기/쓰기 시 자동으로 트리거되며, 규칙 위반 시 자동 수정을 수행합니다.
1. 네이밍 규칙 (PEP 8 표준)
Python 코드에서는 일관된 네이밍 규칙을 적용하여 가독성과 유지보수성을 높입니다.
변수 및 함수: snake_case
- 소문자와 언더스코어만 사용
- 예:
user_name,get_user_data(),max_retry_count - 금지:
userName,getUserData,maxRetryCount
클래스: PascalCase
- 각 단어의 첫 글자를 대문자로 표기
- 예:
UserService,DataProcessor,ApiClient - 금지:
user_service,data_processor,api_client