CtrlK
BlogDocsLog inGet started
Tessl Logo

build-foreman

Optimizes Gradle build scripts, compilation times, and Android Studio sync performance. Use this skill to migrate kapt to ksp, fix Gradle Configuration Cache violations, extract build logic into precompiled script plugins, or tune gradle.properties for better JVM and parallel execution.

70

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

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

A well-structured, mostly lean skill body with a clear sequenced workflow and concrete commands. The main improvements would be making the verify-failure feedback loop explicit and adding a copy-paste-ready example (e.g., a sample gradle.properties block or kapt→ksp migration snippet).

Suggestions

Add an explicit error-recovery loop after VERIFY (e.g., 'If the config cache misses or the build fails, fix the violating task and re-run before presenting the PR').

Include one copy-paste-ready example, such as a minimal gradle.properties tuning block or a before/after kapt→ksp snippet, to lift actionability to fully executable.

Trim the persona line and 'Philosophy' bullets or fold them into the constraints so every remaining token is operational.

DimensionReasoningScore

Conciseness

Mostly lean and assumes Claude's knowledge (no explanations of Gradle/kapt/Configuration Cache), but the persona intro and 'Philosophy' bullets ('Configuration caching is a right, not a privilege') are minor motivational fluff that could be trimmed.

4 / 5

Actionability

Gives concrete commands ('./gradlew ktfmtFormat', '--profile', Gradle Build Scans, 'org.gradle.caching=true') and specific guidance per step, but stops short of copy-paste-ready migration diffs or a full gradle.properties example, leaving minor gaps.

4 / 5

Workflow Clarity

Clear PROFILE → SELECT → OPTIMIZE → VERIFY → PRESENT sequence with an explicit VERIFY checkpoint (ktfmtFormat, clean + incremental build, config-cache hit check), but the error-recovery feedback loop on verification failure is implicit rather than spelled out.

4 / 5

Progressive Disclosure

A self-contained skill under 50 lines with no bundle files, organized into clear labeled sections (Goal, Constraints, Instructions, Examples) — meeting the simple-skill exception for a top score with no nested references.

5 / 5

Total

17

/

20

Passed

Description

92%Weight 40%Scale 1-5

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

A strong, third-person description that clearly states capabilities and gives concrete 'Use this skill to...' triggers covering the main build-optimization scenarios. Only minor gap is the absence of file-extension synonyms among the trigger terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'migrate kapt to ksp', 'fix Gradle Configuration Cache violations', 'extract build logic into precompiled script plugins', 'tune gradle.properties' — giving comprehensive coverage of the build-optimization domain.

5 / 5

Completeness

Explicitly answers both 'what' ('Optimizes Gradle build scripts, compilation times, and Android Studio sync performance') and 'when' ('Use this skill to migrate kapt to ksp, fix Gradle Configuration Cache violations...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural keywords developers actually say ('Gradle build scripts', 'Android Studio sync', 'kapt to ksp', 'Configuration Cache', 'gradle.properties'), but missing some synonyms and file extensions like '.gradle'/''.gradle.kts' that would push it to a 5.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Gradle/Android build tooling) with distinct triggers like kapt-to-ksp migration and Configuration Cache fixes, making conflict with unrelated skills unlikely.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
nekomangaorg/Neko
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.