b2c-android-create-feature

Scaffold Android feature modules with Gradle and navigation stubs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/herren-official/product-agents --skill b2c-android-create-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: b2c-android-create-feature
Source: https://github.com/herren-official/product-agents/tree/main/skills/b2c-Android/create-feature
Command: npx skills add https://github.com/herren-official/product-agents --skill b2c-android-create-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

이 스킬은 새 Android 기능 모듈의 Screen, ViewModel, Contract, Navigation 스캐폴딩을 자동으로 생성하여 개발 초기 설정 시간을 대폭 단축합니다.

Core Features & Use Cases

  • 구조 자동 생성: Screen, ViewModel, Contract, Navigation의 기본 골격을 한 번에 생성
  • 프로젝트 컨벤션 준수: CLAUDE.md 및 project-convention.md를 따른 패키지 명과 모듈 구조를 강제
  • 유효성 검사: 기능명 검사, 중복 모듈 여부 확인, Gradle 모듈 생성 프로세스 자동화
  • Use Case: 새 기능 모듈을 추가해야 하는 상황에서 빠르게 스캐폴딩을 적용

Quick Start

Run the Gradle task to generate a new feature module using your feature name.

Frequently Asked Questions about b2c-android-create-feature

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

FAQPage Schema
How do I scaffold a new Android feature module automatically?

To scaffold an Android feature module, run the Gradle task with your desired feature name to automatically generate the Screen, ViewModel, Contract, and Navigation stubs. This enforces project conventions and validates feature names during module generation.

What is the best way to enforce project conventions when creating Android feature modules?

Enforcing project conventions during Android feature module creation is handled by validating the feature name and applying structures defined in CLAUDE.md and project-convention.md. This ensures package structures, contracts, and Gradle integration points meet project standards automatically.

Do I need Gradle to generate package structure and navigation stubs for Android features?

Yes, Gradle is required to generate package structures and navigation stubs for Android features. The scaffolding process relies on Gradle-based module generation to validate feature names, check for duplicate modules, and integrate new feature modules into the project.

Can I validate feature names and check for duplicate modules before scaffolding?

Validating feature names and checking for duplicate modules is built directly into the Android feature scaffolding process. The automation checks for existing modules and enforces naming conventions before generating the Screen, ViewModel, and Contract file structures.

Why does my Android feature module scaffolding fail to integrate with existing project conventions?

Android feature module scaffolding fails to integrate when the provided feature name violates project conventions or duplicates an existing module. The automation strictly enforces package naming and Gradle module generation standards defined in project configuration files.