unityAvoid common Unity mistakes — lifecycle ordering, GetComponent caching, physics timing, and Unity's fake null.
Install via ClawdBot CLI:
clawdbot install ivangdavila/unityGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 1, 2026
Developers creating casual or hyper-casual mobile games need to optimize performance for various devices. This skill helps avoid common pitfalls like expensive GetComponent calls every frame and improper physics timing, ensuring smooth gameplay and better battery life.
Teams building immersive educational experiences in VR/AR must manage object lifecycle and pooling efficiently. This skill's guidance on Instantiate optimization and proper null handling prevents memory leaks and ensures stable performance during extended use.
Firms creating real-time architectural walkthroughs need reliable physics and consistent rendering. Following the FixedUpdate guidelines and proper serialization practices ensures accurate simulations and maintainable scene configurations across different hardware.
Small indie teams rapidly iterating on game concepts benefit from structured lifecycle management and ScriptableObject usage. This prevents common mistakes like Find methods in Update loops and enables clean data separation for faster development cycles.
Enterprises developing interactive training modules require stable coroutine management and proper UI anchoring. The skill's guidance on coroutine limitations and resolution-independent UI ensures reliable deployment across diverse corporate hardware setups.
Free-to-play games with in-app purchases rely on optimized performance to retain users. Implementing proper caching and pooling reduces crashes and improves user experience, directly impacting ad revenue and conversion rates.
Companies selling simulation software to other businesses need robust, maintainable codebases. Following serialization best practices and ScriptableObject patterns reduces support costs and enables easier customization for different clients.
Developers creating and selling Unity assets on the Asset Store must provide performant, well-structured code. Adhering to lifecycle ordering and proper component dependencies increases asset ratings and repeat sales through positive reviews.
💬 Integration Tip
Implement a centralized initialization system using Awake/Start patterns, and create a pooling manager for frequently instantiated objects to immediately apply these optimizations.
Scored Apr 22, 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.