Repository inventory

anilcancakir/my-claude-code

Skills indexed from this repository, with install-style signals scoped to the repo.
8 skills32 GitHub stars0 weekly installsGitHubOwner profile

Overview

This skill delivers production-grade mobile UI design guidance adapted from Refactoring UI for Flutter and native apps. It focuses on single-screen workflows, touch-optimized spacing, platform-aware patterns, and a practical type/spacing/elevation system. Use it to create usable, native-feeling iOS and Android screens that scale from phones to tablets.

How this skill works

The skill inspects the target screen and recommends a design-first workflow: gray-scale prototyping, establishing spacing and type scales, then applying color and depth. It enforces touch targets, spacing tokens, and elevation rules and offers platform-specific adjustments (iOS vs Android). It also flags anti-patterns like undersized taps, illegible type, and unsafe edge-to-edge controls.

When to use it

  • Designing a new Flutter, iOS, or Android screen from scratch
  • Refining existing mobile screens for accessibility and touch comfort
  • Creating component libraries or spacing/type tokens for apps
  • Preparing designs for handoff to developers with clear platform rules
  • Auditing mobile UI for hierarchy, depth, and interaction issues

Best practices

  • Start with the primary screen and core task before adding navigation chrome
  • Work in greyscale to lock hierarchy, then introduce color
  • Use a consistent spacing scale (xs–2xl) and a clear type scale for readability
  • Respect minimum touch sizes (44pt iOS / 48dp Android) and add comfortable padding
  • Use elevation/subtle shadows per platform rather than identical effects everywhere
  • Avoid relying on color alone—pair with weight, contrast, or icons

Example use cases

  • Designing a mobile checkout screen with a single clear CTA and touch-friendly inputs
  • Converting desktop UI into a native-feeling mobile layout with proper spacing tokens
  • Creating a reusable component set for Flutter that implements type, spacing, and elevation scales
  • Auditing an app for mobile anti-patterns: small text, cramped touch targets, and unsafe areas
  • Designing modal, bottom sheet, or FAB interactions with platform-aware depth and feedback

FAQ

The token sizes are shared as a baseline, but apply platform nuances—iOS prefers slightly softer elevation and larger title scales; Android follows Material elevation and density rules.

What minimum touch target should I enforce?

Enforce at least 44×44 pt for iOS and 48×48 dp for Android; 56×56 is a comfortable option for prominent actions.

Should I design for one device size or multiple?

Design the primary device size first to perfect hierarchy, then adapt tokens and margins for other breakpoints (larger margins on tablets).

8 skills

mobile-app-design-mastery
Design

This skill delivers production-grade mobile UI design guidance for Flutter and native apps, improving touch targets, typography, spacing, and platform-aware

DevopsFrontendPerformanceProduct+2
flutter-design
Ai

This skill accelerates Flutter theming and UI consistency by applying project-defined ThemeData, ColorScheme, typography, and spacing patterns.

Code ReviewDesignPerformanceRefactor+1
laravel-infrastructure
Backend

This skill optimizes Laravel infrastructure by coordinating Horizon, Octane, Reverb, Redis, and PostgreSQL to improve queues, caching, and real-time

DatabaseDevopsInfraPerformance
laravel-testing
Backend

This skill helps you write Laravel tests with PHPUnit and Dusk, ensuring reliable feature, unit, and browser tests with robust assertions.

DatabaseIntegration TestsTestingUnit Tests
tailwindcss-design
Accessibility

This skill translates Refactoring UI principles into Tailwind utility patterns, enabling consistent branding, responsive layouts, and accessible components.

DesignFrontendProductivityRefactor+1
laravel-api-architect
Api

This skill guides Laravel API development using a Service-Repository pattern, ensuring thin controllers, typed layers, and consistent JSON responses.

BackendPerformanceRefactorSecurity+1
web-design-mastery
Accessibility

This skill helps you craft production-grade UI with consistent spacing, typography, color, and depth using Refactoring UI-inspired principles.

BrandingDesignFrontendProduct+1
laravel-fullstack
Debugging

This skill helps you rapidly build and debug Laravel Blade views with Alpine.js and Tailwind, boosting UI reliability and developer productivity.

FrontendFullstackPerformanceRefactor
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational