key-libraries

Official

Align Android dependencies with AniTrend conventions.

AuthorAniTrend
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps teams quickly choose the correct library stack and integration patterns in AniTrend so changes stay consistent with existing architecture and build practices.

Core Features & Use Cases

  • Centralized dependency guidance: Directs you to use gradle/libs.versions.toml and the generated libs.* accessors instead of hardcoded coordinates.
  • Framework and module alignment: Summarizes how key Android Jetpack components (Lifecycle/ViewModel, Room, Paging, WorkManager, Navigation Compose) are expected to be used within AniTrend’s feature/module structure.
  • Repo-specific in-house library usage: Provides practical pointers for AniTrend support libraries (e.g., support-arch, query builder, markdown rendering) and JitPack wrappers.
  • Integration-specific recommendations: Covers networking (Retrofit/OkHttp/GraphQL converter), image loading (Coil via Koin singleton), theming (Material3 + theme wrappers), DI (Koin), and testing (JUnit, MockK, Turbine, coroutines test).

Quick Start

Use the key-libraries skill to pick the correct Retrofit, GraphQL, Room, Paging, and theming approach for the feature you are about to implement in the AniTrend v2 codebase.

Dependency Matrix

Required Modules

None required

Components

Standard package

đŸ’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: key-libraries
Download link: https://github.com/AniTrend/anitrend-v2/archive/main.zip#key-libraries

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.