addon
Browser and software addon architecture reference — extension APIs, manifest formats, lifecycle hooks, and plugin security models. Use when building browser extensions, designing plugin systems, or understanding addon sandboxing.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bytesagain/addonAddon — Addon & Extension Architecture Reference
Quick-reference skill for browser extension development, plugin system design, and addon security.
When to Use
- Building browser extensions (Chrome, Firefox, Safari)
- Designing plugin/addon architectures for applications
- Understanding extension manifest formats and permissions
- Implementing addon lifecycle hooks and event systems
- Reviewing addon security models and sandboxing
Commands
intro
scripts/script.sh intro
Overview of addon/extension architecture — types, platforms, and design patterns.
manifest
scripts/script.sh manifest
Extension manifest formats — Manifest V3, permissions, content scripts.
lifecycle
scripts/script.sh lifecycle
Addon lifecycle — install, activate, update, disable, uninstall hooks.
apis
scripts/script.sh apis
Browser extension APIs — tabs, storage, messaging, alarms, notifications.
security
scripts/script.sh security
Addon security — sandboxing, CSP, permission models, code review.
patterns
scripts/script.sh patterns
Plugin architecture patterns — hook systems, middleware, event buses.
messaging
scripts/script.sh messaging
Inter-component messaging — background ↔ content script ↔ popup communication.
publishing
scripts/script.sh publishing
Publishing addons — Chrome Web Store, AMO, review process, updates.
help
scripts/script.sh help
version
scripts/script.sh version
Configuration
| Variable | Description |
|---|---|
ADDON_DIR | Data directory (default: ~/.addon/) |
Powered by BytesAgain | bytesagain.com | [email protected]
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bytesagain-addon": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
mcp-builder
Bootstraps new Model Context Protocol (MCP) servers from a natural language description. Use when the user asks to build an MCP server, create an MCP tool, scaffold an MCP integration, or add MCP capabilities to an existing project. NOT for: general API design, non-MCP tool building, or frontend tasks.
local-rag-index-planner
规划本地知识库的目录、分片粒度、命名、更新时间与访问边界,而不是直接堆 RAG。;use for rag, indexing, knowledge workflows;do not use for 直接部署向量数据库, 忽略权限隔离.
Phantom Browser
Undetectable browser automation for AI agents. 31/31 stealth tests passed. WindMouse physics, per-profile fingerprinting, residential IP routing. Runs headless on a $6/mo VPS.
benchmark-lobster-forge
用元认知引导发现值得被做成小龙虾的机会点,并将其收敛为可开箱即用的基准 Agent 小龙虾。
scrapebadger
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API