[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6AC3KVRST1DQY8EJNE9BEC3":3,"skill-same:01M6AC3KVRST1DQY8EJNE9BEC3":71},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":26,"publishedAt":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":47,"ownerHtmlUrl":48,"ownerBlogUrl":49,"ownerDescription":6,"updatedAt":50,"install":51,"resources":64},"01M6AC3KVRST1DQY8EJNE9BEC3","openai-knowledge",null,"Retrieve authoritative OpenAI API and platform documentation when an integration or claim needs current external evidence.","openai\u002Fopenai-agents-python","openai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F14957082?v=4","01M6AC29YGCR4S2NTJFV0G8B81","OpenAI","01M6AC2Y1RF9XDR59QMSQSGNJF",30602,"MIT","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fopenai-knowledge\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[9,27,28,29,30,31,32,33,34,35,36],"openai knowledge","knowledge","documentation","openai api","integration","api","evidence","claim","platform","when","2026-11-10 10:12:30",false,"---\nname: openai-knowledge\ndescription: Retrieve authoritative OpenAI API and platform documentation when an integration or claim needs current external evidence.\n---\n\n# OpenAI Knowledge\n\n## Overview\n\nUse the OpenAI Developer Documentation MCP server to search and fetch exact docs (markdown), then base your answer on that text instead of guessing.\n\n## Workflow\n\n### 1) Check whether the Docs MCP server is available\n\nIf the `mcp__openaiDeveloperDocs__*` tools are available, use them.\n\nIf you are unsure, run `codex mcp list` and check for `openaiDeveloperDocs`.\n\n### 2) Use MCP tools to pull exact docs\n\n- Search first, then fetch the specific page or pages.\n  - `mcp__openaiDeveloperDocs__search_openai_docs` → pick the best URL.\n  - `mcp__openaiDeveloperDocs__fetch_openai_doc` → retrieve the exact markdown (optionally with an `anchor`).\n- When you need endpoint schemas or parameters, use:\n  - `mcp__openaiDeveloperDocs__get_openapi_spec`\n  - `mcp__openaiDeveloperDocs__list_api_endpoints`\n\nBase your answer on the fetched text and quote or paraphrase it precisely. Do not invent flags, field names, defaults, or limits.\n\n### 3) If MCP is not configured, guide setup (do not change config unless asked)\n\nProvide one of these setup options, then ask the user to restart the Codex session so the tools load:\n\n- CLI:\n  - `codex mcp add openaiDeveloperDocs --url https:\u002F\u002Fdevelopers.openai.com\u002Fmcp`\n- Config file (`~\u002F.codex\u002Fconfig.toml`):\n  - Add:\n    ```toml\n    [mcp_servers.openaiDeveloperDocs]\n    url = \"https:\u002F\u002Fdevelopers.openai.com\u002Fmcp\"\n    ```\n\nAlso point to: https:\u002F\u002Fdevelopers.openai.com\u002Fresources\u002Fdocs-mcp#quickstart\n","# OpenAI Knowledge\n\n## Overview\n\nUse the OpenAI Developer Documentation MCP server to search and fetch exact docs (markdown), then base your answer on that text instead of guessing.\n\n## Workflow\n\n### 1) Check whether the Docs MCP server is available\n\nIf the `mcp__openaiDeveloperDocs__*` tools are available, use them.\n\nIf you are unsure, run `codex mcp list` and check for `openaiDeveloperDocs`.\n\n### 2) Use MCP tools to pull exact docs\n\n- Search first, then fetch the specific page or pages.\n  - `mcp__openaiDeveloperDocs__search_openai_docs` → pick the best URL.\n  - `mcp__openaiDeveloperDocs__fetch_openai_doc` → retrieve the exact markdown (optionally with an `anchor`).\n- When you need endpoint schemas or parameters, use:\n  - `mcp__openaiDeveloperDocs__get_openapi_spec`\n  - `mcp__openaiDeveloperDocs__list_api_endpoints`\n\nBase your answer on the fetched text and quote or paraphrase it precisely. Do not invent flags, field names, defaults, or limits.\n\n### 3) If MCP is not configured, guide setup (do not change config unless asked)\n\nProvide one of these setup options, then ask the user to restart the Codex session so the tools load:\n\n- CLI:\n  - `codex mcp add openaiDeveloperDocs --url https:\u002F\u002Fdevelopers.openai.com\u002Fmcp`\n- Config file (`~\u002F.codex\u002Fconfig.toml`):\n  - Add:\n    ```toml\n    [mcp_servers.openaiDeveloperDocs]\n    url = \"https:\u002F\u002Fdevelopers.openai.com\u002Fmcp\"\n    ```\n\nAlso point to: https:\u002F\u002Fdevelopers.openai.com\u002Fresources\u002Fdocs-mcp#quickstart\n",{"name":5,"description":7},"main","e355d69152d4f4730dfb03b63dbce53e8d9f5d8c",".agents\u002Fskills\u002Fopenai-knowledge",5029,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python","https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002F","https:\u002F\u002Fgithub.com\u002Fopenai","https:\u002F\u002Fopenai.com\u002F","2026-11-11 08:35:18",{"source":8,"skillName":5,"commands":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add openai\u002Fopenai-agents-python --skill openai-knowledge",{"tool":57,"command":58},"bunx","bunx skills add openai\u002Fopenai-agents-python --skill openai-knowledge",{"tool":60,"command":61},"pnpm","pnpm dlx skills add openai\u002Fopenai-agents-python --skill openai-knowledge","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fopenai-knowledge\u002FSKILL.md",true,[65],{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"agents\u002Fopenai.yaml","REFERENCE","参考文档",233,"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fopenai-knowledge\u002Fagents\u002Fopenai.yaml",[72,90,105,123,139,158],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":81,"publishedAt":37},"01M6AC44SFMJ4HVV9JMHG512AF","csv-workbench","Analyze CSV files in \u002Fmnt\u002Fdata and return concise numeric summaries.","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002Fexamples\u002Ftools\u002Fskills\u002Fcsv-workbench\u002FSKILL.md",[78],{"categoryNo":79,"categoryName":80,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000004","电子表格",[82,83,84,85,86,87,88,89],"csv","csv workbench","summaries","concise","files","analyze","analyze csv files","data",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":99,"publishedAt":37},"01M6AC4378JAXKE5EY80EP53YJ","playwright","Use when the task requires capturing or automating a real browser from the terminal.","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002Fexamples\u002Fsandbox\u002Ftutorials\u002Fvision_website_clone\u002Fskills\u002Fplaywright\u002FSKILL.md",[96],{"categoryNo":97,"categoryName":98,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[92,100,101,102,103,104,36],"terminal","browser","use","task","real browser",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":37},"01M6AC41D0TJJSDT1GR852DPZK","prior-auth-packet-builder","Build a concise prior authorization packet from local case files and payer policy docs.","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002Fexamples\u002Fsandbox\u002Fhealthcare_support\u002Fskills\u002Fprior-auth-packet-builder\u002FSKILL.md",[],[112,113,114,85,115,86,116,117,118,119,120,121,122],"auth","prior auth packet builder","builder","authorization","build","local","prior authorization","case","payer","policy","docs",{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":129,"publishedAt":37},"01M6AC3ZYJZVN0CQBJTJR59TXX","credit-note-fixer","Fix the tiny credit-note formatting bug and rerun the exact targeted test command.","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002Fexamples\u002Fsandbox\u002Fdocs\u002Fskills\u002Fcredit-note-fixer\u002FSKILL.md",[],[130,131,132,133,134,135,136,137,138],"note","fixer","credit note fixer","test","command","fix","bug","formatting","rerun",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":146,"publishedAt":37},"01M6AC3Y77VB5C437JYFS42QFH","test-coverage-improver","Measure Python SDK coverage or address measured coverage gaps. Use for coverage audits and metric regressions, not routine test additions.","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Ftest-coverage-improver\u002FSKILL.md",[145],{"categoryNo":97,"categoryName":98,"taxonomyType":21,"taxonomyTypeDesc":22},[147,148,149,133,102,150,151,152,153,154,155,156,157],"coverage","test coverage","test coverage improver","python","sdk","coverage gaps","python sdk","for","metric","gaps","routine",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":164,"publishedAt":37},"01M6AC3W7HPNRB7F6ZER6G5ZM9","sensitive-logging-audit","Audit or fix sensitive-data exposure in Python SDK diagnostics, exceptions, logging, and telemetry.","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fopenai-agents-python\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fsensitive-logging-audit\u002FSKILL.md",[],[165,166,167,150,151,168,169,89,170,153,135,171],"sensitive logging audit","logging","audit","telemetry","diagnostics","sensitive-data","data exposure"]