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.

The body is well-structured, actionable, and respectably concise with a clear sequenced workflow and explicit verification. Its main gaps are the absence of an explicit error-recovery feedback loop and a couple of illustrative snippets.

Suggestions

Add an explicit feedback loop in the VERIFY step (e.g., 'If the clean build fails, fix the reported Configuration Cache violation and re-run before proceeding').

Include a short sample gradle.properties block showing the recommended flags so the OPTIMIZE step is copy-paste ready.

Trim the Philosophy bullets or fold them into the Constraints section to tighten token usage.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence (no explanations of what Gradle is), but the philosophy bullets and emoji add minor padding that could be trimmed without losing clarity.

4 / 5

Actionability

Concrete commands and property names are provided ('./gradlew ktfmtFormat', '--profile', 'org.gradle.caching=true', 'chore:'/'perf:' prefixes), but a short sample gradle.properties snippet would make the guidance fully copy-paste ready.

4 / 5

Workflow Clarity

A clear five-step sequence (PROFILE → SELECT & PROPOSE → OPTIMIZE → VERIFY → PRESENT) with an approval gate and a VERIFY checkpoint, but it lacks an explicit error-recovery feedback loop ('if the build fails, fix and re-verify').

4 / 5

Progressive Disclosure

This is a compact (~40 line) single-purpose skill with no need for external bundle files, and its content is organized into clear, well-labeled sections (Goal, Constraints, Instructions, Examples), meeting the simple-skill exception.

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 well-crafted description that clearly states what the skill does and when to invoke it, with concrete, domain-specific trigger phrases. It is specific, distinctive, and uses proper third-person voice.

DimensionReasoningScore

Specificity

The description names the domain and lists multiple concrete actions — 'migrate kapt to ksp, fix Gradle Configuration Cache violations, extract build logic into precompiled script plugins, or tune gradle.properties' — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

It explicitly answers 'what' ('Optimizes Gradle build scripts, compilation times, and Android Studio sync performance') and 'when' ('Use this skill to migrate kapt to ksp...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong, natural keywords for the target audience ('kapt to ksp', 'Gradle Configuration Cache', 'gradle.properties', 'JVM and parallel execution'), but it leans technical and omits a few plain-language synonyms like 'slow build' or 'build performance'.

4 / 5

Distinctiveness Conflict Risk

The Android/Gradle build-tooling niche is sharply defined with distinct triggers, so it is unlikely to fire for unrelated skills.

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.