Skip to content
This repository was archived by the owner on Dec 23, 2025. It is now read-only.
This repository was archived by the owner on Dec 23, 2025. It is now read-only.

[Suggestion] Use one tool to fetch different skill details #15

@gkzhb

Description

@gkzhb

This plugin creates a tool for each skill which may lead to many tools injected into llm prompts.

I found this from google:
Reverse Engineering Claude Code: How Skills different from Agents, Commands and Styles | by Vuong Ngo | Oct, 2025 | Level Up Coding and https://github.com/AgiFlow/claude-code-prompt-analysis/blob/a4ae566e796a193f3f593273e329c522dd416d35/data/skills.log for the llm prompt messages.

We can see Claude Code uses one tool "Skill" to fetch the details of a skill with the tool name passed as arguments.

Image

So I modified the code to try to follow Claude Code's prompts and tool actions on https://github.com/gkzhb/opencode-skills/tree/feat/merge-tool

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions