这是一个 Codex skills 集合仓库。仓库里的每个 skills/<skill-name>/ 子目录都是一个完整、可独立安装的 skill。
当前仓库地址:
https://github.com/mini2kai/codex-skills
在你希望放置 skill 的目录下执行:
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill lark-cli-config安装 postgres-query:
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill postgres-query安装 codex-skill-dev:
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill codex-skill-dev安装 server-docker-logs-readonly:
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill server-docker-logs-readonly安装 work-orchestrator:
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill work-orchestrator安装结果:
<当前执行目录>\<skill-name>
例如当前目录是 C:\Users\you\.codex\skills,安装 codex-skill-dev 后结果就是:
C:\Users\you\.codex\skills\codex-skill-dev
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill -List当前包含:
| Skill | 说明 |
|---|---|
lark-cli-config |
分步引导 lark-cli 授权配置,封装 Feishu document/wiki/sheet 安全操作;sheet/doc 只读默认快速读取并本地清洗。 |
postgres-query |
引导式 PostgreSQL 临时连接和本机多 profile 配置、只读查询、表结构查看和查询计划分析;风险操作只生成 SQL 不执行。 |
codex-skill-dev |
中文 Codex skill 开发、验证、仓库同步和 GitHub 发布流程;沉淀 Windows/PowerShell、编码、校验和常见错误避坑。 |
server-docker-logs-readonly |
本地脚本白名单模式按本地配置查询服务器绝对目录日志,并保留 Docker 日志读取作为备用方案。 |
work-orchestrator |
手动触发的轻量总控编排 Skill,用于先分析不修改、证据收集、方案设计、验证计划,并按能力灵活编排专业 Skill。 |
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill lark-cli-configirm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill postgres-querypostgres-query 默认只执行只读查询。首次实际连接 PostgreSQL 时,如果本机缺少 Python 驱动,skill 会用中文引导安装 psycopg 或 psycopg2,并在安装前等待确认。
需要复用多个数据库连接时,直接编辑安装目录里的 scripts/connections.local.json。该文件内置示例数据,支持多个 profiles,脚本可用 --profile <连接别名> 选择,例如:
python .\postgres-query\scripts\pg_profiles.py
python .\postgres-query\scripts\pg_query.py --profile mdmaster-dazzle-dev --sql "select now()" --limit 20推荐用 passwordEnv 指向环境变量保存密码,不要把明文密码提交到仓库。
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill codex-skill-devirm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill server-docker-logs-readonlyserver-docker-logs-readonly 用于通过本地白名单脚本查询服务器绝对目录日志,并保留 Docker 容器内日志读取作为备用方案。通用脚本和示例配置 scripts/targets.local.json 会随 skill 一起下载;安装后直接在自己的 skill 目录中配置多个目标、账号、权限和日志源。查询前先列出日志源和文件,再指定 File 读取。所有服务器读取操作会写入本地 logs/ 审计日志,保留 7 天且不提交 Git。Codex 不允许直接运行 SSH、Docker、docker exec、sudo 或任何服务器命令。
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill work-orchestratorwork-orchestrator 是手动触发的轻量总控编排 Skill。建议通过 $work-orchestrator 或 UI 手动选择启用,适合“先分析不修改”“先定位再出方案”的工作流,用于先完成证据收集、影响范围评估、方案设计和验证计划,并根据当前环境可用 Skill 的能力动态编排。它不默认参与普通开发请求,也不在分析阶段直接修改代码或配置。
codex-skill-dev 用于开发、验证、同步和发布本仓库里的 skill,包含 Windows/PowerShell、UTF-8 编码、manifest/README 同步和 GitHub 发布避坑流程。
默认不会覆盖同名目录。确认要覆盖时使用 -Force:
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill codex-skill-dev -Force覆盖前会自动备份旧版本到当前目录下的 .backup:
<当前执行目录>\.backup\<skill-name>-yyyyMMdd-HHmmss
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill -Listirm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill codex-skill-dev -Ref v1.0.0默认仓库是 mini2kai/codex-skills。如果 fork 了仓库,可以这样指定:
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill codex-skill-dev -Repo owner/repo -Ref main如果不想直接 irm | iex,可以先下载脚本再执行:
Invoke-WebRequest https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 -OutFile install.ps1
powershell -ExecutionPolicy Bypass -File .\install.ps1 codex-skill-dev查询列表:
powershell -ExecutionPolicy Bypass -File .\install.ps1 -List覆盖安装:
powershell -ExecutionPolicy Bypass -File .\install.ps1 codex-skill-dev -Force| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
Skill |
字符串 | 无 | 要安装的 skill 名称,例如 lark-cli-config、postgres-query、codex-skill-dev 或 work-orchestrator。使用 -List 时可以不传。 |
-List |
开关 | 关闭 | 查询仓库里当前可安装的 skill。 |
-Force |
开关 | 关闭 | 允许覆盖当前目录下已有的同名 skill。覆盖前会自动备份。 |
-Repo |
字符串 | mini2kai/codex-skills |
GitHub 仓库,格式是 owner/repo。 |
-Ref |
字符串 | main |
Git 分支名、tag 或 ref,例如 main、v1.0.0。 |
安装器所有面向使用者的提示都使用中文。
常见情况:
不会覆盖,会提示:
skill 已存在,未覆盖:<当前执行目录>\codex-skill-dev
覆盖安装:irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill codex-skill-dev -Force
换目录安装:cd <目标目录> 后重新执行安装命令。
会提示查询列表命令:
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill -List会提示检查网络、仓库地址、分支或 tag,并给出查询和安装示例命令。
本安装器默认安装到当前执行目录:
<当前执行目录>\<skill-name>
也就是说,使用者在哪个目录下运行安装命令,就会把 skill 复制到哪个目录下。
要安装到 Codex 官方 skills 目录,可以先进入该目录:
cd $HOME\.codex\skills
irm https://raw.githubusercontent.com/mini2kai/codex-skills/main/scripts/install.ps1 | iex; Install-CodexSkill codex-skill-dev安装到官方目录后,重启 Codex 才会加载新 skill。
也可以使用 Codex 自带的 skill-installer:
python $HOME\.codex\skills\.system\skill-installer\scripts\install-skill-from-github.py --repo mini2kai/codex-skills --path skills/lark-cli-config
python $HOME\.codex\skills\.system\skill-installer\scripts\install-skill-from-github.py --repo mini2kai/codex-skills --path skills/postgres-query
python $HOME\.codex\skills\.system\skill-installer\scripts\install-skill-from-github.py --repo mini2kai/codex-skills --path skills/codex-skill-dev
python $HOME\.codex\skills\.system\skill-installer\scripts\install-skill-from-github.py --repo mini2kai/codex-skills --path skills/server-docker-logs-readonly
python $HOME\.codex\skills\.system\skill-installer\scripts\install-skill-from-github.py --repo mini2kai/codex-skills --path skills/work-orchestrator如果已经 clone 了这个仓库,可以从任何目录执行本地安装器。skill 仍然会安装到你执行命令时所在的当前目录:
powershell -ExecutionPolicy Bypass -File C:\path\to\codex-skills\scripts\install.ps1 codex-skill-dev如果你就在仓库根目录执行下面的命令,skill 会安装到仓库根目录下的 codex-skill-dev:
powershell -ExecutionPolicy Bypass -File .\scripts\install.ps1 codex-skill-devcodex-skills/
├── skills/
│ ├── lark-cli-config/
│ │ ├── SKILL.md
│ │ ├── agents/
│ │ ├── references/
│ │ └── scripts/
│ ├── postgres-query/
│ │ ├── SKILL.md
│ │ ├── agents/
│ │ ├── references/
│ │ └── scripts/
│ ├── server-docker-logs-readonly/
│ │ ├── SKILL.md
│ │ ├── agents/
│ │ └── scripts/
│ ├── work-orchestrator/
│ │ ├── SKILL.md
│ │ └── agents/
│ └── codex-skill-dev/
│ ├── SKILL.md
│ ├── agents/
│ ├── references/
│ └── scripts/
├── scripts/
│ └── install.ps1
├── manifest.json
└── README.md
每个 skill 目录应该是完整结构:
skills/<skill-name>/
├── SKILL.md
├── agents/
├── references/
└── scripts/
建议目录名、安装名和 SKILL.md frontmatter 里的 name 保持一致。
新增 skill 后同步更新 manifest.json,这样 Install-CodexSkill -List 能展示中文说明。开发新 skill 时可先使用 codex-skill-dev 进行预检、同步和发布。