← Back to list

python-conventions
by VectorInstitute
A bot for AI Engineering repositories
⭐ 0🍴 0📅 Jan 19, 2026
SKILL.md
name: python-conventions description: Python tooling conventions for this organization. Use when working with Python projects, fixing linting issues, or managing dependencies.
Python Conventions
Package Management
Use uv exclusively:
uv sync # Install dependencies
uv lock # Regenerate lock file
uv add "pkg" # Add dependency
uv run <cmd> # Run in project environment
Lock files: Never manually edit. Delete and regenerate:
rm uv.lock && uv lock
Linting
Tools (in order):
ruff check --fix- Lintingruff format- Formattingmypy- Type checking
Run all: uv run pre-commit run --all-files
Inline Ignores
Always include justification:
from module import thing # noqa: PLC0415 - Lazy import after validation
Environment
Clear inherited environments:
unset VIRTUAL_ENV
uv sync
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon
