executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
execution-cliRun, inspect, scale, and troubleshoot Snakemake workflows from the command line, including dry-runs, targets, resources, profiles, batching, grouping, DAG inspection, schedulers, reruns, locks, and smoke checks.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when an agent needs to construct or diagnose Snakemake 9.23.1 CLI commands for an existing workflow: dry-runs, target selection, cores/jobs/local cores, resources, profiles, batches, groups, DAG/rulegraph/summary inspection, scheduler tuning, runtime profiling, reruns, locks, and safe smoke checks.
snakemake --help, python -m snakemake --help, or scripts/snakemake_smoke_check.py when the environment is uncertain.--snakefile if needed, explicit targets if requested, --cores 1, --dry-run, and --printshellcmds.--cores, --jobs, --local-cores, --resources, --default-resources, --set-threads, --set-resources, and --set-resource-scopes.--reason flag; dry-run output already includes job-selection reasons.--reason flag.../workflow-authoring/.--config, --configfile, tabular inputs, and sample-sheet semantics to ../configuration-data/.../deployment-storage/.../debugging-reporting/.../python-api-plugins/.Prefer inspectable, reversible commands: dry-run before mutation, explicit targets before broad runs, low cores before scaling, profile overrides only after checking precedence, --unlock only after confirming no Snakemake process is active, and --forceall only when the user explicitly accepts recomputing the reachable workflow.