Skip to main content

Skills

This page lists the slash commands and built-in skills available in a Co-Scientist session. To learn how to discover, author, and install skills, see Skills configuration.

Slash commands

Co-Scientist exposes two kinds of slash command in the / palette. TUI commands are handled locally by the CLI to control the session itself:

CommandDescription
/helpShow available commands
/exit (/quit, /q)Exit the application
/clearClear conversation history
/thinkingToggle thinking display
/scrollToggle auto-scroll
/orgShow current organization
/lspShow LSP server status
/statusShow system status
/creditsShow credit balance and usage
/approvalShow or set approval mode
/feedbackOpen feedback form
/help-communityOpen community help
/stickersGet Seqera stickers

The second kind, AI commands, are backed by skills and sent to the AI backend. The built-in ones are listed below, and any skills your deployment exposes appear alongside them in / and /help.

Built-in skills

Co-Scientist includes a set of built-in skills. Invoke a skill directly with its slash command, or describe your task and Co-Scientist loads the matching skill.

note

Built-in skills change from release to release. Treat this page as a guide rather than an inventory. Type / or run /help in your session to see the current list for your deployment.

Build a pipeline

CommandDescription
/build-nextflow-pipelinePlan and scaffold a new DSL2 pipeline from scripts, notebooks, papers, or informal instructions, before you write any .nf code
/create-workflowAssemble a pipeline from existing modules
/nf-pipeline-designDesign or refactor pipeline structure, including the shape of main.nf, subworkflow boundaries, and channel and metadata flow
/nextflow-configGenerate and explain nextflow.config files, including scopes, selectors, profiles, and container runtimes
/nextflow-schemaGenerate nextflow_schema.json and sample sheet schema files
/triage-pipeline-parametersExtract each meaningful setting from source material and triage it into a parameter, a pinned constant, or a profile override
/nextflow-output-patternsApply the correct operator idioms when aggregating per-sample outputs, including collectFile, join, groupTuple, and channel-level null handling
/create-containerBuild, claim, or recommend a verified container for a tool, and verify it runs before you write a module
/nf-docker-scriptsDecide whether custom scripts belong in bin/, in the template directive, or inline
/search-existing-modulesSearch nf-core and the wider community for an existing module before writing your own
/run-moduleDiscover, inspect, and run a single module with nextflow module search, view, and run

Migrate and modernize

CommandDescription
/convert-jupyter-notebookConvert Jupyter notebooks to Nextflow processes and workflows
/convert-python-scriptConvert standalone Python scripts to Nextflow
/convert-r-scriptConvert R scripts to Nextflow, with containers and conda environments
/migrate-from-snakemakeConvert Snakemake workflows to idiomatic DSL2, using a test-first migration loop
/nextflow-26-syntaxWrite, migrate, or debug workflows under the v2 strict-syntax parser used by Nextflow 26+
/nf-v2-boolean-paramsFix boolean parameter handling under v2 strict syntax
/nf-schema-migrationMigrate from nf-validation to nf-schema v2
/maintain-nf-core-pipelineBring an nf-core pipeline up to date, applying template syncs and module updates before remaining code changes
/nf-plugin-legacy-migrationMove a legacy plugin to the current plugin registry format

Test

CommandDescription
/nf-testSet up nf-test and write tests for pipelines, modules, and subworkflows
/repair-nf-testDiagnose and fix failing nf-tests, snapshot mismatches, and assertion errors

Debug and repair

CommandDescription
/debug-local-runDebug a local run from .nextflow.log, work directories, and task error logs
/debug-seqera-failed-runDebug a failed run on Seqera Platform using workflow details, failed tasks, and logs
/repair-workflowFix or improve an existing workflow, with the right validation loop for the problem
/doctorRun an end-to-end self-test of your Co-Scientist deployment and report pass/fail per subsystem

Understand a pipeline or its history

CommandDescription
/nf-pipeline-structureAnalyze how a local pipeline is organized, including processes, workflows, modules, and data flow
/nf-run-historySummarize your recent local runs, including patterns, progress, and recurring issues
/nextflow-historyInspect the local Nextflow history and cache, and correlate runs with work directories
/nf-data-lineageTrace which inputs and processes produced a result, using the lineage store
/nf-aggregateAggregate metrics across Seqera Platform runs with the nf-aggregate pipeline
/generate-pipeline-docsGenerate publishable pipeline documentation from the code and its observed run patterns
/generate-pipeline-memoryBuild private notes on a pipeline's run history and failure patterns at your organization

Work with Seqera Platform

CommandDescription
/launch-workflowLaunch a pipeline on cloud or high-performance computing (HPC) infrastructure, and choose or confirm a compute environment
/ce-credentials-setupSet up compute environments and the cloud or cluster credentials they need
/seqera-data-linksAdd, list, update, and delete data links, including Amazon S3, Google Cloud Storage, and Azure storage
/seqera-mcpAccess Seqera Platform through Model Context Protocol (MCP) tools for structured, validated operations
/seqerakitWrite seqerakit YAML to automate Seqera Platform setup

Choose tools and accelerate

CommandDescription
/find-alternative-toolsFor a given analysis step, find the credible tool options with pros, cons, licensing, and a ranked recommendation
/enumerate-alternative-toolsRun the same tool enumeration as /find-alternative-tools. The /create-workflow and /nf-pipeline-design planning flows invoke this skill
/parabricksGet version-aware guidance on NVIDIA Parabricks pbrun tools and assess GPU readiness
/genomics-workflow-accelerationAdd optional GPU steps to an existing genomics workflow, with runtime toggles that default to off

Set up and extend Nextflow

CommandDescription
/install-nextflowInstall, upgrade, or verify Nextflow and its Java prerequisites
/nf-plugin-developmentCreate a plugin from the official template and publish it to the plugin registry

Review your code

CommandDescription
/simplifyReview changed code for reuse, quality, and efficiency, then clean up the issues found

Payload limits

To keep session payloads small, Co-Scientist caps discovered skill context at 5 KB. The total session payload cap is 20 KB.

Learn more