android-dev – skill Lập trình cho agent AI
Hướng dẫn phát triển ứng dụng Android chuẩn production, bao gồm native (Kotlin/Java), đa nền tảng (Flutter, RN, KMM) và kiến trúc lai.
Cài skill android-dev bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/android-dev-b7e8e.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /android-dev – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/android-dev-b7e8e.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $android-dev – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/android-dev-b7e8e.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /android-dev – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/android-dev-b7e8e.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /android-dev – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
Android App Development Skill
Detailed Guide
Read [the detailed guide](references/detailed-guide.md) before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.
When to Use This Skill
- Use when deciding on a tech stack (see §1 Stack Selection)
- Use when setting up project architecture (see §2 Architecture)
- Use when designing UI, screens, or a design system (see §3 UI & Design)
- Use when ensuring code quality, patterns, or APIs (see Best Practices)
- Use when implementing error handling or debugging crashes (see §5 Error Handling)
- Use when planning testing strategy (see §6 Testing)
- Use when configuring build, CI/CD, or release pipelines (see §7 Build & Release)
- Use when optimizing performance or memory (see §8 Performance)
- Use when debugging or fixing bugs (see §9 Debugging)
- Use when following the full development roadmap (see §10 Development Roadmap)
- Use when needing deep reference for a stack (see
references/directory)
---
Limitations
- This skill is scoped to Android and Android-adjacent delivery paths; it does not cover iOS-only architecture, App Store release operations, or Apple platform UI guidance.
- Version numbers, Play Console policy thresholds, and recommended libraries can change; verify release-critical details against current Android, Google Play, and library documentation before shipping.
- Code snippets are architecture patterns, not complete applications; adapt package names, dependency versions, permissions, privacy disclosures, and security controls to the actual project.
- The guidance does not replace device QA, accessibility review, security review, legal/privacy review, or store compliance checks for a production release.
Skill liên quan
- angular-best-practices – Hướng dẫn tối ưu hiệu năng và thực hành tốt nhất cho Angular. Dùng khi viết, review hoặc…
- browserstack – Chạy kiểm thử trên BrowserStack. Dùng khi người dùng nhắc đến “browserstack”…
- hunt-aspnet – Săn bề mặt tấn công đặc thù ASP.NET — giải mã ViewState (chỉ ký vs mã hóa), khôi phục…
- animated-github-profile – Xây dựng README hồ sơ GitHub có hiệu ứng động, nổi bật như phim ngắn, chỉ dùng SVG, CSS…
- debugging-strategies – Thành thạo các kỹ thuật debug có hệ thống, công cụ profiling và phân tích nguyên nhân…
- business-operations-skills – Dùng khi vận hành, chẩn đoán hoặc thiết kế hoạt động nội bộ doanh nghiệp — tài liệu hóa…
- webapp-testing – Bộ công cụ để tương tác và kiểm thử các ứng dụng web chạy cục bộ bằng Playwright. Hỗ trợ…
- code-wiki – Tạo tài liệu wiki + sơ đồ Mermaid cho bất kỳ codebase nào.