Best Best AI Agent Skills for Python Development
Skills covering Python best practices, type hints, testing patterns, package management, and idiomatic code generation.
This skill provides comprehensive guidance on PDF processing operations using Python libraries and command-line tools, including merging, splitting, extracting text and tables, creating PDFs, and performing general manipulations.
npx skills add https://github.com/anthropics/skills --skill pdfBetter Auth is a TypeScript-first, framework-agnostic auth framework supporting email/password, OAuth, magic links, passkeys, and more via plugins.
npx skills add https://github.com/better-auth/skills --skill better-auth-best-practicesCodex is a skill designed to leverage the GPT-5.2 model for various coding and reasoning workflows. It allows users to specify the reasoning effort required for tasks, configure command options, and execute commands within a flexible environment.
npx skills add https://github.com/softaworks/agent-toolkit --skill codexSmart dependency management for any language with automatic detection and safe updates.
npx skills add https://github.com/softaworks/agent-toolkit --skill dependency-updaterComprehensive guide to profiling, analyzing, and optimizing Python code for better performance, including CPU profiling, memory optimization, and implementation best practices.
npx skills add https://github.com/wshobson/agents --skill python-performance-optimizationProduction-ready FastAPI project structures with async patterns, dependency injection, middleware, and best practices for building high-performance APIs.
npx skills add https://github.com/wshobson/agents --skill fastapi-templatesThis skill enables retrieval of current documentation for software libraries and components by querying the Context7 API via curl. Use it instead of relying on potentially outdated training data.
npx skills add https://github.com/intellectronica/agent-skills --skill context7Master microservices architecture patterns including service boundaries, inter-service communication, data management, and resilience patterns for building distributed systems.
npx skills add https://github.com/wshobson/agents --skill microservices-patternsThe Code Review skill provides a structured approach to reviewing code for security vulnerabilities, performance issues, code quality, and testing completeness. It helps developers identify areas that need fixing, considerations for improvement, and recognizes good coding practices.
npx skills add https://github.com/skillcreatorai/ai-agent-skills --skill code-reviewMaster modern LangChain 1.x and LangGraph for building sophisticated LLM applications with agents, state management, memory, and tool integration.
npx skills add https://github.com/wshobson/agents --skill langchain-architectureClean Code - Pragmatic AI Coding Standards focuses on writing clear, concise, and maintainable code by following best practices such as Single Responsibility Principle, Don't Repeat Yourself, and proper function naming.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill clean-codeBuilds and validates trading strategy backtests using robust methodologies to avoid biases and errors. Developers gain increased confidence in their strategy's reliability through structured tests and comprehensive analysis techniques.
npx skills add https://github.com/wshobson/agents --skill backtesting-frameworksEstablishes decision-making processes for selecting frameworks and patterns in Python projects. By implementing these guidelines, developers can enhance their coding practices and streamline project setups to avoid common pitfalls.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill python-patternsMarkItDown is a Python tool developed by Microsoft for converting various file formats to Markdown, particularly useful for converting documents into LLM-friendly text format.
npx skills add https://github.com/davila7/claude-code-templates --skill markitdownFacilitates the construction and optimization of robust computer vision models tailored for production environments. Developers gain efficiencies in deployment and management by utilizing sophisticated tools for real-time processing and performance monitoring.
npx skills add https://github.com/davila7/claude-code-templates --skill senior-computer-visionHandles the creation of various types of visualizations in Python, ranging from simple line charts to complex 3D plots. Enhances productivity by enabling the development of high-quality graphics, which effectively communicates data insights through attractive and customizable plots.
npx skills add https://github.com/davila7/claude-code-templates --skill matplotlibHandles the creation of machine learning models for classification, regression, and clustering tasks using scikit-learn. By installing this skill, users can streamline the development and evaluation of machine learning workflows, leading to faster iterations and more reliable model performance.
npx skills add https://github.com/davila7/claude-code-templates --skill scikit-learnFacilitates the development of applications that utilize large language models (LLMs) with retrieval-augmented generation (RAG) capabilities. By employing this skill, developers can streamline the creation of intelligent agents, significantly reducing development time and enhancing application responsiveness.
npx skills add https://github.com/davila7/claude-code-templates --skill langchainFacilitates efficient data manipulation and processing through a powerful DataFrame library. Users benefit by improving performance and reducing execution time for large datasets via lazy evaluation and optimized queries.
npx skills add https://github.com/davila7/claude-code-templates --skill polarsFacilitates local browser automation using Playwright for testing and scraping tasks. Developers benefit by achieving accurate, stealthy automation without relying on cloud services, thus preserving their unique IP addresses and avoiding rate limits.
npx skills add https://github.com/jezweb/claude-skills --skill playwright-localGenerates high-quality statistical visualizations directly from DataFrames in Python projects. This skill enhances data analysis productivity by simplifying complex graph creation, allowing users to visualize relationships and distributions with minimal code.
npx skills add https://github.com/davila7/claude-code-templates --skill seabornFacilitates various statistical modeling processes, including regression analysis, time series forecasting, and hypothesis testing. Users gain accuracy and efficiency in their analyses by automating complex statistical methods, thus enhancing decision-making capabilities.
npx skills add https://github.com/davila7/claude-code-templates --skill statsmodelsHandles the manipulation and analysis of crystal structures in materials science. By utilizing this skill, developers can automate complex materials calculations and reduce the risk of errors in computational workflows.
npx skills add https://github.com/davila7/claude-code-templates --skill pymatgenIntegrates Copilot's workflows directly into applications by managing the agent lifecycle and CLI sessions. This simplifies the development process by allowing seamless automation of coding tasks without extensive setup.
npx skills add https://github.com/doggy8088/agent-skills --skill copilot-sdkFacilitates the creation and manipulation of complex network graphs in Python projects. By leveraging this skill, developers can swiftly analyze relationships and visualize network data, ultimately enhancing their decision-making capabilities.
npx skills add https://github.com/davila7/claude-code-templates --skill networkxComputes SHAP values for any machine learning model to explain predictions. This skill enhances model interpretability and trust by providing insights into feature importance and model behavior, ultimately aiding in better decision-making.
npx skills add https://github.com/davila7/claude-code-templates --skill shapFacilitates access to various bioinformatics databases and web services for tasks such as retrieving protein sequences and analyzing metabolic pathways. By integrating multiple biological resources, it streamlines workflows and enhances data analysis efficiency in Python projects.
npx skills add https://github.com/davila7/claude-code-templates --skill bioservicesFacilitates advanced machine learning tasks with time series data, such as classification, regression, and anomaly detection. By utilizing this skill, developers can enhance their predictive analytics capabilities and improve decision-making with accurate forecasts and insights.
uv pip install aeonFacilitates the creation and analysis of Bayesian models in Python using modern probabilistic programming techniques. By automating the model building and fitting process, it significantly enhances workflow efficiency and reduces the potential for errors in statistical inference.
npx skills add https://github.com/davila7/claude-code-templates --skill pymc-bayesian-modelingSimPy facilitates modeling of discrete-event systems where events happen at unpredictable intervals. By streamlining the simulation process, it enhances efficiency and reduces errors in analyzing resource contention and system behavior.
npx skills add https://github.com/davila7/claude-code-templates --skill simpyHandles graph neural network model training and development for various applications including node classification and molecular property prediction. By implementing this skill, developers can efficiently work with complex graph data structures, improving performance in tasks such as social network analysis and drug discovery.
npx skills add https://github.com/davila7/claude-code-templates --skill torch-geometricAccesses a wide range of language models for various applications like coding and writing tasks. By installing this skill, developers can leverage powerful AI tools to automate processes, enhancing efficiency and output quality.
npx skills add https://github.com/inference-sh/skills --skill llm-modelsHandles the creation of interactive visualizations using Python by providing over 40 chart types and APIs. Developers benefit from streamlined plotting capabilities that reduce the complexity of visual data representation and enhance data analysis efficiency.
npx skills add https://github.com/davila7/claude-code-templates --skill plotlyHandles single-cell genomic data analysis, including RNA-seq and chromatin accessibility. By installing this skill, developers can leverage advanced probabilistic models to automate complex analyses, accelerating research and reducing human error.
npx skills add https://github.com/davila7/claude-code-templates --skill scvi-toolsFacilitates the development and deployment of clinical machine learning models in healthcare settings. Helps healthcare practitioners save time and reduce errors by providing a streamlined toolkit for processing datasets and performing predictions.
uv pip install pyhealthHandles extensive biological data manipulation across formats and analyses. Installing it streamlines bioinformatics workflows by automating tedious tasks, enhancing productivity in molecular biology research.
npx skills add https://github.com/davila7/claude-code-templates --skill biopythonHandles multi-objective optimization tasks using advanced algorithms in Python. Developers benefit by efficiently solving complex optimization problems and gaining insights through visualization of trade-offs among competing objectives.
npx skills add https://github.com/davila7/claude-code-templates --skill pymooFacilitates comprehensive analysis of single-cell RNA-seq data by providing essential preprocessing and visualization tools. Users benefit from streamlined workflows that enhance data insight and enable accurate biological interpretations without extensive manual work.
npx skills add https://github.com/davila7/claude-code-templates --skill scanpyExecutes Python code in a controlled, sandboxed environment with access to numerous pre-installed libraries. This allows developers to run scripts safely and efficiently, reducing the risk of code errors and enhancing productivity.
npx skills add https://github.com/inference-sh/skills --skill python-executorFacilitates molecular analysis and manipulation through a comprehensive Python API in cheminformatics projects. By automating tasks such as molecular structure reading and descriptor calculation, it enhances efficiency and reduces potential errors in chemical research.
npx skills add https://github.com/davila7/claude-code-templates --skill rdkitImplements a training workflow for reinforcement learning agents by utilizing various algorithms from the SB3 library. This skill enhances development speed by providing a robust framework and reducing errors associated with manual setups and environment configurations.
npx skills add https://github.com/davila7/claude-code-templates --skill stable-baselines3Handles astronomical data analysis tasks such as unit conversions and coordinate transformations. By installing it, developers can streamline their data processing workflows, ensuring accuracy in calculations and saving time on manual conversions.
npx skills add https://github.com/davila7/claude-code-templates --skill astropyHandles metabolic model reconstruction and analysis through a series of computational simulations. Developers gain insights into cellular behaviors and optimize metabolic pathways, streamlining research in systems biology.
npx skills add https://github.com/davila7/claude-code-templates --skill cobrapyFacilitates querying and accessing statistical data through the Data Commons Python API. Users can efficiently retrieve various statistical observations, allowing for improved data analysis and informed decision-making.
pip install "datacommons-client[Pandas]"Facilitates the querying and analysis of extensive single-cell genomics data from the CZ CELLxGENE repository. It accelerates research by automating data access and processing, enabling users to focus on insights rather than data management.
npx skills add https://github.com/davila7/claude-code-templates --skill cellxgene-censusFacilitates the filtering and prioritization of molecular compounds in drug discovery processes. This accelerates the identification of drug-like candidates by applying established medicinal chemistry rules and reducing the risk of manual errors during screening.
uv pip install medchemFacilitates access to AI-ready datasets and benchmarks specifically designed for drug discovery and development. By using this skill, practitioners streamline data handling and model benchmarking across various therapeutic tasks, enhancing their research efficiency.
npx skills add https://github.com/davila7/claude-code-templates --skill pytdcFacilitates the creation and deployment of serverless bioinformatics workflows using Python decorators. This skill streamlines workflow management and reduces the complexity of bioinformatics pipeline development, enabling quicker iteration and deployment.
npx skills add https://github.com/davila7/claude-code-templates --skill latchbio-integrationHandles the creation, manipulation, and storage of annotated data matrices, specifically tailored for genomic analysis tasks involving large datasets. Developers gain efficient data management capabilities, allowing for seamless integration and analysis of single-cell RNA-sequencing data, ultimately enhancing productivity.
npx skills add https://github.com/davila7/claude-code-templates --skill anndataFacilitates management of biological assets via the Benchling platform, including biological sequences, inventory, and lab notebooks. By automating data synchronization and inventory tasks, this skill increases efficiency and reduces manual errors in life sciences research.
npx skills add https://github.com/davila7/claude-code-templates --skill benchling-integration