Swift Performance Optimization Skill
Techniques for optimizing Swift code performance, memory usage, rendering efficiency, and using Instruments for profiling.
Browse curated skills with source links, package snapshots, README assets and install signals in one calm, searchable catalog.
Techniques for optimizing Swift code performance, memory usage, rendering efficiency, and using Instruments for profiling.
Parse and analyze crash reports from tools like Crashlytics or Sentry. Interpret iOS symbolication and Android ProGuard/R8 mappings, trace stack execution to find the root cause, and propose code-leve…
Detects schema differences between environments (dev vs staging vs prod). Generates actionable migration paths instead of just diff lists.
Hexagonal architecture ports and adapters. Use for testable systems.
Dependabot dependency updates. Use for security updates.
Cargo test for Rust testing. Use for Rust testing.
lazygit terminal UI for git. Use for git operations.
Bootstrap a local AI review pipeline and generate a paste-ready review prompt for any reviewer agent. Use after creating a handoff or when ready to get an AI code review.
Detecting and fixing memory leaks and retain cycles in Swift apps using Instruments and best practices.
Masks production data for test and development environments (Data Masking). Detects PII (email, SSN, credit cards) and obfuscates them safely.
Derives the database schema from business requirements. Selects optimal normalization levels (1NF->3NF->BCNF) and prevents God tables.
Modular monolith with bounded contexts. Use for scalable monoliths.
Trivy container security scanner. Use for container security.
Detox React Native E2E testing. Use for RN testing.
tig text-mode git interface. Use for git browsing.
Fix findings from the active review session — reads reviewer findings files, applies fixes by priority, and updates the resolution log. Use after pasting reviewer output into findings files.
Before starting a task or taking a critical step, surface and verify the assumptions the agent is making. Checks 4 types - technical (libraries, APIs), data (files, formats), business logic (rules, sc…
Selects the optimal rate limiting strategy (sliding window, token bucket, leaky bucket) for per-user, per-IP, or global levels.
Detect breaking changes in Claude Code updates by comparing current API surface against changelog. Maps impacts to specific plugin files.
bcrypt password hashing. Use for password security.
Gatling load testing for APIs. Use for load testing.
TestNG Java testing framework. Use for Java testing.
Vibe Coding Engineering Refactoring Methodology. Systematically refactor AI-generated code through architecture-layer and module-layer deep analysis, discovering duplicate implementations, unused reso…
Effective Lua programming for FiveM - functions, tables, variables, conditionals, error handling. Use when writing or reviewing Lua code for FiveM resources.