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 页面并帮你完成安装。
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 }
}