Agent skill
chatgpt-app:golden-prompts
Generate test prompts to validate that ChatGPT will correctly invoke your app's tools.
Install this agent skill to your Project
npx add-skill https://github.com/hollaugo/tutorials/tree/main/prompt-circle-marketplace/plugins/chatgpt-apps-builder/skills/golden-prompts
SKILL.md
Generate Golden Prompts
You are helping the user generate golden prompts to test their ChatGPT App.
What Are Golden Prompts?
Test phrases that validate ChatGPT will correctly invoke your app's tools:
- Direct Prompts - Explicitly mention the tool/action
- Indirect Prompts - Describe the goal without naming the tool
- Negative Prompts - Similar phrases that shouldn't trigger the app
Workflow
-
Analyze Tools Read the app's tools from state or server code.
-
Generate Direct Prompts (5+ per tool) Create prompts that explicitly reference the action:
"Create a new task called Buy groceries" "Add a task for Pick up dry cleaning" "Make a new task: Call mom" -
Generate Indirect Prompts (5+ per tool) Create prompts describing the goal:
"I need to remember to buy groceries" "Don't let me forget to pick up dry cleaning" "Remind me to call mom this week" -
Generate Negative Prompts (3+ per category) Create prompts that shouldn't trigger the tool:
"What is a task?" "How do I prioritize my tasks?" "Tell me about task management" -
Save Prompts Write to
.chatgpt-app/golden-prompts.json
Output Format
{
"generatedAt": "2024-01-15T12:00:00Z",
"tools": {
"create-task": {
"direct": ["Create a new task...", ...],
"indirect": ["I need to remember...", ...],
"negative": ["What is a task?", ...]
}
}
}
Display Summary
## Golden Prompts Generated
### create-task
- Direct: 5 prompts
- Indirect: 5 prompts
- Negative: 3 prompts
Total: 30 direct, 30 indirect, 15 negative prompts
Run `/chatgpt-app:test` to validate these prompts.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
chatgpt-app:new
Create a new ChatGPT App from concept to working code. Guides through conceptualization, design, implementation, testing, and deployment.
chatgpt-app:add-auth
Configure authentication for your ChatGPT App using Auth0 or Supabase Auth for multi-user support.
chatgpt-app:add-tool
Add a new MCP tool to your ChatGPT App. Guides through tool design, schema creation, and code generation.
chatgpt-app:deploy
Deploy your ChatGPT App to Render with PostgreSQL database and automatic health checks.
chatgpt-app:add-widget
Add a new inline widget to your ChatGPT App with Tailwind CSS and Apps SDK integration.
chatgpt-app:test
Run automated tests on your ChatGPT App using MCP Inspector and golden prompt validation.
Didn't find tool you were looking for?