You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Merge UI/UX Pro Max skills into main skills array
85336
85336
skills.push(...uiUxProMaxSkills);
85337
+
85338
+
// Makepad Skills - Rust UI Framework for cross-platform development
85339
+
export const makepadSkills: Skill[] = [
85340
+
{
85341
+
id: 'makepad-fundamentals',
85342
+
name: 'makepad-fundamentals',
85343
+
description: 'Create and edit Makepad UI applications with live_design! macro, widgets, events, and app architecture. Use when working with Makepad projects, creating widgets, handling events, or setting up app structure in Rust.',
description: 'Initialize new Makepad projects with proper structure and boilerplate. Use when creating a new Makepad application, scaffolding project structure, or setting up Rust UI projects from scratch.',
description: 'Best practices for organizing Makepad project directories and modules. Use when structuring a Makepad application, organizing code modules, or planning project architecture.',
description: 'Makepad-specific Rust patterns including ownership, derives, async/tokio, and state management. Use when dealing with Rust borrow checker issues in Makepad, implementing async operations, or managing application state.',
description: 'GPU-accelerated SDF drawing and custom shader effects in Makepad. Use when creating gradient backgrounds, glow effects, custom visual animations, or any GPU shader work in Makepad.',
description: 'Common Makepad UI patterns including modals, infinite lists, navigation, and theming. Use when implementing modal dialogs, infinite scroll, navigation patterns, or theme systems in Makepad.',
description: 'Responsive layouts with AdaptiveView and StackNavigation for desktop and mobile. Use when building responsive Makepad apps, supporting both desktop and mobile layouts, or implementing adaptive UI.',
description: 'Build and deploy Makepad apps for desktop (macOS, Windows, Linux), mobile (Android, iOS), and WebAssembly. Use when building APK for Android, deploying to web, or packaging for any platform.',
description: 'Diagnose and fix common Makepad errors including Apply errors, UI not updating, and compilation issues. Use when encountering "no matching field" errors, UI refresh problems, or other Makepad-specific issues.',
triggers: ['makepad', 'error', 'troubleshooting', 'debug', 'apply error', 'ui not updating'],
85427
+
priority: 8,
85428
+
content: ''
85429
+
},
85430
+
{
85431
+
id: 'makepad-code-quality',
85432
+
name: 'makepad-code-quality',
85433
+
description: 'Makepad-aware code refactoring that knows what NOT to simplify. Use when optimizing Makepad code, refactoring live_design! blocks, or improving code quality while preserving Makepad-specific patterns.',
description: 'Capture and apply learnings during Makepad development. Auto-triggered when discovering new patterns or solutions to improve future development.',
0 commit comments