Tweak .opencode/skill into .opencode/skills #6573

Closed
opened 2026-02-16 18:04:37 -05:00 by yindo · 6 comments
Owner

Originally created by @deadcoder0904 on GitHub (Jan 17, 2026).

Originally assigned to: @thdxr on GitHub.

Literally zero reason to use skill. It needs to be plural (grammatically correct) & the whole industry uses skills with an 's' anyways.

Image

You can easily spot the odd man out.

I had to double-check when reading skill & pointing it out whilst using OpenCode.

Originally created by @deadcoder0904 on GitHub (Jan 17, 2026). Originally assigned to: @thdxr on GitHub. Literally zero reason to use `skill`. It needs to be plural (grammatically correct) & [the whole industry](https://x.com/flaviocopes/status/2011861756260266234) uses `skills` with an **'s'** anyways. <img width="1188" height="1186" alt="Image" src="https://github.com/user-attachments/assets/00a02848-1a49-4ed6-abeb-367674ddba71" /> You can easily spot the odd man out. I had to double-check when reading skill & pointing it out whilst using OpenCode.
yindo closed this issue 2026-02-16 18:04:37 -05:00
Author
Owner

@zQueal commented on GitHub (Jan 17, 2026):

Without all the agentic coding platforms agreeing on a standard I really don't see the point in nit picking--.opencode/skill/ is identical to .opencode/skills/ in functionality and still only works for OpenCode. A shared path would be great; something like ~/.agents/skills/{opencode,antigravity,amp,cursor} but I doubt you'll get these different platforms to agree to that.

If anything both /skill and /skills should both be functional paths and it frankly fixes the issue outright.

@zQueal commented on GitHub (Jan 17, 2026): Without all the agentic coding platforms agreeing on a standard I really don't see the point in nit picking--`.opencode/skill/` is identical to `.opencode/skills/` in functionality and still only works for OpenCode. A shared path would be great; something like `~/.agents/skills/{opencode,antigravity,amp,cursor}` but I doubt you'll get these different platforms to agree to that. If anything both `/skill` and `/skills` should both be functional paths and it frankly fixes the issue outright.
Author
Owner

@deadcoder0904 commented on GitHub (Jan 18, 2026):

I literally mentioned why its the odd man out. 5 big platforms have skills, only 1 has skill. Plus muscle-memory will make people create skills anyways & grammatically its also correct since you have multiple skills in that folder, not single.

@deadcoder0904 commented on GitHub (Jan 18, 2026): I literally mentioned why its the odd man out. 5 big platforms have `skills`, only 1 has `skill`. Plus muscle-memory will make people create `skills` anyways & grammatically its also correct since you have multiple skills in that folder, not single.
Author
Owner

@rekram1-node commented on GitHub (Jan 18, 2026):

lol we accept the skills dir I already updated docs to state the plurals anyways they will publish later

@rekram1-node commented on GitHub (Jan 18, 2026): lol we accept the skills dir I already updated docs to state the plurals anyways they will publish later
Author
Owner

@213740671 commented on GitHub (Jan 21, 2026):

lol we accept the skills dir I already updated docs to state the plurals anyways they will publish later

In fact, it does not read the contents of the skills folder.(only skill)

@213740671 commented on GitHub (Jan 21, 2026): > lol we accept the skills dir I already updated docs to state the plurals anyways they will publish later In fact, it does not read the contents of the skills folder.(only skill)
Author
Owner

@deadcoder0904 commented on GitHub (Jan 21, 2026):

Check if its your local folder rather than global.

@deadcoder0904 commented on GitHub (Jan 21, 2026): Check if its your local folder rather than global.
Author
Owner

@deadcoder0904 commented on GitHub (Jan 21, 2026):

Oh looks like #9819 mentions the same thing.

@deadcoder0904 commented on GitHub (Jan 21, 2026): Oh looks like #9819 mentions the same thing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#6573