Skip to main content

Artemis Skills

The Artemis agent skills teach your own coding agent how to set up and use Artemis through the Artemis CLI. They are published in the turintech/skills repository and work with Claude Code, Codex, Cursor and GitHub Copilot.

Skills are optional. The CLI works without them, but they give a coding agent reliable, Artemis-specific setup and workflow guidance. They are separate from the Skills you write for Artemis's own agents under Settings → Skills.

Using Artemis Desktop? See Quick start with a coding agent.

The quickest way to install them is Connect Your Agent in Artemis. Its setup prompt installs the skills, the CLI and sign-in for you, and the manual steps show the exact commands for your agent.


Installation​

Claude Code​

Add the TurinTech skills marketplace and install the Artemis plugin:

/plugin marketplace add turintech/skills
/plugin install artemis@skills

Reload Claude Code after installation to use the skills. Keep them up to date with:

/plugin marketplace update skills

Codex, Cursor and GitHub Copilot​

With Node.js available, install the skills at user scope, replacing <host> with codex, cursor or github-copilot:

npx skills add turintech/skills --agent <host> --global --skill '*'

Available skills​

SkillWhat it does
artemisClassifies a request, checks workflow readiness, and routes to the right skill.
quickstartTakes you from any starting point to a first measured Artemis result.
cli-setupInstalls, updates and authenticates the Artemis CLI.
cli-follow-alongShows you the matching Web UI page in your browser while the CLI does each step.
platform-tourShows you how to do a task in the Web UI by doing it in your browser while you watch.
runner-setupInstalls, registers, starts, updates and verifies a Runner.
workspace-setupPrepares a persistent build workspace on a Runner when clean builds are too slow.
repo-command-setupDerives and verifies the compile, test and benchmark commands, including numeric artemis_results metrics.
project-importImports a remote Git branch as a fresh Artemis Project and captures its ID.
discovery-startStarts a Discovery Run, waits for the Baseline, and checks that exploration started.
discovery-inspectReads a Discovery Run: status, Versions, metrics and what the best change actually did.
discovery-steerContinues, extends or redirects a Discovery Run.
discovery-visualizeCharts a Discovery Run or a Project's Maintain Issues as a report.
change-validateMeasures whether a local code change makes the project faster (or better on any metric) on a Runner, with the platform's verdict per metric.
execution-log-inspectRetrieves and interprets Runner task logs when an execution fails.
maintainRuns Maintain end to end: Rules, Scan, triage, Fix, ship and resync.

The skills are versioned separately from the CLI and may call commands that a given CLI release does not have. When you script against them, pin both versions.