android-coding-standards

Enforce WXXComposeTemplate architectural standards for Android development.

2|1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/xingfengwxx/WXXComposeTemplate --skill android-coding-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-coding-standards
Source: https://github.com/xingfengwxx/WXXComposeTemplate/tree/main/.trae/skills/android-coding-standards
Command: npx skills add https://github.com/xingfengwxx/WXXComposeTemplate --skill android-coding-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to ensure Android development adheres to the WXXComposeTemplate project's architectural specifications, coding style, naming conventions, and best practices, promoting consistency and maintainability.

Core Features & Use Cases

  • Architectural Guidance: Details the expected project structure, MVVM pattern, Hilt DI, and data layering.
  • Coding Style & Naming: Defines clear rules for code formatting, naming conventions (packages, classes, functions, variables), and commenting.
  • Best Practices: Outlines recommended approaches for using Hilt, Jetpack Compose, utility classes, and logging.
  • Use Case: A new developer joins the WXXComposeTemplate project and needs to understand how to structure their code, name their files, and implement features according to the established standards.

Quick Start

Refer to the android-coding-standards skill for guidance on structuring new Android components within the WXXComposeTemplate project.

Frequently Asked Questions about android-coding-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure an Android project using MVVM and Jetpack Compose?

To structure an Android project using MVVM and Jetpack Compose, follow package structure rules separating data, domain, and UI layers, applying Hilt for dependency injection and data layering for maintainable code.

What are the best practices for Android naming conventions and package structure?

Android best practices for naming conventions and package structure require defining clear rules for class, function, and variable names, alongside specific package organization to ensure architectural consistency and readability.

How do I configure Hilt dependency injection in an Android MVVM architecture?

To configure Hilt dependency injection in an Android MVVM architecture, implement recommended approaches for Hilt module setup and injection, strictly separating data layering to maintain clean architectural boundaries.

Does this Android coding standard require KDoc and Git guidelines for Compose UI?

Yes, the Android coding standard requires KDoc and Git guidelines for Compose UI, enforcing documentation, versioning, and specific coding styles to ensure maintainable utility classes and UI components.

When do I need to follow Android coding standards for Jetpack Compose utility classes?

You need to follow Android coding standards for Jetpack Compose utility classes when joining a project, ensuring your code adheres to established architectural specifications, formatting rules, and logging best practices.