CtrlK
BlogDocsLog inGet started
Tessl Logo

vote-close

Record the result of a Helium Release Proposal community vote. Updates the HRP status to Approved (or back to Proposed if the vote failed), adds the vote URL, and updates the README with the result. Use when the user says "the vote passed", "record the vote result", "close the vote", "the vote is done", "update the HRP with the vote result", or mentions a heliumvote.com URL for an HRP. Also handles cancelling a vote that never started (reverting Frozen back to Proposed).

78

Quality

100%

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

100%Weight 40%Scale 1-3

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

The content is concise, highly actionable, and presents a well-sequenced workflow with explicit validation checkpoints across the pass/fail/cancel branches. With no bundle files present, the self-contained, cleanly sectioned structure satisfies progressive disclosure for a skill of this size.

DimensionReasoningScore

Conciseness

The body is lean and operational — task-relevant steps, exact format strings, and commands — without explaining concepts Claude already knows about HRPs or voting. A few minor restatements exist but the whole stays efficient.

3 / 3

Actionability

Provides an exact bash invocation for the lookup script, copy-paste-ready README line templates, exact commit-message strings, and a numeric approval threshold, all executable and specific.

3 / 3

Workflow Clarity

Clear Steps 1–5 with explicit 4a/4b/4c branches, a status-guard checkpoint with exact messages, a script-error fallback, and a user-confirmation step before recording — validation checkpoints and feedback loops are present.

3 / 3

Progressive Disclosure

No bundle files exist; the body is a well-organized ~100-line overview with clearly delineated sections and a single external (plugin-runtime) script reference at one level of depth, fitting the simple-skill allowance.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 specific, trigger-rich, and clearly distinguishes the skill's niche. It explicitly answers both what and when with concrete, natural-language triggers and an edge case (vote cancellation).

DimensionReasoningScore

Specificity

Lists multiple concrete actions (update status to Approved/revert to Proposed, add vote URL, update README, handle cancellation) rather than vague domain-level language.

3 / 3

Completeness

Explicitly answers what it does (record the vote result and update tracking surfaces) and when to use it via a detailed 'Use when...' clause with multiple explicit triggers.

3 / 3

Trigger Term Quality

Covers natural phrases a user would say ('the vote passed', 'close the vote', 'the vote is done', 'record the vote result') plus a URL-based trigger, giving broad coverage of real-world phrasings.

3 / 3

Distinctiveness Conflict Risk

Targets a specific niche (Helium Release Proposal votes, heliumvote.com URLs, Frozen status) with triggers unlikely to overlap with unrelated 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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 2 missing

Warning

Total

14

/

16

Passed

Repository
helium/helium-release-proposals
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.