Toolverse
All skills

code-review-specialist

by luongnv89

Comprehensive code review with security, performance, and quality analysis. Use when users ask to review code, analyze code quality, evaluate pull requests, or mention code review, security analysis, or performance optimization.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
luongnv89
Category
Mobile
Views
2

About this skill

Comprehensive code review with security, performance, and quality analysis. Use when users ask to review code, analyze code quality, evaluate pull requests, or mention code review, security analysis, or performance optimization.

How to use

  1. Wklej kod, który chcesz przeanalizować, lub udostępnij fragment z pliku. Możesz również wskazać konkretny pull request lub plik do recenzji.

  2. Umiejętność automatycznie przeskanuje kod w czterech kategoriach: bezpieczeństwo (autentykacja, wyciek danych, zastrzyki), wydajność (analiza Big O, optymalizacja pamięci, cache), jakość (SOLID, nazewnictwo, pokrycie testami) i utrzymywalność (czytelność, rozmiar funkcji, złożoność cyklomatyczna).

  3. Otrzymasz raport z oceną ogólną (skala 1–5), liczbą znalezionych problemów i priorytetami naprawy. Każdy problem zawiera opis, lokalizację w kodzie (plik i numer linii) oraz ocenę ważności (krytyczne, wysokie, średnie).

  4. Dla każdego znalezionego problemu umiejętność podaje konkretny przykład kodu naprawczego, aby ułatwić implementację poprawek.

  5. Możesz poprosić o szczegółową analizę wybranej kategorii, np. tylko bezpieczeństwo lub wydajność, aby skupić się na konkretnych aspektach.

Related skills

react-native-design

by wshobson

Master React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navigation patterns, or creating performant animations.

Mobile
1964

slidev

by XIYO

Comprehensive guide for Slidev - a web-based presentation framework for developers. Covers Markdown syntax, layouts, components, animations, theming, and exporting. Use this skill when creating or working with developer presentations using Slidev.

Mobile
223353

sequential-thinking

by mrgoonie

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

Mobile
60238

kotlin-multiplatform

by vitorpamplona

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific,\nsource set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets\n(Android, JVM/Desktop, iOS) with web/wasm future

Mobile
15105

interactive-portfolio

by davila7

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities. Use when: portfolio,

Mobile
1823

flutter-expert

by sickn33

Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. Use PROACTIVELY for Flutter architecture, UI implementation, or

Mobile
54112