CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hivemind-goals

Create, track and update team goals in Hivemind via the `hivemind` CLI. Use whenever the user mentions a goal, objective, target, milestone, or asks to track progress on something measurable. ALSO use when the user says "task", "todo", "work item", "remind me to", "fix X", or any actionable work item — the goal system replaced the legacy `hivemind tasks` CLI and now covers both objectives and tasks.

Quality

86%

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 tight, command-first skill body: executable CLI syntax, two clearly sequenced workflows, and a genuinely useful worked example for parked-task capture. Remaining gaps are minor — some duplicated warnings, an undocumented `goal get` command, and no verification step after creating a goal.

Suggestions

Add `hivemind goal get <goal_id>` to the Commands block since the resume workflow depends on it.

Consolidate the write_file/mkdir prohibition into the 'What NOT to do' section only, trimming the opening CRITICAL block to a one-line pointer.

Add a verification checkpoint after `goal add` (e.g., re-run `hivemind goal list --mine` and confirm the goal is team-visible) before reporting the goal_id to the user.

DimensionReasoningScore

Conciseness

The body is lean and operational (commands, workflows, a worked example) with no explanation of concepts Claude already knows, matching anchor 4. It misses anchor 5 because the write_file prohibition is repeated across the opening CRITICAL block and the 'What NOT to do' section, and the hivemind-memory caveat restates it — minor duplication that could be trimmed.

4 / 5

Actionability

Commands are concrete and executable ("hivemind goal add", "hivemind goal progress <goal_id> in_progress") and the capture example is fully worked with realistic content, matching anchor 4. It falls short of anchor 5 because "hivemind goal get <goal_id>" is used in the resume workflow but never listed in the Commands block, and flag placement (e.g., `--agent capture`) is only shown once in prose.

4 / 5

Workflow Clarity

Both workflows are clearly numbered with sequenced steps and a useful implicit checkpoint ("capture stdout, that's the `goal_id`"), matching anchor 4. No explicit validation step exists (e.g., confirming the new goal appears in `hivemind goal list --mine` before reporting the goal_id), which keeps it below anchor 5; operations are non-destructive and non-batch, so the destructive-cap rule does not apply.

4 / 5

Progressive Disclosure

The body is ~50 lines, self-contained with no external reference files (no references/, scripts/, or assets/ directories exist), and organized into clearly labeled sections (Commands, Workflow, Capture, Resume, What NOT to do) — matching the guideline that short simple skills with well-organized sections and no need for external references score 5. There are no nested or buried references.

5 / 5

Total

17

/

20

Passed

Description

87%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 description: it explicitly states what the skill does, names the tool, and provides a rich set of natural trigger phrases including quoted user wording. Its main weakness is deliberate over-claiming of the entire task/todo space, which raises conflict risk with any other task-tracking skill.

Suggestions

Consider scoping the second trigger clause to Hivemind-specific phrasing (e.g., "task" or "todo" in a team/Hivemind context) to reduce overlap with generic task-management skills.

Enumerate the actual CLI operations (add, list, get, done, progress) in the first sentence so the 'what' covers the full command surface rather than implying it via 'track and update'.

DimensionReasoningScore

Specificity

"Create, track and update team goals in Hivemind via the `hivemind` CLI" names the tool and several concrete actions, matching the 'several specific actions; minor gaps' anchor. It falls short of anchor 5 because listing and progress-state changes are only implied by 'track and update', and exceeds anchor 3 because more than 1-2 actions are explicit.

4 / 5

Completeness

Explicitly answers what ("Create, track and update team goals in Hivemind via the `hivemind` CLI") and when ("Use whenever the user mentions a goal, objective, target, milestone...") with concrete trigger phrases — the anchor-5 pattern. The 'when' is fully explicit, so anchor 4's 'could be more explicit' does not apply.

5 / 5

Trigger Term Quality

Covers goal, objective, target, milestone, "track progress on something measurable", plus "task", "todo", "work item", "remind me to", "fix X" — comprehensive natural phrasings and synonyms users would actually say, matching the anchor-5 example's synonym coverage. Anchor 4 ('a few natural terms missing') does not apply.

5 / 5

Distinctiveness Conflict Risk

Goal/objective/milestone/Hivemind triggers form a clear niche, but "ALSO use when the user says 'task', 'todo', 'work item'... or any actionable work item" claims very broad territory that overlaps nearly any task- or reminder-management skill. Not anchor 2 (a distinct Hivemind domain exists), not anchor 4 (the 'any actionable work item' clause is a genuine high-overlap claim rather than a minor risk).

3 / 5

Total

17

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

activeloopai/hivemind

Path

harnesses/hermes/skills/hivemind-goals/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.