advanced-memoization-strategies
Apply principled memoization techniques to reduce re-rendering without introducing correctness bugs.
Find the perfect capability for your agent.
Apply principled memoization techniques to reduce re-rendering without introducing correctness bugs.
Design render budget systems that prevent UI regressions under heavy load.
Debug and resolve complex hydration mismatches that cause UI thrashing and content layout shifts.
Performs forensic investigation and applies permanent fixes. MUST USE when diagnosing component failures, hallucinations, or instruction drift. Do not use for routine tasks, standard debugging, or preventive maintenance.
Diagnose and improve WPF performance for the widget host app: UI virtualization, async usage, rendering cost, memory leaks, and profiling workflow. Use when investigating slow startup, laggy UI, or high memory usage.
Comprehensive anti-reversing, obfuscation, and deobfuscation knowledge base with intelligent routing for JavaScript malware analysis. Use when you need to understand protection mechanisms, deobfuscate code, reverse engineer bundles, or analyze malicious JavaScript with a structured workflow.
Develop advanced debugging workflows for concurrent rendering, including reproducibility under non-deterministic scheduling.
Unified observability for the .NET 8 WPF widget host app - logging, telemetry, health checks, diagnostics exports, and operational tooling. Use when configuring Serilog, Application Insights, health checks, correlation IDs, or support tools.
Implement advanced observability to capture concurrent rendering behavior and scheduling anomalies.
Identify and mitigate data races arising from concurrent renders and asynchronous effects.
Capture and report runtime errors with component stack traces and user context.
Implement advanced caching with precise invalidation for highly dynamic data domains.
Adds new Domain Aggregates using Clean Architecture and DDD principles with full CRUD scaffolding across all layers
Load project context before making changes. Use when starting work to check available element kinds, relationship types, and tags.
Implement performant i18n pipelines with code-splitting and ICU message support.
Integrate or build a contenteditable-based editor with custom data models.
Structure multi-project workspaces with shared specifications. Use template project for new projects, organize by domain/team/layer.
Use this agent when you need to synchronize a web implementation with its Figma design by automatically detecting and fixing visual differences. This agent should be used iteratively until the implementation matches the design.\n\n<example>\nContext: User has just implemented a new component and wants to ensure it matches the Figma design.\nuser: \"I've just finished implementing the hero section component. Can you check if it matches the Figma design at https://figma.com/file/abc123/design?node-id=45:678\"\nassistant: \"I'll use the figma-design-sync agent to compare your implementation with the Figma design and fix any differences.\"\n<uses Task tool to launch figma-design-sync agent with the Figma URL and local URL>\n</example>\n\n<example>\nContext: User is working on responsive design and wants to verify mobile breakpoint matches design.\nuser: \"The mobile view doesn't look quite right. Here's the Figma: https://figma.com/file/xyz789/mobile?node-id=12:34\"\nassistant: \"Let me use the figma-design-sync