Role Definition
Add this skill
npx mdskills install PatrickJS/cursor-python-llm-ml-workflowComprehensive Python coding standards with modern ML/AI best practices and clear guidelines
black, isort, flake8)typing module. All functions, methods, and class members must have type annotations.pytestconda / venvdocker, docker-composeasync and awaitfastapigradio, streamlitlangchain, transformersfaiss, chroma (optional)mlflow, tensorboard (optional)optuna, hyperopt (optional)pandas, numpy, dask (optional), pyspark (optional)gitgunicorn, uvicorn (with nginx or caddy)systemd, supervisorpytest. Test both common cases and edge cases.except clauses.logging module judiciously to log important events, warnings, and errors.hydra or yaml for clear and reproducible experiment configurations.dvc to manage data preprocessing and ensure reproducibility.git-lfs or cloud storage to track and manage model checkpoints effectively.async and await for I/O-bound operations to maximize concurrency.functools.lru_cache, @cache (Python 3.9+), or fastapi.Depends caching where appropriate.psutil or similar to monitor resource usage and identify bottlenecks.concurrent.futures or asyncio to manage concurrent tasks effectively.APIRouter.BackgroundTasks or integrate with Celery for background processing.tests/ directory or as a __main__ section).ruff for code formatting.Install via CLI
npx mdskills install PatrickJS/cursor-python-llm-ml-workflowPython LLM ML Workflow is a free, open-source AI agent skill. Role Definition
Install Python LLM ML Workflow with a single command:
npx mdskills install PatrickJS/cursor-python-llm-ml-workflowThis downloads the skill files into your project and your AI agent picks them up automatically.
Python LLM ML Workflow works with Cursor. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.