Skip to main content

Skill recipes

Choose a recipe by its starting material and the decision you need to make. Keep the procedure in the Skill, the actual files in a project, and the result checks in the conversation.

Research situationStart withSkills and toolsDeliverable and acceptance checkRoute and prerequisites
Decide whether a downloaded RNA-seq count table is ready for analysisRaw count matrix and source accessionCustom rnaseq-count-qc; Python/R NotebookStructural report, sample metrics, original identifiers and unchanged input hashLocal Notebook example; enabled Python/R
Reconcile two implementations of sample QCPython and R CSV outputsNotebook; rnaseq-count-qc requirementsJoin by full sample IDs and compare all metrics; the GSE60450 example matched 48 valuesLocal Notebook example; enabled Python/R
Have another role check a result before sharing itComplete QC table and explicit invariantsRNA-seq QC Reviewer SpecialistSeparate child transcript and 12 per-sample sums; distinguish inline evidence from original-file accessInline-table example; enabled Specialist and Python
Prepare a reading list for a new questionA focused question and seed DOI/PMIDLiterature Review; literature/data ConnectorsRetrieved identifiers, inclusion rationale and unresolved full-text gapsPRISMA collection example; working literature Connector
Draft a research dossier for a defined populationPopulation, indication and question scopeIndication Dossier; research sourcesDated evidence, resumed waypoint files and unsupported claims flaggedAdaptable method; prepare the listed inputs and method-specific dependencies
Turn an exploratory chart into a report figureValidated data and a specific claimFigure StyleReopened image with units, sample labels, caption and data traceabilityAdaptable method; prepare the listed inputs and method-specific dependencies
Build a multi-panel result figureClaim and immutable data versionsFigure Composer + Figure StylePanel outline, assembled image and review findings; run from Main AgentAdaptable method; prepare the listed inputs and method-specific dependencies
Check whether a figure deck supports a manuscriptManuscript, captions, full ordered deckPaper NarrativeOrdered figure argument and evidence gaps; not fabricated new experimentsAdaptable method; prepare the listed inputs and method-specific dependencies
Find the cause of a missing-package errorExact error and selected runtimeEnvironment & PackagesInstalled-version inspection, managed install where possible, restarted-kernel import testAdaptable method; prepare the listed inputs and method-specific dependencies
Prepare a remote environment for a repeated jobAn existing SSH/Slurm host and package requirementsCompute Environment Setup + Remote ComputeNamed environment and probe/run evidence; host setup is owned by the user/adminSee Remote compute for Direct SSH; Slurm requires accounting
Compare protein-structure predictionsValid sequences/complex definitionAlphaFold2, Boltz, Chai-1, ESMFold2 or OpenFold3Structure plus confidence and input correspondence; configured weights/GPU requiredAdaptable method; prepare the listed inputs and method-specific dependencies
Redesign a backbone with fixed residuesPDB, chain mapping and design constraintsProteinMPNN / LigandMPNN / SolubleMPNNSequence-to-chain mapping and constraint checks; CPU support depends on the methodSmall ProteinMPNN CLI example; other methods need their own setup
Integrate single-cell batchesAnnData, batch labels and original countsscvi-tools or scGPTModel outputs checked against cell/gene identifiers; this does not apply directly to bulk countsAdaptable method; prepare the listed inputs and method-specific dependencies

Reproduce the local RNA-seq recipe

Worked example Run and inspect RNA-seq count QC

  1. Use the actual GSE60450 inputs and sample QC.
  2. Create or import rnaseq-count-qc.
  3. Send a bounded request using the Skill invocation example.
  4. Open the generated validation report. Compare the expected 27,179 genes and 12 sample columns with the observed values, not with a preview's row cap.
  5. If a second opinion is required, use Delegate and verify and inspect the actual child transcript.

Give a recipe a clear finish

A useful request names the source, required method, output files and acceptance checks. For example:

Use the existing GSE60450 sample-QC CSV to make a report figure with Figure Style. Keep full sample IDs in the companion table, label raw count units, preserve the source, save a new figure, and reopen it to inspect all labels. Report any unavailable dependency before changing the method.

Implementation reference: manifest.json, SKILL.md.

For supported long-running work, follow Background tasks and result delivery. Inspect the actual run and saved outputs after delivery. Environment & Packages, Compute Environment Setup and Remote Compute (SSH) stay enabled, but their runtime, network and host requirements still apply.