skill-gallery

Agent skill 對網頁有什麼影響

同樣的題目,由 Codex 和 Claude Code 分別製作,各自在使用與不使用網頁設計 skill(SKILL.md)的情況下各做一次。每個題目都以 2×2 的方式執行:Codex 原生、Codex + skill、Claude Code 原生、Claude Code + skill。原生格子由所有 skill 共用。

46 格中已執行 46 格。

總覽

每一列是一個 skill,每一欄是一個題目。每個方格左邊是 Codex 的結果,右邊是 Claude Code 的結果(頁面頂端,桌面版寬度)。

Skill
SaaS 到達頁面landing-saas
表單與回饋元件狀態 展示題form-states
原生不額外加 skill,共用基準
frontend-design使用 skill
不適用
Codex + frontend-design: 不適用
不適用
Claude Code + frontend-design: 不適用
ui-ux-pro-max使用 skill
不適用
Codex + ui-ux-pro-max: 不適用
不適用
Claude Code + ui-ux-pro-max: 不適用
不適用
Codex + web-design-engineer: 不適用
不適用
Claude Code + web-design-engineer: 不適用
不適用
Codex + taste-skill: 不適用
不適用
Claude Code + taste-skill: 不適用
theme-factory使用 skill
不適用
Codex + theme-factory: 不適用
不適用
Claude Code + theme-factory: 不適用

Skill

題目

方法

Agent模型EffortCLI 版本執行次數
Codex CLIgpt-6.1-solhigh0.164.023 次執行
Claude Codeclaude-opus-5-5high2.1.30823 次執行

模型和 effort 都固定寫在執行腳本裡。表格顯示的是 run.json 檔案記錄的內容。

每格只取樣一次,不挑選結果
每個格子只生成一次,一次完成,沒有後續對話。結果照原樣呈現,失敗的執行也一樣。如果某格重新執行,先前的嘗試會保存在 runs/<prompt>/_attempts/。
四個格子用同一個題目
題目用字中性,不含風格形容詞。使用 skill 的格子會在結尾多加一句指名該 skill 的話:Claude Code 用 Use the <name> skill.,Codex 用 Use the $<name> skill.。
隔離
每次執行都從儲存庫外一個全新的拋棄式目錄開始,HOME 是空的,有自己的設定目錄(CLAUDE_CONFIG_DIR 或 CODEX_HOME),環境也是從頭建立。不會載入任何使用者設定、外掛、使用者層級的 skill、MCP 伺服器或記憶。受測的 skill 只會複製到這個拋棄式專案的 skill 資料夾(.claude/skills/ 或 .agents/skills/)。各 CLI 內建的 skill 仍可使用,算作原生。證據來自各 agent 自己的日誌,存放在 run.json 的 isolation 底下。
Skill 必須真的觸發
對使用 skill 的格子來說,日誌必須顯示 skill 已被載入(skill_triggered)。如果沒有,該格會標為「失敗」,而不會當成 skill 的結果顯示。
截圖
整頁截圖的寬度為 1440 與 390 CSS px,在網路閒置、字型載入完成後擷取,並停用動畫(playwright 1.64.1, playwright-chromium 156.0.8078.4)。縮圖顯示頁面頂端。「開啟頁面」會在沙箱 iframe(sandbox="allow-scripts",沒有同源存取權)中載入原始的 index.html。
無障礙掃描
每個頁面也會用自動化無障礙掃描工具檢查一次,並依嚴重程度顯示違規數量。自動化掃描只能涵蓋一部分無障礙問題(例如替代文字與焦點順序是否合理,它無法判斷),所以這些數字只是提示,不是結論。
捲動錄影
有些格子還附有頁面在桌面版寬度下捲動的短錄影,因為動態效果在截圖中看不出來。只有在單格頁按下播放才會載入。
執行日期
2026-10-25 – 2026-10-26(UTC),共 46 格。
投票
每個結果頁都可以透過 giscus 按 👍 投票。giscus 是第三方元件,只在開啟結果頁之後才會載入,畫廊的其他頁面不會載入它。投票需要登入 GitHub。票數以 reaction 的形式存放在本儲存庫的 GitHub Discussions 中,每格一個討論串,所有語言共用。比較頁上的票數每幾個小時更新一次。票數只代表訪客的偏好,不是評測結論。

已知限制