CtrlK
BlogDocsLog inGet started
Tessl Logo

proto-bump

Change the org.meshtastic:protobufs pin for Meshtastic-Android — either bump to a tagged release (mergeable) or track develop-SNAPSHOT for a preview (draft), adding/removing the transitive resolution-force hack as appropriate. Verifies with test/allTests (not just compile) via the gradle-runner subagent, audits the new field surface, and opens a PR. Use to consume new proto changes or to re-pin a SNAPSHOT draft onto a tag.

73

Quality

90%

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

88%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, highly actionable skill body with clear two-mode workflows and explicit verification. The main improvement is de-duplicating the force-block rationale between prose and code comment to tighten token use.

DimensionReasoningScore

Conciseness

Assumes Claude's competence (no boilerplate about what Gradle or protobufs are), but the prose 'why it exists' paragraph substantially restates the in-code comment block, introducing minor redundancy that could be trimmed.

4 / 5

Actionability

Provides the exact catalog edit, a copy-paste-ready Kotlin force block, named verification tasks (test/allTests, kmpSmokeCompile), and concrete PR guardrails — fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

Two clearly sequenced numbered modes each with an explicit verification checkpoint (test/allTests) and a stop-and-report feedback loop for unexpected breaks; validation is present so the destructive/batch cap does not apply.

5 / 5

Progressive Disclosure

Single self-contained file, well-sectioned with no nested references (referenced paths are repo files, not bundle files); it sits above the 50-line simple-skill threshold and inlines a sizable force block, leaving minor organization room.

4 / 5

Total

18

/

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, specific, third-person description that states concrete capabilities and an explicit use-when clause for a well-scoped niche. It could trade a little jargon for more natural user phrasing in the trigger terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — change the protobufs pin, bump to a tagged release or track develop-SNAPSHOT, add/remove the transitive force hack, verify with test/allTests, audit the new field surface, and open a PR — giving comprehensive coverage rather than vague language.

5 / 5

Completeness

Explicitly answers both what (pin change, force hack, verify, audit, PR) and when ('Use to consume new proto changes or to re-pin a SNAPSHOT draft onto a tag').

5 / 5

Trigger Term Quality

Natural phrases a user would say are present ('bump', 'consume new proto changes', 're-pin a SNAPSHOT draft onto a tag'), but the trigger language is heavily jargon-laden (org.meshtastic:protobufs, develop-SNAPSHOT) and misses a few common synonyms.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear narrow niche (Meshtastic-Android protobufs Maven pin management) with distinct triggers and minimal overlap with other 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
meshtastic/Meshtastic-Android
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.