Communitygithub.com

aj-geddes/android-kotlin-development

使用 Kotlin 开发原生 Android 应用,涵盖 MVVM 架构(Jetpack)、Jetpack Compose 现代 UI、Retrofit 网络请求、Room 本地存储及导航组件。

android-kotlin-development 是什么?

该技能专注于使用 Kotlin 语言开发原生 Android 应用,并基于现代 Android 开发最佳实践构建。它支持 MVVM 架构模式,结合 Jetpack 组件(如 LiveData、ViewModel)实现数据驱动和生命周期感知的 UI。用户可以利用 Jetpack Compose 声明式框架快速搭建现代化界面,通过 Retrofit 处理 HTTP API 请求,Room 数据库进行本地持久化存储,以及 Navigation 组件管理应用内导航流。该技能适用于 Claude Code、Cursor 等 AI Agent 平台,帮助开发者高效生成符合 Android 开发标准的代码结构、依赖管理和架构样板,从而提升开发效率并减少常见错误。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aj-geddes/useful-ai-prompts/tree/main/skills/android-kotlin-development

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

android-kotlin-development 是做什么的?

使用 Kotlin 开发原生 Android 应用。涵盖 MVVM 架构(Jetpack)、Jetpack Compose 现代 UI、Retrofit 网络请求、Room 本地存储及导航组件。

Individual skills in this repo

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

aj-geddes/ansible-automation

Infrastructure automation and configuration management using Ansible playbooks, roles, and inventory. Use for deploying applications, patching, and managing servers.

aj-geddes/architecture-diagrams

Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when documenting architecture, system design, data flows, or technical workflows.

aj-geddes/code-review-analysis

Perform comprehensive code reviews with best practices, security checks, and constructive feedback. Use when reviewing pull requests, analyzing code quality, checking for security vulnerabilities, or providing code improvement suggestions.

aj-geddes/flask-api-development

Develop lightweight Flask APIs with routing, blueprints, database integration, authentication, and request/response handling. Use when building RESTful APIs, microservices, or lightweight web services with Flask.

aj-geddes/ios-swift-development

Develop native iOS apps with Swift. Covers MVVM architecture, SwiftUI, URLSession for networking, Combine for reactive programming, and Core Data persistence.

aj-geddes/jenkins-pipeline

Build Jenkins declarative and scripted pipelines with stages, agents, parameters, and plugins. Implement multi-branch pipelines and deployment automation.

aj-geddes/markdown-documentation

Master markdown formatting, GitHub Flavored Markdown, README files, and documentation formatting. Use when writing markdown docs, READMEs, or formatting documentation.

aj-geddes/nginx-configuration

Configure Nginx web server for high-performance reverse proxy, load balancing, SSL/TLS, caching, and API gateway functionality.

aj-geddes/nodejs-express-server

Build production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when creating REST APIs, managing requests/responses, implementing middleware chains, and handling server logic.

aj-geddes/rest-api-design

Design RESTful APIs following best practices for resource modeling, HTTP methods, status codes, versioning, and documentation. Use when creating new APIs, designing endpoints, or improving existing API architecture.

aj-geddes/wireframe-prototyping

Create wireframes and interactive prototypes to visualize user interfaces and gather feedback early. Use tools and techniques to communicate design ideas before development.

相关技能