Singularity Container Manager
DevOps & Securitysingularity-container-managerSingularity Container Manager is an Agent Skill for devops & security published in the a5c-ai/babysitter repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Singularity container management skill for HPC-compatible containerized execution
QUICK START
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/a5c-ai/babysitter/blob/HEAD/library/specializations/domains/science/bioinformatics/skills/singularity-container-manager/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/singularity-container-manager, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
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