github / github/copilot-cli

Skill toggling doesn't work when large (~30) number of skills loaded.

Open
#2,320 0 comments 0 reactions 0 assignees View on GitHub
area:input-keyboard area:plugins
Dominant language
Shell
Stars
11.2k
Forks
1.9k
Avg merge
14h 16m
Merged PRs (30d)
6

Description

### Describe the bug

In my copilot I have 33 skills loaded. When I try to toggle them enabled/disabled certain positions don't work and toggle other skills. E.g. I try to toggle the skill in position 12 but the skill in position 20 gets toggled instead.

### Affected version

GitHub Copilot CLI 1.0.12-2

### Steps to reproduce the behavior

1. Load 30+ skills
2. Type /skills
3. Try to toggle all the skills on/off with Enter or Space bar, for certain positions the incorrect ones gets toggled.

### Expected behavior

The highlighted one is the only one that gets toggled.

Image

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue through the /skills command with 30+ loaded skills, using Enter and Space to toggle different positions. Trace the skill list selection and toggle handling, then verify that only the highlighted skill changes for every position.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.