# Framework

> Use for AGP, Gradle plugins, JaCoCo, signing, and native Android build concerns in contentstack-android.

- Skill: `contentstack/framework-3` (Agent Skill)
- Install (CLI): `npx skillmds@latest add contentstack/framework-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/contentstack/framework-3/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools, Integrations & APIs, Web & Frontend
- Author: contentstack (https://skillmd.com/u/contentstack)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/contentstack/framework-3

---


# Build & platform – contentstack-android

## When to use

- Upgrading Android Gradle Plugin, compile SDK, or dependencies
- Fixing signing, packaging excludes, or multidex issues

## Instructions

### Gradle

- Root **`build.gradle`** pins AGP and Nexus publish plugin versions; module plugin **`com.android.library`** applies in `contentstack/build.gradle`.

### Publishing

- Maven coordinates use `PUBLISH_GROUP_ID`, `PUBLISH_ARTIFACT_ID`, `PUBLISH_VERSION`—bump with releases.

### Keystore

- Debug/release signing references **`key.keystore`** in the module—suitable for sample/debug only; production signing is consumer responsibility.

