efficient-tap-button-migration

Migrates legacy custom buttons (raw <button>, IconButton, className-styled <Bug/>/<Plus/> etc.) to the project's TapButton system using the production-ready efficiency pattern — pre-composed tap buttons with proper spacing (no padding/margin/gap overrides anywhere), heavy decoration split via next/dynamic with cheap selector gating, types imported from canonical owners (never duplicated, never re-declared), and canonical overlay-action calls (openOverlay({ overlayId })) instead of typed convenience wrappers. Use when replacing any custom icon button with a TapButton; when migrating header/toolbar/footer icons; when adding lazy-loaded "feature highlight" decorations to a button; or when the user mentions tap targets, tap buttons, BugTapButton, PlusTapButton, "efficiency update", "efficiency refactor", "lazy split", or asks to make a small UI component production-ready.

Safety Notice

This listing is imported from SkillsMP metadata and should be treated as untrusted until upstream source review is completed.

Copy this and send it to your AI assistant to learn

Install skill "efficient-tap-button-migration" with this command: npx skills add armanisadeghi/skillsmp-armanisadeghi-armanisadeghi-efficient-tap-button-migration

No markdown body

This source entry does not include full markdown content beyond metadata.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

embedded-image-studio

Use whenever a form needs to accept ONE image and produce permanent public URLs for one or more platform-specific sizes (OG image, social posts, avatars, logos, favicons, app icons). Replaces every legacy image-URL input, single-size uploader, and base64-data-URL flow. Triggers when you see a manual `<input type="url">` for an image, a single-size uploader, or anywhere a `dataUrl` could leak into a clipboard or a saved record.

Repository SourceNeeds Review
General

ClawHealth Data Skill

Read a user's ClawHealth 30-day HealthKit sync, produce daily health reports, open temporary panels, explain checkup signals, and recommend supplement protoc...

Registry SourceRecently Updated
General

Bumble

Bumble session, auth, matches, messages, sending, and profile-photo export via Remote Browser Service. Use to resume an existing Bumble app session, inspect...

Registry SourceRecently Updated
General

Linux Disk Doctor

Diagnose and fix Linux disk full / no space issues. Find large files, clean logs, purge package caches, remove old kernels, handle Docker disk bloat, and exp...

Registry SourceRecently Updated
efficient-tap-button-migration | V50.AI