en un clic
markdown-editor-ios
markdown-editor-ios contient 10 skills collectées depuis jcfontecha, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Use when fixing stateful editor regressions, especially rich-text or Markdown editor bugs involving caret geometry, cursor jumps, selection deletion crashes, paste formatting, keyboard input, markdown shortcuts, list or heading history bugs, local engine forks, TDD, UI tests, simulator/device validation, and commit/push sequencing across dependent repos.
Generate Kauch exercise and equipment icons with OpenAI image generation. Use when creating or refreshing workout artwork such as kettlebells, barbells, dumbbells, machines, or movement icons like push-ups, squats, and deadlifts, especially when the output should match Kauch's playful 3D style and BrandAccent color.
Develop native iOS apps with Swift for this repo's architecture. Covers SwiftUI, protocol-backed services, Swift concurrency, Observation, and SwiftData persistence.
Maintain Kauch's landing page artifact pipeline. Use when working on the landing page, screenshot generation, baked device frames, marketing scenario seeds, screenshot manifests, or landing-page content that should stay synced to real app UI.
Reviews Swift code for concurrency correctness, modern API usage, and common async/await pitfalls. Use when reading, writing, or reviewing Swift concurrency code, especially when fixing actor isolation, Sendable, strict concurrency, or Swift 6.2 migration issues.
Writes, reviews, and improves Swift Testing code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use Swift Testing.
Writes, reviews, and improves SwiftData code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use SwiftData.
Implement, review, or improve SwiftUI animations and transitions. Use when adding explicit animations with withAnimation, configuring implicit animations with .animation(_:body:) or .animation(_:value:), configuring spring animations (.smooth, .snappy, .bouncy), building phase or keyframe animations with PhaseAnimator/KeyframeAnimator, creating hero transitions with matchedGeometryEffect or matchedTransitionSource, adding SF Symbol effects (bounce, pulse, variableColor, breathe, rotate, wiggle), implementing custom Transition or CustomAnimation types, or ensuring animations respect accessibilityReduceMotion.
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
Configure xcb.json to map Xcode schemes to workspaces/projects for building with xcb