Babysitter singularity-container-manager

Singularity container management skill for HPC-compatible containerized execution

install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/science/bioinformatics/skills/singularity-container-manager" ~/.claude/skills/a5c-ai-babysitter-singularity-container-manager && rm -rf "$T"
manifest: library/specializations/domains/science/bioinformatics/skills/singularity-container-manager/SKILL.md
source content

Singularity Container Manager Skill

Purpose

Provide Singularity container management for HPC-compatible containerized execution.

Capabilities

  • Container building from recipes
  • Registry pull and caching
  • Bind mount configuration
  • GPU passthrough
  • MPI integration
  • Security compliance for HPC

Usage Guidelines

  • Build containers from definition files
  • Cache containers for repeated use
  • Configure bind mounts appropriately
  • Enable GPU for accelerated workloads
  • Integrate with MPI for parallel computing
  • Ensure HPC security compliance

Dependencies

  • Singularity/Apptainer
  • Docker
  • BioContainers

Process Integration

  • Reproducible Research Workflow (reproducible-research)
  • All analysis pipelines