vercel-composition-patternsReact composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
Install via ClawdBot CLI:
clawdbot install ktaesthetix/vercel-composition-patternsGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://react.dev/learn/passing-data-deeply-with-context](https://react.dev/learAudited Apr 17, 2026 · audit v1.0
Generated Mar 1, 2026
A software development team is tasked with modernizing a large-scale React application that has accumulated numerous boolean props across components, leading to maintenance challenges. By applying composition patterns like compound components and context providers, they can reduce prop drilling and improve code readability, making the application more scalable and easier for new developers to onboard.
A SaaS company is developing a reusable component library to ensure consistency across its products. Using this skill, they can design flexible APIs with explicit variants and avoid boolean prop proliferation, enabling faster feature development and easier customization for different client needs while maintaining a clean architecture.
An e-commerce platform's frontend team is facing issues with complex UI components like modals and dropdowns that rely heavily on render props and boolean flags. By implementing state management patterns such as lifting state and decoupling implementation, they can create more maintainable and testable components, improving user experience and reducing bugs during peak shopping seasons.
A financial services firm is upgrading its React application from version 18 to 19 to leverage new APIs. This skill guides them in replacing forwardRef with use() and adopting context interfaces, ensuring a smooth transition that enhances performance and maintainability while complying with strict regulatory coding standards.
A healthcare analytics startup is building a dashboard with dynamic, reusable components for data visualization. By applying compound components and explicit variant patterns, they can create a modular architecture that allows easy integration of new data sources and customization for different healthcare providers, improving scalability and user adoption.
This skill supports SaaS companies by enabling the development of scalable, reusable component libraries that reduce development costs and time-to-market for new features. It helps maintain high code quality, leading to lower churn rates and recurring revenue from long-term client subscriptions.
Agencies and freelancers can use this skill to offer specialized React refactoring and architecture consulting services. By applying these patterns, they deliver more efficient and maintainable codebases for clients, generating revenue through project-based contracts or hourly rates.
Organizations can adopt this skill as part of an open-source toolkit or proprietary enterprise solution, offering it under MIT license for community use or with premium support for businesses. This drives revenue through donations, sponsorships, or paid enterprise licenses with additional features.
💬 Integration Tip
Integrate this skill by first identifying components with boolean prop proliferation in your codebase, then gradually refactoring them using the provided rule files, starting with high-impact architecture rules to ensure a smooth transition.
Scored Apr 19, 2026
Control remote Windows machines via SSH. Use when executing commands on Windows, checking GPU status (nvidia-smi), running scripts, or managing remote Windows systems. Triggers on "run on Windows", "execute on remote", "check GPU", "nvidia-smi", "远程执行", "Windows 命令".
Perform reverse lookup of gTLD domains hosted on a specified nameserver with optional filters by TLD and domain prefix length.
Configure OpenClaw installations with optimized settings, channel setup, security hardening, and production recommendations.
Connect to remote desktops via RDP, VNC, and SSH X11 with secure tunneling and troubleshooting.
Essential curl commands for HTTP requests, API testing, and file transfers.
Deploy and manage Vercel projects. Use when deploying applications to Vercel, managing environment variables, checking deployment status, viewing logs, or performing Vercel operations. Supports production and preview deployments. Practical infrastructure operations - no "AI will build your app" magic.