kernel-gki-expert
CommunityKeep GKI kernel modules compliant and stable
Authorjonaschen
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill guides Android kernel teams through GKI module compliance, KMI symbol guardrails, module signing, and panic triage so they avoid invalid driver loads and ABI failures.
Core Features & Use Cases
- Path and trigger clarity: Understand when to load the kernel-gki-expert based on module loading issues, Kconfig tweaks, Device Tree edits, ABI mismatches, or page-size migration requests.
- Architecture intelligence: Learn how the GKI kernel, KMI symbol lists, module signing, and 16KB page size configurations work together to keep vendor modules compatible.
- Tool calls & references: Follow the provided checks and documentation to inspect symbol lists, decode panics, verify signatures, and hand off to related L2 experts like SELinux or HAL specialists.
- Use Case: When an OEM module fails insmod on an Android 15 device, use the compliance checklist to confirm symbol exports, review ABI lists, and validate that signatures and configs match the required GKI branches before handing off to downstream experts.
Quick Start
Ask about a vendor module failing to load so the skill pinpoints the missing KMI symbols, signature status, and relevant handoff.
Dependency Matrix
Required Modules
modinfonmllvm-nmbashxmllint
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: kernel-gki-expert Download link: https://github.com/jonaschen/Android-Software/archive/main.zip#kernel-gki-expert Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.