gumdrops

Compose UI sections and app patterns with sequencing and component diversity rules.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/PerceptLabs/wiggum --skill gumdrops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gumdrops
Source: https://github.com/PerceptLabs/wiggum/tree/main/apps/ide/src/skills/gumdrops
Command: npx skills add https://github.com/PerceptLabs/wiggum --skill gumdrops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured system for composing UI sections and application patterns, ensuring consistency, adherence to design principles, and efficient development by leveraging pre-defined recipes and component usage rules.

Core Features & Use Cases

  • Compositional Recipes: Offers pre-defined blueprints for common UI sections (marketing, app, content) and full-stack data flows.
  • Sequencing & Diversity Rules: Guides the arrangement and component variety of UI sections to avoid common design anti-patterns.
  • Component Reach Map: Encourages the use of a wider range of UI components for richer interfaces.
  • Use Case: When building a new marketing landing page, use gumdrops to quickly assemble a hero section, features grid, pricing tiers, and a call-to-action, ensuring they flow together cohesively and utilize the design system effectively.

Quick Start

Use the gumdrops skill to find a recipe for a pricing section.

Frequently Asked Questions about gumdrops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build cohesive UI sections without creating design anti-patterns?

To build cohesive UI sections without design anti-patterns, use compositional recipes that enforce sequencing and component diversity rules. This structured approach prevents inconsistent layouts and ensures maintainable frontend architecture across marketing, app, and content pages.

What is the best way to compose a marketing landing page using a design system?

The best way to compose a marketing landing page with a design system is to leverage pre-defined UI recipes for standard sections like hero areas and pricing tiers. This ensures components flow cohesively and adhere to established design rules.

How do I avoid underused UI components in frontend architecture?

To avoid underused UI components in frontend architecture, apply a component reach map that encourages utilizing a wider range of available elements. This approach guides developers toward richer interfaces and prevents repetitive component patterns.

Can I use compositional recipes for full-stack data flows in web applications?

Yes, you can use compositional recipes for full-stack data flows in web applications. These recipes provide structured blueprints for application patterns, ensuring sequencing and component diversity are maintained across both UI sections and underlying data interactions.

When do I need compositional recipes for UI composition?

You need compositional recipes for UI composition when building new app patterns or web application sections that require strict adherence to design principles. They provide pre-defined blueprints that prevent anti-slop patterns and ensure efficient, consistent development.