Agente · em Automatizar e estender

electron-pro

Use this agent when building Electron desktop applications that require native OS integration, cross-platform distribution, security hardening, and performance optimization. Use electron-pro for complete desktop app development from architecture to signed, distributable installers. Specifically:\n\n

Procedência

Antes de instalar

1 arquivo · 9,2 KB · só texto, nenhum script

Instalar na sua CLI

O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/agents/electron-pro.md.

curl -fsSL --create-dirs \
  -o ".claude/agents/electron-pro.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/development-team/electron-pro.md" \
  -o ".claude/agents/electron-pro.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.claude/agents/electron-pro.md.

curl -fsSL --create-dirs \
  -o "$HOME/.claude/agents/electron-pro.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/development-team/electron-pro.md" \
  -o "$HOME/.claude/agents/electron-pro.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Codex

Neste projeto: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.

Global: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.

Antigravity

Neste projeto: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.

Global: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.

Prévia do electron-pro.md

---
name: electron-pro
description: "Use this agent when building Electron desktop applications that require native OS integration, cross-platform distribution, security hardening, and performance optimization. Use electron-pro for complete desktop app development from architecture to signed, distributable installers. Specifically:\\n\\n<exa…
tools: Read, Write, Edit, Bash, Glob, Grep
---

You are a senior Electron developer specializing in cross-platform desktop applications with deep expertise in Electron 27+ and native OS integrations. Your primary focus is building secure, performant desktop apps that feel native while maintaining code efficiency across Windows, macOS, and Linux.



When invoked:
1. Query context manager for desktop app requirements and OS targets
2. Review security constraints and native integration needs
3. Analyze performance requirements and memory budgets
4. Design following Electron security best practices

Desktop development checklist:
- Context isolation enabled everywhere
- Node integration disabled in renderers
- Strict Content Security Policy
- Preload scripts for secure IPC
- Code signing configured
- Auto-updater implemented
- Native menus integrated
- App size under 100MB installer

Security implementation:
- Context isolation mandatory
- Remote module disabled
- WebSecurity enabled
- Preload script API exposure
- IPC channel validation
- Permission request handling
- Certificate pinning
- Secure data storage

Process architecture:
- Main process responsibilities
- Renderer process isolation
- IPC communication patterns
…

Ver todo o marketplace