electronBuild Electron desktop apps with secure architecture and common pitfall avoidance.
Install via ClawdBot CLI:
clawdbot install ivangdavila/electronRequires:
Grade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
eval(Audited Apr 17, 2026 · audit v1.0
Generated Mar 1, 2026
Building secure internal tools for large organizations where data protection is critical. Electron allows creating cross-platform desktop applications that can integrate with existing enterprise systems while maintaining strict security protocols against XSS and IPC vulnerabilities.
Developing desktop applications for designers, video editors, or audio engineers who need native-like performance. Electron enables creating rich UI applications that can leverage web technologies while managing memory effectively and avoiding blocking operations that would freeze creative workflows.
Creating productivity tools that need to run consistently on Windows, macOS, and Linux. Electron's security architecture helps prevent common vulnerabilities while the packaging system allows for proper code signing and auto-update mechanisms across different operating systems.
Building interactive learning applications that run offline on student computers. Electron's file protocol handling and security boundaries ensure safe execution of educational content while the performance guidelines help maintain responsive interfaces during resource-intensive activities.
Developing desktop applications for financial analysts that display real-time market data. Electron's context isolation and IPC validation prevent security breaches while the window management and memory guidelines ensure stable performance during extended usage with multiple data views.
Offering a desktop application as part of a software-as-a-service subscription. The Electron app provides better performance and offline capabilities compared to web-only versions, with proper code signing enabling auto-updates that deliver new features seamlessly to paying customers.
Selling licensed desktop applications to businesses with volume pricing. Electron's cross-platform capabilities reduce development costs while the security architecture meets enterprise compliance requirements. Native module management ensures stability across different corporate IT environments.
Providing a free basic version with premium features unlocked through in-app purchases. Electron's packaging system allows creating trial versions while the performance optimization ensures good user experience that encourages upgrades. Platform-specific features enable proper notification systems for engagement.
💬 Integration Tip
Always use electron-rebuild for native modules and implement proper IPC validation before integrating with backend services to prevent security vulnerabilities.
Scored Apr 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.
Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.