スキル一覧に戻る
VectorInstitute

python-conventions

by VectorInstitute

A bot for AI Engineering repositories

0🍴 0📅 2026年1月19日
GitHubで見るManusで実行

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):

  1. ruff check --fix - Linting
  2. ruff format - Formatting
  3. mypy - 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

スコア

総合スコア

65/100

リポジトリの品質指標に基づく評価

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

レビュー

💬

レビュー機能は近日公開予定です