Content
87%Weight 40%Scale 1-3Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A concise, highly actionable dispatcher body with clean section structure and a clear handoff to deeper skills, weakened only by the absence of explicit validation checkpoints before proceeding to real analysis.
Suggestions
Add an explicit checkpoint after preflight/readiness (e.g. 'Only proceed to alignment when peak_calling_readiness.json reports all checks passing; otherwise fix sample-sheet paths and re-run').
Frame the readiness JSON as a validation gate with a fix-and-retry loop to support the batch nature of these workflows.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean, assumes Claude knows what nf-core and these assays are, and uses commands and tight lists rather than concept explanations; not 2 because no padded or unnecessary explanation is present. | 3 / 3 |
Actionability | Provides concrete, copy-paste-ready commands (preflight script, run_fastq_assay_package.py with flags, nextflow run invocations) with specific arguments; not 2 because the code is executable rather than pseudocode. | 3 / 3 |
Workflow Clarity | Steps are sequenced via sections (confirm inputs, choose workflow, preflight, execute) and a readiness JSON is produced, but there is no explicit validate->fix->retry checkpoint gating progression, which the guidelines cap at 2 for batch operations; not 3 because checkpoints are implicit, not 1 because the sequence is clearly present. | 2 / 3 |
Progressive Disclosure | Content is split into well-organized sections with a clear handoff to named assay-specific deep skills (one level deep), no bundle files exist to misorganize, and there is no monolithic wall; not 2 because structure and navigation are clear. | 3 / 3 |
Total | 11 / 12 Passed |