CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

givemeanode-agent-compute

Operate GiveMeANode GPU nodes, batch jobs, storage, and rollout sandboxes through its connected MCP server with bounded spend, durable recovery, and explicit approval for paid or destructive actions.

63

Quality

79%

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

Fix and improve this skill with Tessl

tessl review fix ./backend/cli/skills/cloud-compute/givemeanode/SKILL.md
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.

The body is a tight, highly actionable operational guide with a well-sequenced, validated lifecycle and recovery feedback loops; it is a single well-structured file with no bundle artifacts, which is appropriate but keeps progressive disclosure at 4.

DimensionReasoningScore

Conciseness

The body is lean and dense with no padding or explanation of concepts Claude already knows (no 'what is a GPU/MCP'); every line is operational guidance, matching the score-5 anchor.

5 / 5

Actionability

Concrete, specific guidance throughout — named tools (list_limits, get_billing, delete_node, get_command), field names (expires_at, blocked_on, Retry-After), and argument shapes like {secret: "wandb-prod"}; absence of literal code is justified for a dynamic-MCP instruction skill, leaving it just short of fully copy-paste-ready at 4.

4 / 5

Workflow Clarity

The 'Safe lifecycle' is a clear 9-step sequence with explicit validation checkpoints (verify scientific output, read existing node/job before retrying) and a 'Recovery rules' feedback section; destructive/batch validation is present, so no cap applies and it matches the score-5 anchor.

5 / 5

Progressive Disclosure

Well-organized single-file structure with clear sections (Start with live state, Choose the right primitive, Safe lifecycle, Recovery rules, Sources of truth) and externally-signaled sources; it is slightly above the simple-skill threshold with no bundle files, so 4 rather than 5.

4 / 5

Total

18

/

20

Passed

Description

62%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.

The description is specific, distinctive, and clearly states what the skill does, but it omits any explicit 'Use when...' trigger guidance, which caps completeness and limits trigger-term quality.

Suggestions

Add an explicit 'Use when...' clause naming natural trigger phrases (e.g. 'Use when the user needs GPU nodes, batch jobs, or rollout sandboxes via GiveMeANode').

Include common synonyms/variations users might say (e.g. 'H100', 'GPU instances', 'queued training jobs') to broaden trigger coverage.

Lead with the concrete verbs (provision, submit, stop, recover) rather than the single umbrella verb 'Operate' to push specificity toward 5.

DimensionReasoningScore

Specificity

Names several concrete primitives ('GPU nodes, batch jobs, storage, and rollout sandboxes') plus specific qualifiers ('bounded spend, durable recovery, and explicit approval for paid or destructive actions'); not quite the multi-verb enumeration of the score-5 anchor, so it sits at 4.

4 / 5

Completeness

The 'what' is clearly stated (operate GiveMeANode resources through MCP with spend/approval constraints), but there is no 'when'/'Use when...' clause, and the guidelines cap completeness at 3 in that case.

3 / 5

Trigger Term Quality

Contains relevant domain terms ('GPU nodes', 'batch jobs', 'rollout sandboxes') a user might say, but misses common variations/synonyms and file-style triggers, and there is no natural 'Use when...' phrasing, so it falls at 3 rather than 4.

3 / 5

Distinctiveness Conflict Risk

It targets a named, niche service (GiveMeANode GPU compute via its MCP server) with distinct triggers and minimal realistic overlap with other skills, matching the score-5 anchor.

5 / 5

Total

15

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

synthetic-sciences/openscience

Path

backend/cli/skills/cloud-compute/givemeanode/SKILL.md

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.