← all publishers

frostwire

@frostwire source repo

3 published skills

  1. Frostwire Engineer · frostwire
    FrostWire Desktop + Android + JLibTorrent engineering practices. Use when writing, reviewing, or refactoring Java/Kotlin code in the FrostWire repo — enforces gubatron + aldenml house style: KISS, DRY, minimum-scope, composition-over-inheritance, granular commits with [android]/[desktop]/[common]/[all] prefixes when authorized, off-EDT/main-thread, JUnit 5 or existing Android runner tests, com.frostwire.util.Logger, try-with-resources, i18n, Apache/GPL headers, defensive byte[] copies.
    0
    installs
  2. Frostwire Code Reviewer · frostwire
    FrostWire code review skill — ensures correctness, performance, safety, security, gubatron+aldenml code style adherence, documentation quality, and regression test coverage for all new code and bug fixes in the FrostWire Desktop, Android, and common/ modules. Context-aware: applies different checks depending on whether code targets desktop, Android, or common. Enforces common/ JDK compatibility with Android (the limiting factor). Use when reviewing code before commit, during PR review, or when auditing existing code for issues.
    0
    installs
  3. Frostwire Performance Reviewer · frostwire
    Evidence-first performance review for FrostWire Java code across common, desktop, and Android. Maps Jeff Dean and Sanjay Ghemawat's Abseil Performance Hints to JVM/HotSpot, Android ART, Swing EDT, JNI/libtorrent, network, database, allocation, and IceBridge distributed-search workloads. Use for profiling, benchmarks, hot-path review, release audits, or performance regressions.
    0
    installs