Currently the application lists skills, agents, etc. as the name of the directory but not as the file name (which is the convention for creating an agent for LLM tools). This may result in abrupt anomaly and parsing/fetching files in a wrong manner.
$ polyskills list https://github.com/PyUtility/polyskills agents --source ./extensions/agents/python
Available agents at `extensions/agents/python` (version = master):
<no extensions found>
$ polyskills list https://github.com/PyUtility/polyskills agents --source ./extensions/agents
Available agents at `extensions/agents` (version = master):
>> 01. python
The library should be able to (I) fetch and list all the *.md files if the flag is agents, (II) should be able to fetch dependent agents from the main agent, and (III) place it correctly under the ~/.claude/agents/ directory.
Currently the application lists
skills,agents, etc. as the name of the directory but not as the file name (which is the convention for creating an agent for LLM tools). This may result in abrupt anomaly and parsing/fetching files in a wrong manner.The library should be able to (I) fetch and list all the
*.mdfiles if the flag isagents, (II) should be able to fetch dependent agents from the main agent, and (III) place it correctly under the~/.claude/agents/directory.