Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6938c91ad16eeb8484d8e93da8db425d0a2dbfdb
      
https://github.com/WebKit/WebKit/commit/6938c91ad16eeb8484d8e93da8db425d0a2dbfdb
  Author: Elliott Williams <[email protected]>
  Date:   2026-09-22 (Tue, 22 Sep 2026)

  Changed paths:
    M .claude/plugins/.claude-plugin/marketplace.json
    A .claude/plugins/build-webkit/.claude-plugin/plugin.json
    A .claude/plugins/build-webkit/skills/xcode/SKILL.md
    A .claude/plugins/build-webkit/skills/xcode/scripts/build.sh
    A .claude/plugins/build-webkit/skills/xcresult/SKILL.md
    A .claude/plugins/build-webkit/skills/xcresult/scripts/errors.py
    A .claude/plugins/build-webkit/skills/xcresult/scripts/failed-commands.py

  Log Message:
  -----------
  [Xcode] Add skill for invoking build-webkit and parsing output
https://bugs.webkit.org/show_bug.cgi?id=321648
rdar://184774979

Reviewed by Ryan Haddad.

There are some agent-specific tricks to make building with xcodebuild
work well out of the box: disabling Xcode's own sandboxing, and using
xcresult bundles to get structured build failure information that's
easier to inspect without polluting context. Add a pair of skills
which build and analyze results, respectively.

* .claude/plugins/.claude-plugin/marketplace.json:
* .claude/plugins/build-webkit/.claude-plugin/plugin.json: Added.
* .claude/plugins/build-webkit/skills/xcode/SKILL.md: Added.
* .claude/plugins/build-webkit/skills/xcode/scripts/build.sh: Added.
* .claude/plugins/build-webkit/skills/xcresult/SKILL.md: Added.
* .claude/plugins/build-webkit/skills/xcresult/scripts/errors.py: Added.
(build_results):
(source):
(place):
(clip):
(errors_of):
(report):
(parse_arguments):
* .claude/plugins/build-webkit/skills/xcresult/scripts/failed-commands.py: 
Added.
(Limits):
(build_log):
(failures_only):
(remembered_at):
(failed_steps):
(clip):
(cap):
(diagnosis):
(one_line):
(collapse):
(errors_of):
(failures_in):
(failure):
(steps_mentioning):
(names_in):
(report):
(parse_arguments):

Canonical link: https://commits.webkit.org/321635@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to