Was macht skills?
Offizielle Android-Entwickler-Skills für Agenten, die Jetpack Compose, Navigation 3 und AGP 9-Migrationen abdecken.
Übersicht
Diese Skillsammlung bietet KI-Agenten, die mit Android-Entwicklungsprojekten arbeiten, folgende Unterstützung:
- Jetpack Compose: Neueste Best Practices für die Erstellung deklarativer Benutzeroberflächen mit Compose, inklusive State-Management, Layouts und Composables.
- Navigation 3: Richtlinien zur Implementierung der Navigation in Android-Apps mit Navigation Compose, inklusive Navigation mit Safe Args und Deep Links.
- AGP 9: Schritt-für-Schritt-Anleitungen für die Migration von Android-Gradle-Projekten auf Version 9, inklusive Compatibility-Erweiterungen und API-Änderungen.
Verwendung
Für Claude Code
Navigiere in deinem Android-Projektverzeichnis zu diesem Skill-Verzeichnis und referenziere die Skills wie folgt:
# Skill für Jetpack Compose aktivieren
claude use android/skills/jetpack-compose
# Skill für Navigation 3 aktivieren
claude use android/skills/navigation-3
# Skill für AGP 9 Migration aktivieren
claude use android/skills/agp-9
Für Cursor
Verwende den Skill über die Command Palette (Cmd+I oder Ctrl+I):
- Öffne die Command Palette.
- Wähle "Skills" aus.
- Suche nach
android/skillsund wähle den gewünschten Sub-Skill aus.
Für Codex Agenten (GitHub Copilot)
Referenziere den Skill in deiner Konfigurationsdatei .github/copilot-instructions.md:
## Android Skills
- Nutze `android/skills/jetpack-compose` für Compose-UI-Entwicklung.
- Nutze `android/skills/navigation-3` für Navigationsimplementierungen.
- Nutze `android/skills/agp-9` für Gradle-Migrationen.
Skills-Aufbau
Jeder Skill folgt dieser Struktur:
android/skills/
├── README.md # Diese Datei
├── jetpack-compose/ # Jetpack Compose Skill
│ ├── SKILL.md # Skill-Dokumentation
│ └── examples/ # Code-Beispiele
├── navigation-3/ # Navigation 3 Skill
│ ├── SKILL.md
│ └── examples/
└── agp-9/ # AGP 9 Migration Skill
├── SKILL.md
└── examples/
Beitragen
Wir freuen uns über Beiträge! Erstelle bitte einen Pull Request mit deinen Änderungen. Stelle sicher, dass:
- Der Skill mit den neuesten Android-APIs und -Tools kompatibel ist.
- Die Beispiele vollständig und lauffähig sind.
- Die Dokumentation klar und präzise ist.
Lizenz
MIT License – siehe LICENSE.