CtrlK
BlogDocsLog inGet started
Tessl Logo

android-deployment

Configure release signing, R8 obfuscation, and App Bundle publishing for Android. Use when setting up signing configs, enabling minification, adding ProGuard keep rules, or preparing for Play Store submission.

69

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is concise and well-structured with a clean one-level reference, but it offers directives rather than executable inline examples and lacks an ordered workflow with validation checkpoints for a release build.

Suggestions

Add a short ordered release-prep checklist (e.g. configure signing -> enable R8 -> add keep rules -> build .aab -> upload mapping.txt) so the workflow is sequenced rather than a flat rule list.

Inline a minimal signingConfig/buildType snippet in the body, or explicitly state the reference holds the copy-paste starter, to lift actionability beyond directives.

Add a verification checkpoint such as confirming `./gradlew :app:bundleRelease` succeeds and `mapping.txt` is generated before Play Console upload.

DimensionReasoningScore

Conciseness

The body is lean bullet-point guidance with no padding and no explanation of concepts Claude already knows; every line carries a directive.

3 / 3

Actionability

Concrete specifics like `isMinifyEnabled = true`, `@Keep`, and `mapping.txt` are present, but the body stops at directives rather than providing complete copy-paste-ready code, which lives in the reference.

2 / 3

Workflow Clarity

Guidelines and anti-patterns are organized, but the rules are presented as a flat checklist with no ordered sequence or validation checkpoints for the release-build process.

2 / 3

Progressive Disclosure

The body is a concise overview that points to a single one-level-deep reference ([references/implementation.md]) which exists and holds the executable code, with clear signaling via a References section.

3 / 3

Total

10

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is concise, specific, and clearly answers both what the skill does and when to use it with natural trigger terms. It is well-distinguished from other skills.

DimensionReasoningScore

Specificity

"Configure release signing, R8 obfuscation, and App Bundle publishing" lists multiple specific concrete actions rather than vague language.

3 / 3

Completeness

It explicitly states what it does ("Configure release signing, R8 obfuscation, and App Bundle publishing") and when to use it ("Use when setting up signing configs, enabling minification..."), satisfying both what and when.

3 / 3

Trigger Term Quality

"signing configs", "minification", "ProGuard keep rules", and "Play Store submission" are natural terms an Android developer would actually say.

3 / 3

Distinctiveness Conflict Risk

The Android release-deployment niche with triggers like ProGuard keep rules and Play Store submission is distinct and unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
HoangNguyen0403/agent-skills-standard
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.