# WordPress 发布 Skill 生成总结
## 目标
生成一个专门用于通过 WordPress REST API 发文章的 Codex skill,覆盖草稿和正式发布两种流程。
## 生成结果
最终 skill 名称是 `wordpress-post-publisher`,位置在 `C:\Users\Administrator\.codex\skills\wordpress-post-publisher`。
## 核心能力
– 通过 `wp-json/wp/v2/posts` 创建文章
– 支持 `draft` 和 `publish`
– 支持从 Markdown front matter 自动读取 `title`、`slug`、`excerpt`、`status`、`tags`、`featured_media`
– 支持 `tags` 和 `featured_media` 的显式传参
– 从环境变量读取站点地址、用户名和应用密码
## 设计原则
– 不把密码写进 skill 文件
– 默认偏向草稿,避免误发
– 用标准库完成发文,不引入额外依赖
– 保留一个本地自检,确保脚本可用
## 实现内容
– `SKILL.md`:定义触发场景、使用方式和规则
– `scripts/post_wordpress.py`:负责组装 payload 并调用 WordPress REST API
– `agents/openai.yaml`:提供 Codex 界面元数据
## 校验
脚本自检和 skill 结构校验都已通过。