update-webkit
Use when the user wants to update, pull, or sync their WebKit repository or branch.
Find the perfect capability for your agent.
Use when the user wants to update, pull, or sync their WebKit repository or branch.
Use when the user wants to classify a commit or understand what kind of change a commit represents in the WebKit repository.
Generate a feature request issue for the FAST repository using the provided template.
Generate a pull request description for the FAST repository using the provided template.
Use this guide when working on TypeScript changes in the FAST monorepo — authoring Web Components, writing templates and styles, working with the observable/reactive system, and testing.
Generate a bug report issue for the FAST repository using the provided template.
Import/export pipeline for UnoPim. Activates when configuring imports, exports, debugging job pipelines, or creating data transfer profiles; or when the user mentions import, export, CSV, Excel, job, queue, batch, or data transfer.
Plugin and package development for UnoPim. Activates when creating new packages, extending UnoPim, adding custom importers/exporters, configuring menus/ACL, or building admin features; or when the user mentions plugin, package, module, extension, importer, exporter, menu, ACL, or service provider.
Create robust cURL-based HTTP client classes for Unopim third-party connectors. Covers ApiClient with retry logic, BasicAuth and OAuth token auth strategies, connection testing, error handling, and integration into the Service layer. Use this skill when building the HTTP client for any Unopim connector (WooCommerce, Shopify, Shopware, module, REST API). IMPORTANT: Unopim connectors use cURL directly, NOT Guzzle or Laravel HTTP.
Backend PHP development for UnoPim. Activates when writing PHP code, creating classes, models, repositories, events, listeners, or tests; or when the user mentions model, repository, controller, service, event, listener, observer, Concord, proxy, or needs to write backend code. MUST be invoked before writing any PHP tests.
Implement end-to-end export and import workflow for Unopim third-party connectors including exporters.php config with correct filter field keys (async/track_by/label_by/list_route), quick_exporters.php for one-click product sync, importers.php for two-way connector flows, Exporter classes extending AbstractExporter, Validator classes, queue jobs, and the get-credentials API route. Use this skill when building export jobs, defining job validators, implementing exporter/importer logic, or setting up data transfer for any Unopim connector (WooCommerce, Shopify, Shopware, module, etc.).
Generate complete production-ready Unopim modules (Unopim-style packages) including ServiceProvider, ModuleServiceProvider, routes, ACL, menu, controllers, repositories, models with HistoryTrait, views, config files (exporters / quick_exporters / importers / acl / menu), migrations with DB_PREFIX prefix, factories, presenters, contracts, and composer.json. Use this skill when creating new Unopim integration connectors (WooCommerce, Shopify, Shopware, module, etc.) or any new Unopim module/package from scratch.
Day-1 checklist and step-by-step guide to build a complete Unopim third-party connector (WooCommerce, Shopify, Shopware, module, or any REST API) within one working day. Use this skill when starting a new Unopim integration, planning a connector from scratch, or needing the full ordered sequence of steps to create a production-ready connector module. Covers all required files, patterns, and critical checkpoints verified against the WooCommerce connector reference implementation.
Implement Unopim DataGrid classes for listing records in admin panels with search, filter, sort, actions (edit/delete), and mass actions. Covers DataGrid subdirectory structure (DataGrids/Section/), prepareQueryBuilder with DB::table (prefix added by Laravel), addColumn with correct closure patterns, addAction with function callbacks for url, addMassAction, bouncer() permission checks, and Blade integration. Use this skill when creating a DataGrid for credentials, mappings, export history, or any Unopim module listing page.
Git and GitHub operations for UnoPim. Activates when creating branches, writing commit messages, or creating pull requests; or when the user mentions git, branch, commit, PR, pull request, merge, or changelog.
Code review for UnoPim. Activates when reviewing code changes, checking standards compliance, flagging violations, or performing PR reviews; or when the user mentions review, standards, conventions, best practices, violations, or code quality.
Implement credential storage, API connection testing, secure field handling, history tracking, and full CRUD for Unopim third-party connector modules. Covers Credential model with HistoryTrait and extras JSON, Contract interface, CredentialRepository, CredentialController with JsonResponse, FormRequest validation, DataGrid, and migration with DB_PREFIX. Use this skill when building the credentials section of any Unopim connector (WooCommerce, Shopify, Shopware, module, etc.).
Development workflow for UnoPim. Activates when running tests, linting code, building assets, or debugging; or when the user mentions test, lint, pint, build, npm, pest, format, style, quality, coverage, or needs to verify code works.