Skip to content

Commit 512dcc6

Browse files
authored
docs: add AI contribution guidelines and .geminiignore (#878)
1 parent 3456db0 commit 512dcc6

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

.geminiignore

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Ignore build and generated directories
2+
build/
3+
**/build/
4+
.gradle/
5+
.idea/
6+
.kotlin/
7+
.vscode/
8+
9+
# Ignore outputs
10+
*.apk
11+
*.ap_
12+
*.aab
13+
*.dex
14+
*.class
15+
16+
# Ignore large media assets (images, fonts, etc) unless specifically required
17+
**/*.png
18+
**/*.jpg
19+
**/*.jpeg
20+
**/*.gif
21+
**/*.webp
22+
**/*.svg
23+
**/*.mp4
24+
**/*.mp3
25+
**/*.wav
26+
**/*.ttf
27+
**/*.woff
28+
**/*.woff2
29+
**/*.otf
30+
31+
# Ignore temporary and cache files
32+
tmp/
33+
**/tmp/
34+
*.log
35+
*.tmp
36+
*.bak
37+
*.swp
38+
*~.nib
39+
local.properties
40+
.DS_Store

CONTRIBUTING.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ information on using pull requests.
2626

2727
Reviews will undergo strict enforcement of the [Jetpack Compose API guidelines](https://github.com/androidx/androidx/blob/androidx-main/compose/docs/compose-api-guidelines.md).
2828

29+
## Using AI to Contribute
30+
31+
This repository provides an official Gemini Skill to help AI agents navigate and contribute to the project effectively. If you are using the `gemini-cli` or a compatible AI tool, you can invoke the skill located in `.gemini/skills/android-maps-compose` to learn how to integrate or modify the Maps Compose components.
32+
33+
Additionally, the `.geminiignore` file prevents AI tools from consuming large or irrelevant files to preserve context limits.
34+
2935
## Community Guidelines
3036

3137
This project follows

0 commit comments

Comments
 (0)