Presets
Extension
extension
npx @loomcraft/cli init extensionGeneral
Name
Extension
Description
Chrome browser extension with popup UI, content scripts, and security hardening.
Agents
orchestratorbrainstormerplannerfrontendbackendtestssecurityreview-qa
Skills
brainstormingtask-planningcode-reviewproject-bootstrapchrome-extension-patternstailwind-patternsui-ux-guidelinestesting-patternsenv-validation
Constitution
Principles
- Minimal permissions — request only what the extension needs
- Performance — extensions must not slow down the browser
- Security — content scripts run in untrusted pages, sanitize everything
- User privacy — never collect data without explicit consent
Conventions
- Use Manifest V3 for all new extensions
- Separate popup, background, and content script concerns
- Use Tailwind CSS for popup and options page styling
- Test content scripts against multiple page structures
- Store settings in chrome.storage, not localStorage
Context
Project Description
This is a Chrome browser extension. The orchestrator coordinates UI development, background logic, content script implementation, security review, and testing to deliver a fast, secure browser extension.