Route CEO-first multi-window work into owner-led role loops. Use for 总控/CEO、架构/CTO、内容主编、角色派发与复用、模型路由、来源窗口回调、role-windows 台账、skill 命中统计或 multi-window loop engineering。
日本語の概要は準備中です。原文の説明を表示しています。
Operate the WeChat Official Account AI-application workflow for articles, weekly digests, rich formatting, draft-box updates, and local handoff. Use for Agents, MCP, Skills, tool calling, workflows, and open-source AI updates; exclude Xiaohongshu and Xianyu.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill for the user's WeChat Official Account AI application content workflow, usually inside an accounts or content-operations repository. Stay inside the WeChat content lane unless the user explicitly asks for Xiaohongshu or Xianyu.
git status --short --branch
weekly or flexible.content-model-handoff: raw copy is not final copy; the WeChat role still owns source discipline, article structure, preview quality, draft-box state, and publish gates.humanizer-zh pass to remove template phrasing, fake reader emotions, repetitive contrast structures, and AI-ish section labels without changing facts or attribution.gzh-design when installed: choose a theme by article type, generate a clean body HTML plus preview wrapper, and run validate_gzh_html.py until ERROR=0. Use wechat-article-formatter as the legacy fallback.references/weekly-series-workflow.md..env.wechat.local, IP whitelist handling, and verification, read references/draft-box-workflow.md.references/formatting-and-visuals.md.Load these only when the article task needs that capability. If a related skill is not installed in the current Codex environment, state that and continue with the closest safe fallback:
content-model-handoff: use when a separate model/window produces raw article copy, title pools, or section drafts. Raw text is input to the WeChat role, not a publish-ready article.gzh-design: preferred for formal WeChat article layout when available. Use it to choose a theme, produce clean body HTML + preview wrapper, and validate with validate_gzh_html.py to ERROR=0.wechat-tech-writer: use for AI technology topic research, source gathering, and first-pass Chinese WeChat article drafting.humanizer-zh: use for Chinese article copy humanization, anti-AI texture, and final voice polish before WeChat preview or draft-box handoff.story-deslop: use only when a WeChat article contains narrative prose, story fragments, or dialogue that needs a natural storytelling pass; do not apply it to ordinary AI/tooling analysis copy.wechat-article-formatter: use as a legacy fallback when gzh-design is unavailable or the repository still relies on the older Markdown-to-WeChat HTML formatter.guizang-social-card-skill: use for WeChat covers, inline social-card-style illustrations, explanatory Swiss-style figures, and image-rich article assets.imagegen: use for new bitmap brand assets such as avatars or non-vector visual concepts; copy final project assets into the article directory.Prefer the repository's documented node command or system node. Use Codex bundled Node only when system node is unavailable or denied; discover the bundled path from the active Codex runtime/workspace dependencies instead of hard-coding a personal machine path.
On Windows PowerShell, read Chinese article files with explicit UTF-8 and avoid trusting garbled terminal output:
Get-Content -Raw -Encoding UTF8 content\wechat\<date>\article.md
For repositories that have migrated to account-first content layout, prefer the repository's documented paths such as:
content/accounts/<account>/platforms/wechat/<article-dir>/
content/accounts/<account>/platforms/wechat/automation/daily-runs/<date>.json
Older repositories may still use:
content\wechat\<date>
Use the path documented by the target repo; do not create a parallel legacy directory just because an older command example says content/wechat.
If a Node one-liner needs to match Chinese text, prefer reading UTF-8 files directly or use Unicode escapes in the check script instead of piping raw Chinese through a shell that may recode it.
node --check scripts\wechat\create-draft.cjs
For a repository that uses scripts/wechat/create-draft.cjs, the draft command usually looks like:
node scripts\wechat\create-draft.cjs <article-directory>
Use WECHAT_MP_DRY_RUN=1 with WECHAT_MP_HTML_PREVIEW_PATH to generate the local HTML preview without WeChat API calls.
When updating an existing draft, set these only for the current shell:
$result = Get-Content -Raw -Encoding UTF8 content\wechat\<date>\wechat-draft-result.json | ConvertFrom-Json
$env:WECHAT_MP_UPDATE_DRAFT_MEDIA_ID = $result.draft_media_id
$env:WECHAT_MP_THUMB_MEDIA_ID = $result.thumb_media_id
When the article is moving toward a real WeChat draft:
gzh-design if installed. Pick the theme by article type, generate the clean body HTML and preview wrapper, and run the validator until ERROR=0. Do not treat an unvalidated preview as publish-ready.draft_media_id when updating the same article unless the user asks for a new draft.no_manifest, missing paths, stale UI prepare, low prediction score, too many revisions, window mismatch, or status not ready_for_publish.Completion criterion: the final handoff can state the article path, prediction path, clean HTML/preview path, draft result, UI prepare state, manifest status, and whether the publish command was not run or was run with explicit current-turn approval.
ready_for_publish; prediction score meets the repo threshold; revision-round limit is not exceeded; required article, prediction, preview, draft result, and UI-prepare report paths exist; original and comments are enabled or user-confirmed; publish window matches or the user explicitly overrides it.appreciation=unknown may be allowed when the repo policy says so, but original and comments should not be silently ignored..env.wechat.local; check presence only.content/xiaohongshu, content/xianyu, or unrelated directories unless explicitly asked.draft_media_id and thumb_media_id where possible instead of creating duplicate drafts..codex/generated_images; copy final assets into content/wechat/....media_id, and explicitly state whether it was only written to draft box and not published.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Route CEO-first multi-window work into owner-led role loops. Use for 总控/CEO、架构/CTO、内容主编、角色派发与复用、模型路由、来源窗口回调、role-windows 台账、skill 命中统计或 multi-window loop engineering。
日本語の概要は準備中です。原文の説明を表示しています。
Read-only first workflow for diagnosing application incidents by collecting service, log, network, configuration, and functional evidence before proposing any fix.
日本語の概要は準備中です。原文の説明を表示しています。
Run user-authorized black-box web security tests and evidence-based reports. Use for 黑盒安全测试、渗透测试、数据泄露、未授权访问、公开 JS/API、登录爆破防护、CORS 或安全响应头检查。
日本語の概要は準備中です。原文の説明を表示しています。
Choose the narrowest reliable browser surface across Codex Browser, signed-in Chrome, Playwright CLI, and platform scripts. Use for browser automation, logged-in workflows, UI inspection, screenshots, form filling, publish previews, or frontend QA.
日本語の概要は準備中です。原文の説明を表示しています。
提议并执行 rubric 或 bucket 升级。两种模式:**完整 rubric bump**(最高风险动作,5 步强制 + 跨模型审核)和 **--bucket-only 轻量重校**(只换 bucket 边界,不动 rubric 公式)。**Phase 2 强制走 cheat-score-blind sub-agent 给校准池重打分**——不接受 self-scored fallback。触发词:"升级 rubric"/"bump rubric"/"更新公式"/"我想加一个维度"/"调整权重"/"重校桶"/"recalibrate bucket"。
日本語の概要は準備中です。原文の説明を表示しています。
初始化 cheat-on-content 内容校准工作区。仅在用户明确开始该工作流,或其子 skill 确认缺少 .cheat-state.json 时使用;不响应一般项目初始化、安装诊断或 Codex 首次会话。
日本語の概要は準備中です。原文の説明を表示しています。