Patrickserrano Skills

Patrickserrano Skills from patrickserrano/skills.

by @patrickserrano 9 skills

Skills in this plugin

9
  1. Debugger Agent · patrickserrano
    Build, run, and debug iOS apps on a simulator. Use when asked to run an iOS app, interact with the simulator UI, capture logs, or diagnose runtime behavior.
    1 install
  2. UI Patterns · patrickserrano
    Best practices and patterns for building SwiftUI views and components. Use when creating or refactoring SwiftUI UI, designing tab architecture, composing screens, or needing component-specific guidance.
    1 install
  3. Native App Profiling · patrickserrano
    Profile native macOS/iOS apps using Time Profiler via CLI (xctrace). Use when asked to identify performance hotspots, profile CPU usage, or diagnose slow code paths without opening Instruments.
    1 install
  4. Issue Fix Flow · patrickserrano
    End-to-end GitHub issue fix workflow using gh CLI, local code changes, builds/tests, and git push. Use when asked to take an issue number, implement a fix, run builds/tests, commit with a closing message, and push.
    1 install
  5. View Refactor · patrickserrano
    Refactor SwiftUI view files for consistent structure, dependency injection, and Observation usage. Use when asked to clean up a SwiftUI view's layout, handle view models safely, or standardize how dependencies are initialized and passed.
    1 install
  6. Concurrency Expert · patrickserrano
    Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors.
    1 install
  7. Performance Audit · patrickserrano
    Audit and improve SwiftUI runtime performance. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps.
    1 install
  8. App Store Changelog · patrickserrano
    Create user-facing App Store release notes from git history. Use when asked to generate release changelog, App Store "What's New" text, or release notes based on git tags.
    1 install
  9. Macos Spm App Packaging · patrickserrano
    Scaffold, build, and package SwiftPM-based macOS apps without Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, custom .app bundle assembly, or signing/notarization steps outside Xcode.
    1 install