Does Dashboard Chat currently support Skills?
I was able to set it up, but I couldn’t get it to work.
Summary:
When running the simplest Skill (SKILL.md YAML front matter only) in the OpenAI Dashboard, the following error occurs:
Inline skill name/description must match the values in SKILL.md/Skills.md front matter.
Steps to reproduce:
- Create a minimal SKILL.md and compress it to ZIP format.
- Create a chat prompt from the Chat menu in the Dashboard.
https://platform.openai.com/chat
- Select “Shell” from “+Add” in the Tools section. The “Hosted Shell” dialog box will appear.
- Select “Upload Skills” in the Skills section and upload the ZIP file. Click the “Add” button.
- Try chatting. The above error message will appear.
Expected behavior:
You should be able to chat.
Actual behavior:
Even with the simplest SKILL.md, the above error occurs and chat is not possible.
Environment:
-Zip file structure:
sample-skill.zip
└sample-skill
└SKILL.md
SKILL.md contents:
---
name: sample-skill
description: This is sample skills.
---
(No body text)
1 Like
I think your skill needs to have a minimal functionality.
Description has to clearly explain when the skill should be triggered.
Try this one:
---
name: speak-funny
description: when the user asks to speak funny, use this skill.
---
# Speak funny
Speak without using any vowels. When the user asks to speak funny, ommit all the vowels in your answers.
change the folder names to speak-funny, and use this prompt:
tell me a random quote in a funny way
1 Like
Thank you.
I created speak-funny and tried again, but the same error occurred.
The character encoding for SKILL.md is ASCII.
The line break code is LF. (I also tried CR+LF, but got an error.)
I guess it’s not working after all?
Strange, perhaps there is some issue with directly attaching a zip file.
Here is an alternative that does work:
Thank you.
The error no longer occurs when I upload a zip file to the [Skills] section of the [Storage] menu
and specify the Skill ID.
This worked around the problem.
It also became clear that specifying a zip file directly in the [Chat] menu was not working correctly.
1 Like