oai-submission
OpenAI App Submission Documents
Generate the two Notion documents required for the ChatGPT App Store submission:
- Tool Justification — annotations (Read Only, Open World, Destructive) with justifications for every tool
- Test Cases — positive and negative test scenarios for OpenAI reviewers
Steps
1. Gather information from the user
Ask the user for:
- Parent page URL: The page under which both documents will be created (e.g., the customer's page under MCP Servicing)
- MCP server production URL: The Vercel deployment URL (e.g.,
https://v1.sidecare.mcp.waniwani.run)
2. Analyze the MCP server codebase
Read the following files to build a complete inventory of all tools:
app/mcp/route.ts— entry point, shows all registered tools, flows, and resources
More from waniwani-ai/sdk
waniwani-sdk
Integrate the @waniwani/sdk package into MCP servers for event tracking, multi-step conversational flows, widget creation, knowledge base search, and chat components. Use when building or integrating WaniWani analytics, creating MCP tools with UI widgets, building multi-turn flows, or adding chat to a website.
9copy
Copy text to the user's clipboard. Use when the user wants to copy generated content, summaries, or any text to their clipboard.
1translations
Add or update translations for pages and components in the WaniWani app. Use when the user wants to add translations, create translation files, internationalize a page, make text translatable, or update existing translations. Also use proactively when creating new pages or components with user-facing text.
1knowledge-base
Set up a knowledge base with search for an MCP project. Creates FAQ tool and ingestion script using the WaniWani KB API via @waniwani/sdk.
1frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
1visualize-flow
Generate a Mermaid diagram from a WaniWani flow definition. Use when the user wants to visualize, diagram, or document a flow's structure and branching logic.
1