用于为 Codex 快速创建并搭建插件目录、配置文件与市场清单条目。
该技能材料显示其为开源、高社区采用的纯提示/脚手架类本地插件创建工具,不要求密钥也未声明任何远程连接。其主要风险点是按说明会在本地生成或更新插件目录与 marketplace 配置文件,属于常规本地文件写入行为,整体偏低风险。
材料明确标注无需密钥或环境变量,README 也未要求登录、Token 或外部凭证,因此未见明显的凭证收集、存储或滥用面。
未声明任何远程端点,且文档内容聚焦本地脚手架生成与本地 marketplace.json 更新;基于现有材料,未见将用户数据外发到外部服务的事实。
README 明确通过 python3 运行本地脚本 create_basic_plugin.py 来生成结构,属于常规本机代码执行能力;材料未显示其申请异常系统权限,但执行本地脚本本身仍应视为需留意。
该技能会在用户指定路径下创建插件目录、写入 .codex-plugin/plugin.json,并可创建或更新 repo-root 或 home 下的 .agents/plugins/marketplace.json;这是与其声明功能一致的本地文件写入范围,未见超范围数据访问描述。
来源为 GitHub 上 openai/skills 开源仓库,且社区采用度高(约 22k stars),可审计性和来源可信度较强;许可证与维护状态未明是小的不确定项,但不足以单独推高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "plugin-creator" 技能: 1. 下载 https://raw.githubusercontent.com/openai/skills/main/skills/.system/plugin-creator/SKILL.md 2. 保存为 ~/.claude/skills/plugin-creator/SKILL.md 3. 装好后重载技能,告诉我可以用了
# Plugin names are normalized to lower-case hyphen-case and must be <= 64 chars.
# The generated folder and plugin.json name are always the same.
# Run from repo root (or replace .agents/... with the absolute path to this SKILL).
# By default creates in <repo_root>/plugins/<plugin-name>.
python3 .agents/skills/plugin-creator/scripts/create_basic_plugin.py <plugin-name>
Open <plugin-path>/.codex-plugin/plugin.json and replace [TODO: ...] placeholders.
Generate or update the repo marketplace entry when the plugin should appear in Codex UI ordering:
# marketplace.json always lives at <repo-root>/.agents/plugins/marketplace.json
python3 .agents/skills/plugin-creator/scripts/create_basic_plugin.py my-plugin --with-marketplace
For a home-local plugin, treat <home> as the root and use:
python3 .agents/skills/plugin-creator/scripts/create_basic_plugin.py my-plugin \
--path ~/plugins \
--marketplace-path ~/.agents/plugins/marketplace.json \
--with-marketplace
python3 .agents/skills/plugin-creator/scripts/create_basic_plugin.py my-plugin --path <parent-plugin-directory> \
--with-skills --with-hooks --with-scripts --with-assets --with-mcp --with-apps --with-marketplace
<parent-plugin-directory> is the directory where the plugin folder <plugin-name> will be created (for example ~/code/plugins).
/<parent-plugin-directory>/<plugin-name>/./<parent-plugin-directory>/<plugin-name>/.codex-plugin/plugin.json.interface section.<repo-root>/.agents/plugins/marketplace.json when --with-marketplace is set.
name plus interface.displayName placeholders before adding the first plugin entry.<plugin-name> is normalized using skill-creator naming rules:
My Plugin → my-pluginMy--Plugin → my-plugin-skills/hooks/scripts/assets/.mcp.json.app.jsonmarketplace.json always lives at <repo-root>/.agents/plugins/marketplace.json.<home> as the root:
~/.agents/plugins/marketplace.json plus ./plugins/<plugin-name>.name plus optional interface.displayName.plugins[] as render order in Codex. Append new entries unless a user explicitly asks to reorder the list.displayName belongs inside the marketplace interface object, not individual plugins[] entries.policy.installationpolicy.authenticationcategorypolicy.installation: "AVAILABLE"policy.authentication: "ON_INSTALL"policy.installation values:
NOT_AVAILABLEAVAILABLEINSTALLED_BY_DEFAULTpolicy.authentication values:
ON_INSTALLON_USEpolicy.products as an override. Omit it unless the user explicitly requests product gating.{
"name": "plugin-name",
"source": {
"source": "local",
"path": "./plugins/plugin-name"
},
"policy": {
"installation": "AVAILABLE",
…
帮助用户生成或编辑位图图像,用于插画、照片、贴图与透明抠图等视觉素材。
帮助用户创建或更新技能,扩展 Codex 的知识、流程与工具能力
帮助用户从精选列表或 GitHub 仓库安装 Codex 技能到本地环境。
分析 Git 历史构建安全归属拓扑,识别敏感代码负责人与 bus factor 风险。
帮助你构建、评审与重构 ASP.NET Core Web 应用及架构方案
一键串联暂存、提交、推送并用 GitHub CLI 创建拉取请求。
在协作会话中引导你从零创建插件并生成可交付的 .plugin 文件
帮助你高效创建、修改、测试与发布 Claude Code 插件的全流程技能
帮助你基于接口文档或脚本快速生成可组合的命令行工具
为 AI 编码助手生成或更新聊天定制配置文件,统一协作与开发体验
汇总 Claude Code 插件资源,帮助你快速扩展命令、代理、钩子与 MCP 能力
帮助用户发现并选用 Claude Code 插件,扩展命令、代理、钩子与 MCP 能力。