Skip to content

install --skill (singular) silently succeeds without installing skill files #315

@jpchavat

Description

@jpchavat

Description

Running playwright-cli install --skill (singular) succeeds silently but does not install skill files to .claude/skills/playwright-cli/. Only playwright-cli install --skills (plural) works correctly.

Steps to Reproduce

  1. Run npx @playwright/cli install --skill in a project directory
  2. Observe output:
    ✅ Workspace initialized at `/path/to/project`.
    ✅ Found chrome, will use it as the default browser.
    
  3. Check .claude/skills/playwright-cli/ — no SKILL.md or reference files created
  4. Now run npx @playwright/cli install --skills (plural)
  5. Observe output now includes: ✅ Skills installed to .claude/skills/playwright-cli
  6. Skill files are correctly created

Expected Behavior

Either:

  • install --skill (singular) should be rejected with an error or suggestion ("did you mean --skills?")
  • Or install --skill should behave the same as install --skills

Actual Behavior

install --skill silently initializes the workspace but skips the skill file installation step. No error or warning is shown. The install --help output only documents --skills (plural).

Environment

  • CLI version: 1.59.0-alpha-1771104257000
  • OS: macOS (Darwin 24.6.0)
  • Node: v23.6.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions