Benjamin Fair
Community@bfairkun
Benjamin Fair's skill registry for computational genomics: RNA-seq pipelines, qPCR analysis, genomic APIs, and HPC cluster operations on UChicago Midway and UMich Great Lakes.
Agent Skills by Benjamin Fair
Showing 26 vetted skills indexed across 1 GitHub repositories.
paper-reading
Retrieve and verify scientific paper full text via Europe PMC, PMC, and bioRxiv before summarizing.
snakemake-rule
Generate and debug Snakemake rules following project conventions for logs, conda envs, and resources.
igv-tracks
Visualize genomic signal tracks from bigWig, BED, and BAM files using IGV, pyGenomeTracks, and igv.js.
authoring-skills
Create, revise, and validate agent skill directories with portable SKILL.md frontmatter.
parse-logs
Diagnose Snakemake and Slurm pipeline failures by parsing HPC job logs.
greatlakes-hpc-setup
Configures new UMich Great Lakes HPC accounts with stow-based dotfiles, conda, and SLURM tooling.
clearplots
Deletes all files in the RCC Midway agent plots directory except server.log.
qpcr-analysis
Analyze QuantStudio qPCR data with ΔΔCT statistics and Quarto notebook visualizations.
hi-gene-aso-targets
Evaluates five ASO strategies for up-regulating haploinsufficient genes using splicing, miRNA, and translation data.
dispatch
Spawn, list, resume, and kill Claude or Codex sessions in tmux windows.
new-notebook
Create date-prefixed Quarto analysis notebooks with Python or R kernels and structured prose conventions.
grant-writing
Drafts, revises, and critiques research grant proposals including Specific Aims and Research Strategy sections.
compute-kernel
Connect Jupyter kernels running on HPC compute nodes via SLURM job submission.
snaptron
Query Snaptron for splice junction counts, RNA-seq metadata, and BigWig coverage.
find-skills
Searches and installs agent skills from the open skills ecosystem using the Skills CLI.
quarto-python
Create, parameterize, and render Quarto notebooks with a Python Jupyter kernel.
svg-to-png
Convert standalone SVG files to PNG using cairosvg on the RCC Midway HPC cluster.
new-project
Scaffolds RNA-seq analysis projects using the cookiecutter-quarto-smk template with snakemake submodules.
ensembl-api
Query the Ensembl REST API for variant annotation, gene lookup, and sequence retrieval.
interactive-notebook
Co-author Quarto notebooks iteratively through Jupyter kernels in Python or R.
colab-mcp
Author, edit, and execute Google Colab notebook cells through a browser MCP bridge.
agent-plots
Saves plots and dataframes to a local HTTP server directory for browser viewing.
conda-env
Create and update conda environment YAML files for Snakemake bioinformatics pipelines.
jupyter-kernel
Start, connect to, and execute code in Jupyter kernels via a stdio MCP server.
Frequently Asked Questions About Benjamin Fair
FAQPage SchemaWhat tasks can I accomplish with bfairkun's skills?▼
You can run RNA-seq projects from cookiecutter scaffolds, write and debug Snakemake rules, query Ensembl/UCSC/Snaptron/AlphaGenome genomic services, analyze qPCR plates with ΔCT/ΔΔCT/RQ statistics, evaluate ASO targets for haploinsufficient genes, and draft LaTeX manuscripts and grant proposals.
Who are these skills designed for?▼
Computational biologists and genomics researchers working on UChicago RCC Midway or UMich Great Lakes HPC clusters. They target scientists running Snakemake pipelines, authoring Quarto notebooks in Python or R, and wet-lab researchers planning qPCR experiments.
How do the HPC skills work in practice?▼
The hpc skill explains Slurm job submission on Midway2/Midway3 via sbatch and sinteractive, compute-kernel connects Jupyter to HPC compute nodes, parse-logs diagnoses failed jobs, globus-transfer moves data between clusters, and greatlakes-hpc-setup onboards new UMich accounts.
What are the prerequisites and dependencies?▼
Many skills are restricted to RCC Midway or UMich Great Lakes HPC environments. Dependencies include conda environments in code/envs/, the jupyter-kernel MCP server, globus-cli, cairosvg for SVG rasterization, and project conventions like stow-based dotfiles and the cookiecutter-quarto-smk template.
Can these skills help with scientific writing and collaboration?▼
Yes. latex-manuscript builds LaTeX/Markdown papers and exports drafts to Google Docs, grant-writing drafts Specific Aims and Research Strategy sections, notebook-transcript embeds conversation history in Quarto notebooks, and post-to-slack shares plots and tables directly to Slack.