Use this skill to submit a tiny probe job, capture live `squeue` snapshots while it waits or runs, and then summarize final `sacct` accounting.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add ma-compbio-lab/SkillFoundry --skill slurm-monitoring-accounting-starter --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Slurm Monitoring Accounting Starter?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ma-compbio-lab-slurm-monitoring-accounting-starter)More formats (shields.io, HTML) on the badges page.
# Slurm Monitoring and Accounting Starter
Use this skill to submit a tiny probe job, capture live `squeue` snapshots while it waits or runs, and then summarize final `sacct` accounting.
## What it does
- Renders and submits a short Slurm batch job.
- Polls `squeue` to record live queue states.
- Resolves final job accounting through `sacct`.
- Optionally captures `seff` output when the command is available on the cluster.
## When to use it
- You need a verified starter for Slurm monitoring and post-run accounting.
- You want a reusable pattern for debugging queue state transitions and final resource summaries.
## Example
```bash
python3 skills/hpc/slurm-monitoring-accounting-starter/scripts/run_slurm_monitoring_accounting.py \
--partition cpu \
--job-name monitor-accounting \
--sleep 2 \
--out scratch/slurm-monitoring/summary.json
```
## Verification
- Skill-local tests: `python3 -m unittest discover -s skills/hpc/slurm-monitoring-accounting-starter/tests -p 'test_*.py'`
- Repository smoke: `python3 -m unittest tests.smoke.test_phase26_frontier_completion_skills -v`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!