Communitygithub.com

DanhDue/android-ui-audit

Android UI 감사 에이전트 스킬로, Android 앱의 사용자 인터페이스(UI)를 검토하고 개선점을 제안합니다.

android-ui-audit란 무엇인가요?

이 스킬은 AI 에이전트가 Android 앱의 UI를 체계적으로 감사(audit)할 수 있도록 설계되었습니다. UI 일관성, 접근성, 성능, 사용자 경험(UX) 측면에서 문제를 식별하고 구체적인 수정 권장 사항을 제공합니다. 주요 기능으로는 화면 요소 검사(레이아웃, 리소스, 색상, 타이포그래피), 접근성 규칙 준수 여부 확인, 클릭 영역 및 애니메이션 성능 분석 등이 있습니다. 이 스킬은 개발자와 QA 엔지니어가 수동 검토 작업을 자동화하고, 앱 품질을 높이기 위한 일관된 기준을 적용하는 데 유용합니다. Android Studio, Gradle 기반 프로젝트와 호환되며, 로컬 또는 CI/CD 파이프라인에서 실행할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DanhDue/ai-agent-tools/tree/main/skills/android-ui-audit

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

android-ui-audit은(는) 무엇을 하나요?

DanhDue/ai-agent-tools의 에이전트 스킬 'android-ui-audit'

이 스킬은 Android 앱의 사용자 인터페이스(UI)에 대한 포괄적인 감사를 수행하여 일관성, 접근성, 성능, 사용자 경험(UX) 문제를 식별하고 개선 제안을 제공합니다.

기능

  • UI 요소 검사: 레이아웃 계층 구조, 리소스 사용, 색상 대비, 타이포그래피 일관성 확인
  • 접근성 감사: ContentDescription 누락, 터치 대상 크기, 색상 대비율 등의 WCAG/Android 접근성 가이드라인 준수 여부 확인
  • 성능 분석: 과도한 중첩 레이아웃, 비효율적인 이미지 크기, 오버드로우(overdraw) 탐지
  • UX 권장 사항: 버튼 배치, 탐색 흐름, 피드백 메커니즘 개선 제안
  • 보고서 생성: 발견된 문제, 우선순위, 수정 제안을 포함한 구조화된 보고서 출력

지원 플랫폼

  • Android 네이티브 앱 (Kotlin/Java)
  • Gradle 기반 프로젝트
  • Android Studio 통합 가능

사용 방법

  1. Android 프로젝트 디렉토리에서 에이전트를 실행합니다.
  2. 감사할 화면이나 컴포넌트를 지정합니다. (선택 사항)
  3. 스킬이 자동으로 UI를 분석하고 보고서를 생성합니다.
  4. 보고서에 따라 수정 작업을 진행합니다.

참고 사항

  • 이 스킬은 ADB(Android Debug Bridge)와 UI Automator 뷰어를 활용하여 UI 요소를 수집합니다.
  • 보고서는 마크다운 형식으로 제공되며, CI/CD 시스템에 통합할 수 있습니다.
  • 접근성 감사는 TalkBack 및 Switch Access와의 호환성을 확인합니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

DanhDue/android-api-integration

Agent skill 'android-api-integration' from DanhDue/ai-agent-tools.

DanhDue/api_integration

Agent skill 'api_integration' from DanhDue/ai-agent-tools.

DanhDue/architecture-audit

Agent skill 'architecture-audit' from DanhDue/ai-agent-tools.

DanhDue/brainstorming

Agent skill 'brainstorming' from DanhDue/ai-agent-tools.

DanhDue/build_fix

Agent skill 'build_fix' from DanhDue/ai-agent-tools.

DanhDue/check_secure_files

Agent skill 'check_secure_files' from DanhDue/ai-agent-tools.

DanhDue/code-health-audit

Agent skill 'code-health-audit' from DanhDue/ai-agent-tools.

DanhDue/copy_secure_configurations

Agent skill 'copy_secure_configurations' from DanhDue/ai-agent-tools.

DanhDue/create_new_feature

Agent skill 'create_new_feature' from DanhDue/ai-agent-tools.

DanhDue/decision-records

Agent skill 'decision-records' from DanhDue/ai-agent-tools.

DanhDue/dev-brainstorming

Agent skill 'dev-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/dev-designer

Agent skill 'dev-designer' from DanhDue/ai-agent-tools.

DanhDue/dev-implementation

Agent skill 'dev-implementation' from DanhDue/ai-agent-tools.

DanhDue/dev-lifecycle

Agent skill 'dev-lifecycle' from DanhDue/ai-agent-tools.

DanhDue/dispatching-parallel-agents

Agent skill 'dispatching-parallel-agents' from DanhDue/ai-agent-tools.

DanhDue/doc-brainstorming

Agent skill 'doc-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/doc-designer

Agent skill 'doc-designer' from DanhDue/ai-agent-tools.

DanhDue/doc-implementation

Agent skill 'doc-implementation' from DanhDue/ai-agent-tools.

DanhDue/doc-lifecycle

Agent skill 'doc-lifecycle' from DanhDue/ai-agent-tools.

DanhDue/doc_quality_check

Agent skill 'doc_quality_check' from DanhDue/ai-agent-tools.

관련 스킬