Closed as not planned
Closed as not planned
Copy link
Description
Feature hasn't been suggested before.
- I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
Feature Request: Recursive skill discovery and multi-skill selection
Problem
- The
skillscommand only discovers skills at the root level (no recursive lookup). - Only a single skill can be selected per request.
Use Case
Projects with structured skill directories:
project-a/skills/backend/auth.md
project-a/skills/backend/database.md
project-b/skills/frontend/ui.md
- Nested skills are not detected
- It is not possible to combine skills (e.g.
auth+database)
Proposal
-
Recursive discovery
- Load skills using recursive directory scanning (
/skills/**/*.md)
- Load skills using recursive directory scanning (
-
Multi-skill selection
- Allow selecting multiple skills in a single request:
/use auth,database
- Allow selecting multiple skills in a single request:
Expected Behavior
skillslists all skills recursively- Multiple skills can be selected and applied in one request
Considerations
- Context/token limits when combining skills
- Conflict resolution between skills
Question
Would you accept:
- Recursive skill loading as a first step
- Multi-skill support as a follow-up (separate PRs)
Reacted by Melker Ulander, Alex C., Andrew Peleshok, pilotpirxie, skylinedg, Patrick Howard, Alex, Esai, Martin, Jeffrey and 1 more
Metadata
Metadata
Assignees
Labels
No labels
Activity
buildgreatthings commentedon Jun 3, 2026
+1 to this
a-peleshok commentedon Jun 3, 2026
Seconded!
WywySenarios commentedon Jun 17, 2026
A source-code level analysis of the repo would suggest that recursive skill discovery is already implemented (but not in a way that will match your skills).
V1 (I think this is what is actively being used right now):
V2:
These snippets are from commit
4ed4f749e644ffb5b279fb30b7b915e743d80142, the commit used for building v1.17.7 .As to why it is implemented this way, I have previously seen other people use files not named SKILL.md to denote docs related to a skill. See this.
Note: I'm not an OpenCode contributor. My own PRs/issues have gone ghosted. Maybe I've been flagged as AI?
X6TXY commentedon Jun 18, 2026
I think recursive discovery and multi-skill selection are two separate things.
Recursive discovery may already be partially implemented depending on the expected
SKILL.mdstructure.The main UX pain for me is multi-skill selection from
/skills.Instead of typing:
I think a better UX would be:
Then:
Spacetoggles skillsEnterapplies selected skills[2 skills selected]This solves the real use case: applying multiple skills to one prompt without chaining slash commands manually.
github-actions commentedon Aug 18, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.