ソース情報
- リポジトリ
- ccwq/infocard-pub
- ソースの最終更新活動
- 2026年8月20日 06:45
- 検出された SKILL.md の言語
- 英語
- スター
- 1
- フォーク
- 1
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/ccwq/infocard-pub --skill visual-review-orchestrationコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Use before infocard .docs authoring to select a registered theme from content-aware candidates. Owns the only content-to-theme association, capability filtering, bounded reproducible variation, and theme-decision.json.
Use when one URL or a complete user brief should become one published infocard through the .docs promotion workflow.
Light-batch publish 2–3 cards in parallel without worktree.
SKILL.md を表示中
| name | visual-review-orchestration |
| description | Use for visual review routing. |
| version | 1.0.0 |
Coordinate visual acceptance for information cards, web pages, and WeChat articles while separating release policy from image-review execution.
The current ChatGPT Web executor is chatgpt-web-skill → visual-review; its strict single-image YAML contract remains the executor's responsibility.
critical/major blocks; a complete result with no such defects passes. Do not call ChatGPT Web merely for a second opinion.visual-review only when all failures were infrastructure-related and static/identity gates are green.critical/major blocks. Upload, response, parse, evidence failure, or 无法可靠判断 remains VISUAL_PENDING.The generic executor must not decide publication timing.
For every required viewport or focused region, provide page/object identity, version, viewport/region, one rendered screenshot, stable S1...Sn standards, and an explicit perfect-result description.
Segment long pages into Hero/title, ordinary body, tables/matrices/risk regions, and page-end/floating controls. A full-height screenshot is supplementary, not the only evidence.
critical and major are blocking; minor is retained but non-blocking.无法可靠判断 → VISUAL_PENDING.VISUAL_PASSED requires every required viewport/region to pass.VISUAL_BLOCKED.Never upgrade DOM no-overflow, HTTP 200, accessibility output, or “看起来不错” into visual pass.
Before deleting a temporary ChatGPT Web review chat:
Never store prompts, cookies, account identifiers, private chat URLs, credentials, or full chat transcripts in release evidence.
For a WeChat draft that requires ChatGPT-generated cover and body illustrations, keep three states separate for each asset:
A downloaded file is not visually accepted. A vision-provider outage, admission-busy response, timeout, malformed response, or missing evidence must remain VISUAL_PENDING; do not create the production draft while a required cover or body image is pending. Retry only with a bounded, differentiated attempt. If the configured vision route remains unavailable, report the exact pending assets and stop rather than substituting an unrequested provider or treating local dimensions as visual proof.
The cover and every body illustration are independent acceptance objects. A body-image pass does not imply cover binding or cover quality. Before draft creation, aggregate all required asset states failure-first: any critical/major defect → VISUAL_BLOCKED; any pending required asset → VISUAL_PENDING; only all mechanically validated and visually accepted assets may proceed.
infocard-publish-sop: pass card-specific viewport/region standards; enforce Pages blocking and public recheck.When wiring this layer into an infocard publishing SOP, keep the boundary explicit: the SOP owns review timing, frozen screenshots, required regions, static/page-identity gates, and the publish decision; this skill owns routing, capability probing, per-image execution through the public executor contract, aggregation, evidence, and chat cleanup. The SOP must never call or modify chatgpt-web-skill directly.
Preserve this state machine:
VISUAL_PASSED or real critical/major → terminal pass/block; do not seek a ChatGPT Web second opinion.CHAT_CLEANUP_PENDING or CHAT_DELETE_BLOCKED when cleanup is not verified.Do not copy the generic parser or session lifecycle into upper-level SOPs.
references/visual-review-contract.md — routing matrix, status aggregation, and per-class standard examples.references/infocard-adapter-maintenance.md — infocard SOP adapter boundary, fallback state machine, and cleanup obligations.