github.com/ChromeDevTools/devtools-frontend
| Skill | Added | Review |
|---|---|---|
code-review .agents/skills/code-review/SKILL.md Generic checklist for reviewing DevTools CLs (your own before upload, or someone else's on Gerrit). Covers test correctness (tautological/vacuous tests, cleanup, leaks), code clarity, CL hygiene, and points to the specialized skills to consult for imports, UI, testing, strings, models, and verification. Use when asked to review a CL, a diff, a patch, or to self-review before `git cl upload`. | 73 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 82e99f9 | |
devtools-imports .agents/skills/devtools-imports/SKILL.md Conventions for importing code in Devtools to avoid build errors. Covers cross-module imports, internal imports, and the "import * as" requirement. | 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
devtools-model-management .agents/skills/devtools-model-management/SKILL.md Guidelines for creating, migrating, and registering models in front_end/models/. Covers BUILD.gn, devtools_grd_files.gni, and entrypoints. | 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
devtools-setting-migration .agents/skills/devtools-setting-migration/SKILL.md Workflow for splitting an existing SettingRegistration into a SettingDescriptor (placed in the lowest layer where used: core/, models/, or ui/settings/) and SettingUIDescriptor (registered in a higher-level -meta.ts file, outside of core/ and models/). | 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
devtools-source-maps .agents/skills/devtools-source-maps/SKILL.md Guidelines for utilizing source maps and structured stack traces in DevTools. Covers DebuggerWorkspaceBinding, StackTrace, SymbolizedError, and related UI widgets. | 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
devtools-testing-guidance .agents/skills/devtools-testing-guidance/SKILL.md Guidance on selecting the appropriate test suite (Unit, API, or E2E tests) when writing new tests in Chrome DevTools. MUST be used when writing new tests. | 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
devtools-ui-widgets .agents/skills/ui-widgets/SKILL.md Guidelines for building UI widgets using the MVP architecture in DevTools. Covers Widget lifecycle, lit-html views, and state management. | 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
devtools-unicode-escaping .agents/skills/devtools-unicode-escaping/SKILL.md Guidelines for escaping strings and handling user-controlled data in DevTools to prevent layout bleed-through, XSS, and security issues. | 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
devtools-verification .agents/skills/devtools-verification/SKILL.md MANDATORY: Activate this skill ANY TIME you need to build the project, run tests, or verify code health in DevTools. You MUST use this skill before executing commands like ./dt test, ./dt build, autoninja, or linters (never run these through npm or npx), as it contains critical, repository-specific instructions on how to correctly format these commands, filter test runs, and interpret failures. | 65 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 82e99f9 | |
devtools-version-control .agents/skills/version-control/SKILL.md Use when starting a new task, creating a branch, switching branches, managing branches, creating and uploading CLs, handling stacked changes, or checking release and roll status in the DevTools Gerrit-based workflow. ALWAYS use this instead of running standard git checkout/switch commands for branch creation. | 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
fix-tests .agents/skills/fix-tests/SKILL.md Use this skill to reproduce and fix flaky and disabled tests. | 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
foundation-test-migration .agents/skills/foundation-test-migration/SKILL.md Migrating unit tests to foundation unit tests using TestUniverse and devtools_foundation_module. Use when moving tests away from DOM-heavy helpers like describeWithEnvironment or describeWithMockConnection. | 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
merging-devtools-module .agents/skills/merging-devtools-module/SKILL.md Workflow for merging a DevTools submodule into its parent module. Covers BUILD.gn consolidation and updating devtools_grd_files.gni. | 55 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
migrate-chromium-test .agents/skills/migrate-chromium-test/SKILL.md Use when migrating Chromium layout tests to DevTools unit tests or API tests. | 68 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 82e99f9 | |
review-models-core .agents/skills/review-models-core/SKILL.md Reviews Chrome DevTools frontend changes in path group models-and-core (^front_end/(core|models|entrypoints|generated)/, BUILD\.gn$, \.gni$), strictly reflecting review standards, architectural invariants, and security boundaries derived from historical code reviews. | 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7be69df | |
review-tests .agents/skills/review-tests/SKILL.md Reviews Chrome DevTools frontend changes in target directories (\.test\.ts$, ^test/, ^front_end/testing/), strictly reflecting review standards, architectural invariants, and security boundaries derived from historical code reviews. | 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7be69df | |
review-ui-widgets .agents/skills/review-ui-widgets/SKILL.md Reviews Chrome DevTools frontend changes in path group ui-and-widgets (^front_end/(ui|panels)/.*\.(ts|css)$), strictly reflecting review standards, architectural invariants, and security boundaries derived from historical code reviews. | 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7be69df | |
ui-eng-vision-local-lit-renderer .agents/skills/ui-eng-vision-local-lit-renderer/SKILL.md Migrates legacy imperative DOM construction to local declarative Lit-html templates rendered inside existing containers. | 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
ui-eng-vision-logic-consolidator .agents/skills/ui-eng-vision-logic-consolidator/SKILL.md Consolidates manual DOM creation, updates, and constructors into private helper methods and structured state interfaces. | 53 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 | |
ui-eng-vision-orchestrator .agents/skills/ui-eng-vision-orchestrator/SKILL.md High-level orchestrator for managing multi-pass migration of Chrome DevTools legacy components to the modern UI engineering vision (UI.Widget & Lit-html). | 53 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 82e99f9 |