# limrun-gradle

Собирает Android-приложения в удалённой песочнице с помощью команды lim gradle build. Помогает получить APK или подписанный AAB без локального Android SDK и Gradle.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 40000 установок · ★ 2
- Автор: limrun-inc
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/limrun-inc/skills/tree/HEAD/skills/limrun-gradle/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/limrun-gradle

## Что делает

Скилл запускает компиляцию проектов для Android на удалённых серверах Limrun. На рабочей машине не нужны Android Studio или локальный SDK: файлы синхронизируются с облачной песочницей, где отрабатывает родной `gradlew` проекта. Скилл поддерживает нативные мобильные приложения и проекты на React Native или Expo. Для проектов на базе Expo песочница сама ставит зависимости и запускает `expo prebuild` перед вызовом сборщика.

Для авторизации нужен установленный пакет `lim` через npm и ключ `LIM_API_KEY` либо авторизация через команду `lim login`. Вызов `lim gradle build .` по умолчанию запускает задачу `assembleDebug`. Параметр `--task` позволяет выбрать нужную задачу вручную, а флаг `--additional-file` копирует файлы авторизации вроде `.npmrc` в каталог песочницы.

Сборка релиза с флагом `--sign` автоматически генерирует и сохраняет ключ организации, поэтому настраивать подпись вручную не нужно. Если требуется собрать приложение под iOS, этот скилл не подойдёт — для таких задач создан `limrun-xcode`.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add limrun-inc/skills --skill limrun-gradle -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/limrun-gradle/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/limrun-gradle/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add limrun-inc/skills --skill limrun-gradle -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/limrun-gradle/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add limrun-inc/skills --skill limrun-gradle -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/limrun-gradle/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install limrun-inc/skills limrun-gradle
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/limrun-gradle/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add limrun-inc/skills --skill limrun-gradle -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/limrun-inc/skills --path skills/limrun-gradle
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/limrun-gradle/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add limrun-inc/skills --skill limrun-gradle -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/limrun-inc/skills/tree/HEAD/skills/limrun-gradle/SKILL.md

## Когда брать
- собрать APK без установки Android Studio и локального SDK
- подготовить подписанный бандл AAB для Google Play Store
- скомпилировать Android-версию проекта на React Native или Expo
- получить журналы удалённой сборки через команду `lim gradle logs`

## Примеры запросов агенту
- Собери отладочный APK через lim gradle build
- Собери релизный AAB и подпиши его для публикации в Google Play
- Скомпилируй Android-проект в подпапке android и передай файл .npmrc

## Похожие
- [rnrepo](https://affpapa.org/nevibecode/skills/rnrepo.md) — скилл · 1100 установок
- [expo-dev-client](https://affpapa.org/nevibecode/skills/expo-dev-client.md) — скилл · 1 установка
- [expo-native-ui](https://affpapa.org/nevibecode/skills/expo-native-ui.md) — скилл · 31700 установок
- [expo-brownfield](https://affpapa.org/nevibecode/skills/expo-brownfield.md) — скилл · 27900 установок
- [solana-mobile](https://affpapa.org/nevibecode/skills/solana-mobile.md) — скилл · 11700 установок
- [react-native-brownfield-migration](https://affpapa.org/nevibecode/skills/react-native-brownfield-migration.md) — скилл · 5200 установок

Из того же набора: [limrun-inc/skills](https://affpapa.org/nevibecode/by/limrun-inc/skills.md) — 6 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
