toolbox-browser-api-integration
Implementation patterns for the Vault Toolbox Browser Extension (Manifest V3).
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Implementation patterns for the Vault Toolbox Browser Extension (Manifest V3).
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Specialized design challenges for the Vault Toolbox Browser Extension, focusing on VQL prototyping.
Specialized audit for the Vault Toolbox Browser Extension, focusing on Island Architecture and UI visibility.
Specialized data grid implementation for the Vault Toolbox Browser Extension using TanStack Table/Virtual.
Specialized design requirements for the Vault Toolbox Browser Extension, focusing on UI visibility.
Specialized testing and dev-server protocol for the Vault Toolbox Browser Extension.
Specialized scaffolding and shell integration for the Vault Toolbox Browser Extension.
| name | toolbox-browser-api-integration |
| description | Implementation patterns for the Vault Toolbox Browser Extension (Manifest V3). |
| applicable_apps | ["toolbox-browser"] |
This skill provides the procedural knowledge for integrating Vault APIs within a Manifest V3 Chrome Extension.
vaultToolboxSessionId) scoped to the vaultDNS.request wrapper intercepts calls to query the cookie API (chrome.cookies.get) and inject the Authorization header.useVaultSessionKeepAlive.ts to periodically ping the /keep-alive endpoint.src/app/services/ApiService.js.src/app/services/vapil/.window.fetch directly; use the request wrapper in VaultRequest.js.credentials: 'omit' in the request wrapper.ApiService.js MUST normalize all errors and include telemetry:
{
responseStatus: 'FAILURE',
errors: [{ type: 'ErrorType', message: 'Readable message' }],
responseTelemetry: { responseSizeInKB, executionTimeInMS }
}