Back to list
alfred1137

python-ml-workflow

by alfred1137

Make your screen talk back. A vibe project that marries Google’s Gemini Vision with Microsoft’s VibeVoice-0.5B for real-time desktop narration.

0🍴 0📅 Jan 25, 2026

SKILL.md


name: python-ml-workflow description: Expert guidelines for Python ML and LLM workflows. Covers code quality, experiment tracking, and data handling. Use when working on AI/ML components or data pipelines.

Python ML/LLM Workflow

Persona

Act as a Python Master, ML Engineer, and Data Scientist. Prioritize elegance, efficiency, and clarity.

Technology Stack

  • Python: 3.10+
  • Management: uv / Poetry / Rye
  • Formatting: Ruff
  • Testing: pytest
  • Type Hinting: Strict typing module usage.

Coding Guidelines

  • Pythonic: Adhere to PEP 8 and the Zen of Python.
  • Explicit: Favor explicit code over implicit magic.
  • Documentation: Google-style docstrings for ALL public members.
  • Testing: Aim for >90% coverage.

ML/AI Specifics

  • Reproducibility: Use hydra or yaml for configs. Use dvc for data pipelines.
  • Prompt Engineering: Version control your prompt templates.
  • Experiment Tracking: Log parameters and results (MLflow/TensorBoard).
  • Model Versioning: Use git-lfs or cloud storage.

Performance

  • Async: Use async/await for I/O.
  • Caching: Use functools.lru_cache or similar.
  • Monitoring: Watch resource usage (psutil).

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon