Skip to main content
Version: 26.1

GitHub Copilot

The seqera skill command installs a skill file that enables GitHub Copilot to use Co-Scientist as a subagent. Once installed, GitHub Copilot can invoke Co-Scientist directly to manage workflows, build containers, query nf-core modules, and more without leaving your environment.

This page covers how to install the skill into GitHub Copilot and keep it in sync as you update the CLI.

seqera skill install​

Use seqera skill install to add the Co-Scientist skill to GitHub Copilot. Pass the GitHub Copilot skill directory with --path. Relative paths resolve from the repository root.

Install into the current repository:

seqera skill install --path .github/skills/seqera

GitHub Copilot uses a different directory for global installs. Install for your user account into .copilot/skills/seqera in your home directory:

seqera skill install --global --path .copilot/skills/seqera

Detect and update an existing installation:

seqera skill install --detect
note

Without --path, seqera skill install installs the Claude Code layout (.claude/skills/seqera) at the repository root, or in your home directory with --global. It does not prompt for a location. Unless you pass --global or an absolute --path, run the command inside a git repository. The CLI creates the --path directory and writes SKILL.md and its supporting files inside it.

Usage​

seqera skill install [OPTIONS]

Options​

seqera skill install accepts the following options:

OptionShortDescription
--local-lInstall to repo root
--path <PATH>-pInstall to a custom path (relative or absolute)
--global-gInstall to home directory
--detect-dAuto-detect an existing installation and update it

seqera skill check​

The skill file is tied to the version of the CLI that created it, so it can fall out of date when you upgrade. Use seqera skill check to confirm your installed skill still matches your current CLI version, and update it when it doesn't.

Verify that your installed skill matches your current CLI version:

seqera skill check

Update automatically if needed:

seqera skill check --update

Usage​

seqera skill check [OPTIONS]

Options​

seqera skill check accepts the following options:

OptionShortDescription
--update-uAutomatically update outdated skills
--global-gCheck only global installations
--local-lCheck only local (repository) installations

Learn more​