Use when the user wants to build, adapt, run, or evaluate an OpenAI Agents SDK app from Cursor. Prefer a docs-first workflow and route API credential decisions through openai-platform-api-key before API-backed work.
日本語の概要は準備中です。原文の説明を表示しています。
Use when Cursor is asked to build, run, test, debug, or configure an OpenAI-backed or provider-unspecified AI app, UI, script, CLI, generator, or tool, especially requests phrased only as "using AI" or generators driven by forms/user input; also use for OPENAI_API_KEY or sk-proj setup. Treat this as the credential gate: inspect safely, ask reuse-vs-new before API work, guide manual local setup when needed, verify presence, and never expose plaintext.
日本語の概要は準備中です。原文の説明を表示しています。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this as the credential gate for OpenAI API-backed work in Cursor.
Use this skill as the credential gate for API-backed work, not as the app, docs, or implementation skill.
Use it when:
OPENAI_API_KEY, or an sk-proj key.Do not use it when:
If API access is needed and no usable key is found, guide the user through manual local setup instead of leaving placeholder docs or incomplete setup steps.
When another implementation skill also applies, run this skill first only to inspect credentials safely and send the credential decision message. Until reuse-existing-key vs create-new-key is resolved, it outranks design-first and implementation-first flows; do not design UI, choose architecture, inspect API examples, write code, or run smoke tests. After the user answers, hand off to the appropriate implementation or docs skill.
Before editing, testing, running, debugging, or configuring any code that calls the OpenAI API:
OPENAI_API_KEY without printing it.This applies even if:
Finding an existing key is not permission to proceed. It only changes the question you ask.
The credential decision is a hard stop. Before the user answers, do not create directories, scaffold files, draft implementation plans, wire API-dependent code, run smoke tests, or give placeholder key setup instructions. The only allowed pre-gate work is safe repo convention discovery and credential presence checks that do not print secrets.
After inspecting credentials, the next user-facing message must be the credential decision message. Do not send interim user-facing messages about env files, key presence, API docs, file plans, implementation shape, or setup instructions before this decision.
Use one of these branches:
OPENAI_API_KEY was found without revealing it, then ask whether to reuse that key or create a new one.OPENAI_API_KEY was found, then ask whether they want to create one manually.After sending the credential decision message, stop until the user answers.
.env.local, .env, and ignored framework-specific env filesOPENAI_BASE_URL, and framework env docs for repo conventions separately from secret-bearing env files.env.local and OPENAI_API_KEY when no stronger convention existsOPENAI_API_KEY instructions, or fallback placeholder setupUse manual setup because this Cursor package cannot mint or retrieve OpenAI API keys automatically.
OPENAI_API_KEY, defaulting to .env.local.OPENAI_API_KEY= exists. Do not print file contents or matching lines..env.local, .env, or another ignored local env file.cat .env*, grep OPENAI_API_KEY .env*, or rg OPENAI_API_KEY .env*. Use silent exit-status checks or redacted summaries only..env.local unless the repo already has a better local secret convention.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Use when the user wants to build, adapt, run, or evaluate an OpenAI Agents SDK app from Cursor. Prefer a docs-first workflow and route API credential decisions through openai-platform-api-key before API-backed work.
日本語の概要は準備中です。原文の説明を表示しています。
Use when the user explicitly wants a ChatGPT App, Apps SDK project, MCP server plus widget UI, ChatGPT-compatible tool UI, or submission/deployment work for that surface. Build, scaffold, refactor, or troubleshoot those projects from Cursor, consult openai-docs before generating code, and use openai-platform-api-key before any app path that requires live OpenAI API credentials.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a developer needs a ChatGPT Apps submission import file from an MCP server. Inspect the implementation, generate chatgpt-app-submission.json with app info, tool-hint justifications, positive and negative test cases, then report review findings and outputSchema warnings.
日本語の概要は準備中です。原文の説明を表示しています。
Use when an OpenAI API request fails or the user asks what an error means, including blocked access to api.openai.com, 401 invalid_api_key, missing OPENAI_API_KEY, 429 insufficient_quota, 429 rate_limit_exceeded, or 403 model_not_found. Classify the failure, name the next step, route credential setup to openai-platform-api-key, and current guidance to openai-docs.
日本語の概要は準備中です。原文の説明を表示しています。
Use whenever the user asks anything about OpenAI products, APIs, models, or SDKs — including factual lookups ("what is the newest model", "does X support Y"), build/coding requests ("write a script using the Responses API"), latest/current/default-model prompting guidance, model migrations, and citation requests. Invoke before calling any openaiDeveloperDocs MCP tool.
日本語の概要は準備中です。原文の説明を表示しています。