Skip to content

docs(cvmi/skills): fix incorrect skill install command — missing --skill flag causes CLI error #34

@imranux-ui

Description

@imranux-ui

Summary

The Skills Overview page (/cvmi/skills/overview/) documents the wrong syntax for installing individual skills. The examples shown omit the required --skill flag, which causes the commands to fail with a CLI error when a new user follows them.

Current behaviour

The Skills Overview page currently shows:

# Install specific skills
npx cvmi add overview
npx cvmi add server-dev

Running either of these commands as documented fails. The cvmi add command requires the --skill flag when specifying a skill by name.

Expected behaviour

The commands should match the correct syntax already documented on the Installation page and the Commands reference:

# Install specific skills
npx cvmi add --skill overview
npx cvmi add --skill server-dev

Steps to reproduce

  1. Navigate to https://docs.contextvm.org/cvmi/skills/overview/
  2. Copy either install command under Installing Skills
  3. Run it in a terminal with Node.js 18+ installed
  4. Observe the CLI error

Impact

This is a first-command failure for any new user following the Skills guide. The Skills Overview is the only page dedicated to explaining the skills system, and the install commands are the first actionable step it presents. A new user has no indication that the command is wrong — they will assume the tool or their environment is broken.

Proposed fix

Update the two code blocks on the Skills Overview page:

Location Current (incorrect) Correct
Skills Overview — "Install specific skills" npx cvmi add overview npx cvmi add --skill overview
Skills Overview — "Install specific skills" npx cvmi add server-dev npx cvmi add --skill server-dev

No other pages are affected. The Installation page and Commands reference already use the correct --skill syntax throughout.

Additional context

While reviewing the Skills page, I also noticed that the opening paragraph frames skills entirely from an AI assistant's perspective:

"CVMI skills are LLM-optimized guides that help AI assistants provide accurate guidance for building with ContextVM."

This framing is accurate but incomplete. Skills also contain code templates and reference implementations that are directly useful to human developers without any AI involvement. The "When to Use Skills" section only recommends installing skills when "working with an AI assistant", which undersells the feature for developers who want to read and copy from the templates directly.

A follow-up improvement to the page's introductory copy would make the skills system accessible to the broader developer audience. I'm happy to submit a PR for both the command fix and the copy improvement together if that's preferred.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions