All authors

Claude Skills by mdbabumiamssm
github.com/mdbabumiamssm1,578 skills3 installs3,530 views
- Primekg--> --- name: bio-primekg description: Query the Precision Medicine Knowledge Graph (PrimeKG) for multiscale biological data including genes, drugs, diseases, phenotypes, and more. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Protocolsio Integration--> --- name: bio-protocolsio-integration description: Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab...Votes: 0GitHub stars: 32
- Pubchem Database--> --- name: bio-pubchem-database description: Query PubChem via PUG-REST API/PubChemPy (110M+ compounds). Search by name/CID/SMILES, retrieve properties, similarity/substructure searches, bioactivity, for cheminformatics. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Pubmed Database--> --- name: bio-pubmed-database description: Direct REST API access to PubMed. Advanced Boolean/MeSH queries, E-utilities API, batch processing, citation management. For Python workflows, prefer biopython (Bio.Entrez). Use this for direct HTTP/REST work or custom API implementations. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Pufferlib--> --- name: bio-pufferlib description: High-performance reinforcement learning framework optimized for speed and scale. Use when you need fast parallel training, vectorized environments, multi-agent systems, or integration with game environments (Atari, Procgen, NetHack). Achieves 2-10x speedups over standard implementations. For quick prototyping or standard algorithm implementations with extensive documentation, use stable-baselines3 instead. tool_type: mixed primary_tool: Unknown measura...Votes: 0GitHub stars: 32
- Pydeseq2--> --- name: bio-pydeseq2 description: Differential gene expression analysis (Python DESeq2). Identify DE genes from bulk RNA-seq counts, Wald tests, FDR correction, volcano/MA plots, for RNA-seq analysis. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Pydicom--> --- name: bio-pydicom description: Python library for working with DICOM (Digital Imaging and Communications in Medicine) files. Use this skill when reading, writing, or modifying medical imaging data in DICOM format, extracting pixel data from medical images (CT, MRI, X-ray, ultrasound), anonymizing DICOM files, working with DICOM metadata and tags, converting DICOM images to other formats, handling compressed DICOM data, or processing medical imaging datasets. Applies to tasks involving...Votes: 0GitHub stars: 32
- Pyhealth--> --- name: bio-pyhealth description: Comprehensive healthcare AI toolkit for developing, testing, and deploying machine learning models with clinical data. This skill should be used when working with electronic health records (EHR), clinical prediction tasks (mortality, readmission, drug recommendation), medical coding systems (ICD, NDC, ATC), physiological signals (EEG, ECG), healthcare datasets (MIMIC-III/IV, eICU, OMOP), or implementing deep learning models for healthcare applications (...Votes: 0GitHub stars: 32
- Pylabrobot--> --- name: bio-pylabrobot description: Vendor-agnostic lab automation framework. Use when controlling multiple equipment types (Hamilton, Tecan, Opentrons, plate readers, pumps) or needing unified programming across different vendors. Best for complex workflows, multi-vendor setups, simulation. For Opentrons-only protocols with official API, opentrons-integration may be simpler. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output...Votes: 0GitHub stars: 32
- Pymatgen--> --- name: bio-pymatgen description: Materials science toolkit. Crystal structures (CIF, POSCAR), phase diagrams, band structure, DOS, Materials Project integration, format conversion, for computational materials science. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Pymc--> --- name: bio-pymc description: Bayesian modeling with PyMC. Build hierarchical models, MCMC (NUTS), variational inference, LOO/WAIC comparison, posterior checks, for probabilistic programming and inference. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Pymoo--> --- name: bio-pymoo description: Multi-objective optimization framework. NSGA-II, NSGA-III, MOEA/D, Pareto fronts, constraint handling, benchmarks (ZDT, DTLZ), for engineering design and optimization problems. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Pyopenms--> --- name: bio-pyopenms description: Complete mass spectrometry analysis platform. Use for proteomics workflows feature detection, peptide identification, protein quantification, and complex LC-MS/MS pipelines. Supports extensive file formats and algorithms. Best for proteomics, comprehensive MS data processing. For simple spectral comparison and metabolite ID use matchms. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output withi...Votes: 0GitHub stars: 32
- Pysam--> --- name: bio-pysam description: Genomic file toolkit. Read/write SAM/BAM/CRAM alignments, VCF/BCF variants, FASTA/FASTQ sequences, extract regions, calculate coverage, for NGS data processing pipelines. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Pytdc--> --- name: bio-pytdc description: Therapeutics Data Commons. AI-ready drug discovery datasets (ADME, toxicity, DTI), benchmarks, scaffold splits, molecular oracles, for therapeutic ML and pharmacological prediction. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Pytorch Lightning--> --- name: bio-pytorch-lightning description: Deep learning framework (PyTorch Lightning). Organize PyTorch code into LightningModules, configure Trainers for multi-GPU/TPU, implement data pipelines, callbacks, logging (W&B, TensorBoard), distributed training (DDP, FSDP, DeepSpeed), for scalable neural network training. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_c...Votes: 0GitHub stars: 32
- Pyzotero--> --- name: bio-pyzotero description: Interact with Zotero reference management libraries using the pyzotero Python client. Retrieve, create, update, and delete items, collections, tags, and attachments via the Zotero Web API v3. Use this skill when working with Zotero libraries programmatically, managing bibliographic references, exporting citations, searching library contents, uploading PDF attachments, or building research automation workflows that integrate with Zotero. tool_type: mixed...Votes: 0GitHub stars: 32
- Qiskit--> --- name: bio-qiskit description: IBM quantum computing framework. Use when targeting IBM Quantum hardware, working with Qiskit Runtime for production workloads, or needing IBM optimization tools. Best for IBM hardware execution, quantum error mitigation, and enterprise quantum computing. For Google hardware use cirq; for gradient-based quantum ML use pennylane; for open quantum system simulations use qutip. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow...Votes: 0GitHub stars: 32
- Qutip--> --- name: bio-qutip description: "Quantum physics simulation library for open quantum systems. Use when\ \ studying master equations, Lindblad dynamics, decoherence, quantum optics, or\ \ cavity QED. Best for physics research, open system dynamics, and educational simulations.\ \ NOT for circuit-based quantum computing\u2014use qiskit, cirq, or pennylane for\ \ quantum algorithms and hardware execution." tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow suc...Votes: 0GitHub stars: 32
- Rdkit--> --- name: bio-rdkit description: Cheminformatics toolkit for fine-grained molecular control. SMILES/SDF parsing, descriptors (MW, LogP, TPSA), fingerprints, substructure search, 2D/3D generation, similarity, reactions. For standard workflows with simpler interface, use datamol (wrapper around RDKit). Use rdkit for advanced control, custom sanitization, specialized algorithms. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output w...Votes: 0GitHub stars: 32
- Reactome Database--> --- name: bio-reactome-database description: Query Reactome REST API for pathway analysis, enrichment, gene-pathway mapping, disease pathways, molecular interactions, expression analysis, for systems biology studies. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Research Grants--> --- name: bio-research-grants description: Write competitive research proposals for NSF, NIH, DOE, DARPA, and Taiwan NSTC. Agency-specific formatting, review criteria, budget preparation, broader impacts, significance statements, innovation narratives, and compliance with submission requirements. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Research Lookup--> --- name: bio-research-lookup description: Look up current research information using the Parallel Chat API (primary) or Perplexity sonar-pro-search (academic paper searches). Automatically routes queries to the best backend. Use for finding papers, gathering research data, and verifying scientific information. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Rowan--> --- name: bio-rowan description: Cloud-based quantum chemistry platform with Python API. Preferred for computational chemistry workflows including pKa prediction, geometry optimization, conformer searching, molecular property calculations, protein-ligand docking (AutoDock Vina), and AI protein cofolding (Chai-1, Boltz-1/2). Use when tasks involve quantum chemistry calculations, molecular property prediction, DFT or semiempirical methods, neural network potentials (AIMNet2), protein-ligand...Votes: 0GitHub stars: 32
- Scanpy--> --- name: bio-scanpy description: Standard single-cell RNA-seq analysis pipeline. Use for QC, normalization, dimensionality reduction (PCA/UMAP/t-SNE), clustering, differential expression, and visualization. Best for exploratory scRNA-seq analysis with established workflows. For deep learning models use scvi-tools; for data format questions use anndata. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allow...Votes: 0GitHub stars: 32
- Scholar Evaluation--> --- name: bio-scholar-evaluation description: Systematically evaluate scholarly work using the ScholarEval framework, providing structured assessment across research quality dimensions including problem formulation, methodology, analysis, and writing with quantitative scoring and actionable feedback. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Scientific Brainstorming--> --- name: bio-scientific-brainstorming description: Creative research ideation and exploration. Use for open-ended brainstorming sessions, exploring interdisciplinary connections, challenging assumptions, or identifying research gaps. Best for early-stage research planning when you do not have specific observations yet. For formulating testable hypotheses from data use hypothesis-generation. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully wit...Votes: 0GitHub stars: 32
- Scientific Critical Thinking--> --- name: bio-scientific-critical-thinking description: Evaluate scientific claims and evidence quality. Use for assessing experimental design validity, identifying biases and confounders, applying evidence grading frameworks (GRADE, Cochrane Risk of Bias), or teaching critical analysis. Best for understanding evidence quality, identifying flaws. For formal peer review writing use peer-review. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully w...Votes: 0GitHub stars: 32
- Scientific Slides--> --- name: bio-scientific-slides description: Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output with...Votes: 0GitHub stars: 32
- Scientific Visualization--> --- name: bio-scientific-visualization description: Meta-skill for publication-ready figures. Use when creating journal submission figures requiring multi-panel layouts, significance annotations, error bars, colorblind-safe palettes, and specific journal formatting (Nature, Science, Cell). Orchestrates matplotlib/seaborn/plotly with publication styles. For quick exploration use seaborn or plotly directly. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow su...Votes: 0GitHub stars: 32
- Scientific Writing--> --- name: bio-scientific-writing description: Core skill for the deep research and writing tool. Write scientific manuscripts in full paragraphs (never bullet points). Use two-stage process with (1) section outlines with key points using research-lookup then (2) convert to flowing prose. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), for research papers and journal submissions. tool_type: mixed primary_tool: Unknown measurable...Votes: 0GitHub stars: 32
- Scikit Bio--> --- name: bio-scikit-bio description: Biological data toolkit. Sequence analysis, alignments, phylogenetic trees, diversity metrics (alpha/beta, UniFrac), ordination (PCoA), PERMANOVA, FASTA/Newick I/O, for microbiome analysis. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Scikit Learn--> --- name: bio-scikit-learn description: Machine learning in Python with scikit-learn. Use when working with supervised learning (classification, regression), unsupervised learning (clustering, dimensionality reduction), model evaluation, hyperparameter tuning, preprocessing, or building ML pipelines. Provides comprehensive reference documentation for algorithms, preprocessing techniques, pipelines, and best practices. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skil...Votes: 0GitHub stars: 32
- Scikit Survival--> --- name: bio-scikit-survival description: Comprehensive toolkit for survival analysis and time-to-event modeling in Python using scikit-survival. Use this skill when working with censored survival data, performing time-to-event analysis, fitting Cox models, Random Survival Forests, Gradient Boosting models, or Survival SVMs, evaluating survival predictions with concordance index or Brier score, handling competing risks, or implementing any survival analysis workflow with the scikit-survi...Votes: 0GitHub stars: 32
- Scvelo--> --- name: bio-scvelo description: RNA velocity analysis with scVelo. Estimate cell state transitions from unspliced/spliced mRNA dynamics, infer trajectory directions, compute latent time, and identify driver genes in single-cell RNA-seq data. Complements Scanpy/scVI-tools for trajectory inference. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Scvi Tools--> --- name: bio-scvi-tools description: Deep generative models for single-cell omics. Use when you need probabilistic batch correction (scVI), transfer learning, differential expression with uncertainty, or multi-modal integration (TOTALVI, MultiVI). Best for advanced modeling, batch effects, multimodal data. For standard analysis pipelines use scanpy. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-...Votes: 0GitHub stars: 32
- Seaborn--> --- name: bio-seaborn description: Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attractive defaults. Best for box plots, violin plots, pair plots, heatmaps. Built on matplotlib. For interactive plots use plotly; for publication styling use scientific-visualization. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minute...Votes: 0GitHub stars: 32
- Shap--> --- name: bio-shap description: Model interpretability and explainability using SHAP (SHapley Additive exPlanations). Use this skill when explaining machine learning model predictions, computing feature importance, generating SHAP plots (waterfall, beeswarm, bar, scatter, force, heatmap), debugging models, analyzing model bias or fairness, comparing models, or implementing explainable AI. Works with tree-based models (XGBoost, LightGBM, Random Forest), deep learning (TensorFlow, PyTorch),...Votes: 0GitHub stars: 32
- Simpy--> --- name: bio-simpy description: Process-based discrete-event simulation framework in Python. Use this skill when building simulations of systems with processes, queues, resources, and time-based events such as manufacturing systems, service operations, network traffic, logistics, or any system where entities interact with shared resources over time. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-...Votes: 0GitHub stars: 32
- Stable Baselines3--> --- name: bio-stable-baselines3 description: Production-ready reinforcement learning algorithms (PPO, SAC, DQN, TD3, DDPG, A2C) with scikit-learn-like API. Use for standard RL experiments, quick prototyping, and well-documented algorithm implementations. Best for single-agent RL with Gymnasium environments. For high-performance parallel training, multi-agent systems, or custom vectorized environments, use pufferlib instead. tool_type: mixed primary_tool: Unknown measurable_outcome: Execut...Votes: 0GitHub stars: 32
- Statistical Analysis--> --- name: bio-statistical-analysis description: Guided statistical analysis with test selection and reporting. Use when you need help choosing appropriate tests for your data, assumption checking, power analysis, and APA-formatted results. Best for academic research reporting, test selection guidance. For implementing specific models programmatically use statsmodels. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 ...Votes: 0GitHub stars: 32
- Statsmodels--> --- name: bio-statsmodels description: Statistical models library for Python. Use when you need specific model classes (OLS, GLM, mixed models, ARIMA) with detailed diagnostics, residuals, and inference. Best for econometrics, time series, rigorous inference with coefficient tables. For guided statistical test selection with APA reporting use statistical-analysis. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 min...Votes: 0GitHub stars: 32
- String Database--> --- name: bio-string-database description: Query STRING API for protein-protein interactions (59M proteins, 20B interactions). Network analysis, GO/KEGG enrichment, interaction discovery, 5000+ species, for systems biology. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Sympy--> --- name: bio-sympy description: Use this skill when working with symbolic mathematics in Python. This skill should be used for symbolic computation tasks including solving equations algebraically, performing calculus operations (derivatives, integrals, limits), manipulating algebraic expressions, working with matrices symbolically, physics calculations, number theory problems, geometry computations, and generating executable code from mathematical expressions. Apply this skill when the u...Votes: 0GitHub stars: 32
- Tiledbvcf--> --- name: bio-tiledbvcf description: Efficient storage and retrieval of genomic variant data using TileDB. Scalable VCF/BCF ingestion, incremental sample addition, compressed storage, parallel queries, and export capabilities for population genomics. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Timesfm Forecasting--> --- name: bio-timesfm-forecasting description: Zero-shot time series forecasting with Google's TimesFM foundation model. Use for any univariate time series (sales, sensors, energy, vitals, weather) without training a custom model. Supports CSV/DataFrame/array inputs with point forecasts and prediction intervals. Includes a preflight system checker script to verify RAM/GPU before first use. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with ...Votes: 0GitHub stars: 32
- Torch Geometric--> --- name: bio-torch-geometric description: Graph Neural Networks (PyG). Node/graph classification, link prediction, GCN, GAT, GraphSAGE, heterogeneous graphs, molecular property prediction, for geometric deep learning. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. allowed-tools: - read_file - run_shell_command ---Votes: 0GitHub stars: 32
- Torchdrug--> --- name: bio-torchdrug description: PyTorch-native graph neural networks for molecules and proteins. Use when building custom GNN architectures for drug discovery, protein modeling, or knowledge graph reasoning. Best for custom model development, protein property prediction, retrosynthesis. For pre-trained models and diverse featurizers use deepchem; for benchmark datasets use pytdc. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid...Votes: 0GitHub stars: 32
- Transformers--> --- name: bio-transformers description: This skill should be used when working with pre-trained transformer models for natural language processing, computer vision, audio, or multimodal tasks. Use for text generation, classification, question answering, translation, summarization, image classification, object detection, speech recognition, and fine-tuning models on custom datasets. tool_type: mixed primary_tool: Unknown measurable_outcome: Execute skill workflow successfully with valid ou...Votes: 0GitHub stars: 32
- Treatment Plans--> --- name: bio-treatment-plans description: Generate concise (3-4 page), focused medical treatment plans in LaTeX/PDF format for all clinical specialties. Supports general medical treatment, rehabilitation therapy, mental health care, chronic disease management, perioperative care, and pain management. Includes SMART goal frameworks, evidence-based interventions with minimal text citations, regulatory compliance (HIPAA), and professional formatting. Prioritizes brevity and clinical actiona...Votes: 0GitHub stars: 32