Навыков: 36 898. Сортировка по числу звёзд.
pytest testing patterns for Python. Triggers on: pytest, fixture, mark, parametrize, mock, conftest, test coverage, unit...
Use pyupgrade to automatically upgrade Python syntax to newer versions. Activate when: (1) Migrating code from Python 2...
Use when configuring or running Python quality tools (ruff, ty, pytest, coverage, CI gates) and when enforcing a pre-mer...
Python-to-R translation for data analysis. Maps Python (polars, plotnine, pyfixest, statsmodels, svy, geopandas) to R (t...
Expert guidance for regression analysis, statistical modeling, and outlier detection in Python using statsmodels, scikit...
Python resource management with context managers, cleanup patterns, and streaming. Use when managing connections, file h...
WHEN: General Python code review, PEP8 compliance, type hints, Pythonic patternsWHAT: PEP8/style check + Type hint valid...
Ensure Python code follows industry standards using Ruff linter with linting-workflow framework
Python 프로젝트 실행, 테스트, 문법 검사, 임포트 검증을 위한 스킬. `scripts/python-runner.sh`를 사용합니다.
Python development for scientific computing and SciTeX projects. Includes testing, debugging, ML practices, and environm...
Python scripting with uv and PEP 723 inline dependencies. Use when creating standalone Python scripts with automatic dep...
Python environment setup on your computer for Badger 2350 development. Use when installing Python, setting up virtual en...
Shared Python best practices for LlamaFarm. Covers patterns, async, typing, testing, error handling, and security.
SQLAlchemy ORM patterns for Python database access. Use when defining models, writing queries, implementing upserts, wor...
Modern Python development with uv, ruff, mypy, and pytest. Use when: - Writing or reviewing Python code - Setting up Pyt...
Python coding conventions and best practices. Use when writing, reviewing, or refactoring Python code, or when working w...
python-telegram-bot library for building Telegram bots. Use for handlers, callbacks, inline keyboards, conversations, an...
Python unit testing patterns for pytest, including test file structure, fixtures, mocks, and coverage strategy. Use when...
| pytest Command | Purpose |
Comprehensive Python testing best practices, pytest conventions, test structure patterns (AAA, Given-When-Then), fixture...
Fast Python type checking with ty (by Astral). Use when checking Python types, running type checks in CI, or setting up...
| Type | Syntax (3.9+) | Example |
Comprehensive reference guide for Python type hints, static type checking with mypy, modern type annotation patterns (PE...
Python type hints and type safety patterns. Triggers on: type hints, typing, TypeVar, Generic, Protocol, mypy, pyright,...
Use when initializing a Python project or script, adding dependencies, or running commands with uv, especially to avoid...
Manage Python virtual environments and dependencies. Use when setting up projects or installing packages.
Automatically manage Python virtual environments (.venv) in terminal commands. Always activate .venv before running Pyth...
Python 虚拟环境自动化管理工具。当项目需要创建或管理 Python 虚拟环境(.venv)时使用此技能:检测现有环境、创建新环境、生成 requirements.txt、安装依赖包、配置 Git 忽略规则。
Configures Python development workspace for MQL5 integration. Use when setting up MetaTrader 5 Python API, configuring m...
Guided workflow for adding new features to Python projects. Use when planning a new feature implementation, when adding...
Debug functional issues in Python code using specs, logs, and observed behavior. Use when a feature isn't working as spe...
Configure pyproject.toml and Python packaging for distribution. Use when setting up a new Python package, when configuri...
Set up CI/CD pipeline for Python package publishing to PyPI. Use when preparing to publish a package, when setting up au...
This skill should be used when the user asks to "design a test strategy", "plan test coverage", "create test architectur...
Essential Pythonic idioms and conventions. Apply when writing or reviewing Python code to ensure idiomatic patterns like...
UTF-8 JSON file I/O utilities to avoid Windows encoding issues (CP-1252 vs UTF-8)
PyTiDB (pytidb) setup and usage for TiDB from Python. Covers connecting, table modeling (TableModel), CRUD, raw SQL, tra...
Fix common PyTorch bugs: percentile calculations, LayerNorm for Conv1d, buffer edge cases. Trigger when writing PyTorch...
High-level training framework for PyTorch that abstracts boilerplate while maintaining flexibility. Includes the Trainer...
Deep learning with PyTorch - model training, GPU acceleration, and data science workflows
Guidance for creating standalone CLI tools that perform neural network inference by extracting PyTorch model weights and...
Guidance for recovering PyTorch model architectures from state dictionaries, retraining specific layers, and saving mode...
Safe Python code execution using pyx CLI. Use when: running Python, executing scripts, testing code. Triggers: pyx, run...
Fast SQLite-based vault search using FTS5 full-text search index
Run quality assessment on a SpecWeave increment with risk scoring and quality gate decisions
Automated geometry repair using RasFixit and quality validation using RasCheck. Handles blocked obstructions, generates...
Launch four independent AI code reviewers (Opus, Gemini, Codex, Kimi K2.5) to QA/QC code or notebooks. Each reviewer wri...
Evaluate pipeline runs against ACCEPTANCE_MATRIX.md. Use after feature releases to verify acceptance criteria.