Customer.io skill claims the generic `cli` name
- Dominant language
- Go
- Stars
- 5
- Forks
- 1
- Avg merge
- 26m
- Merged PRs (30d)
- 7
Description
`cio skills install` currently installs the Customer.io skill at `~/.agents/skills/cli`. That generic name collides with unrelated CLI work - in my case, a ChartMogul CLI request loaded the Customer.io instructions.
Confirmed on `cio` 0.0.20:
```console
$ cio skills install --global --target codex --dry-run --refresh
"skill":"cli"
```
The checked-in skill already uses `cio`. Could the hosted skill use that name too?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by running the reported `cio skills install --global --target codex --dry-run --refresh` command on version 0.0.20 and compare the hosted skill name with the checked-in `cio` name. Trace where the hosted skill metadata is defined or published; done means the dry-run and installed path use `cio` instead of the generic `cli`, without the collision described.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100