CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hub-status

Show DAG state, agent progress, and branch status for an AgentHub session. Use when the user runs /hub:hub-status or asks how the AgentHub agents are doing.

64

Quality

81%

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

The canonical home for this skill is hub-status in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

67%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 and actionable, with concrete commands and useful post-run decision guidance. Main deductions: a near-duplicate second example that wastes tokens, and script references that don't resolve within the skill bundle.

Suggestions

Replace the second example output block with a one-line note (e.g., 'For non-code tasks the same table format applies') to cut ~17 redundant lines.

Add a brief error-path instruction for the common failure case, e.g., what to do when the session id is not found or session_manager.py returns no active session.

Ship the referenced scripts (session_manager.py, dag_analyzer.py, board_manager.py) in the skill's scripts/ directory, or note where they live, so the {skill_path} references resolve.

DimensionReasoningScore

Conciseness

Usage, the three commands, and the After Status section are lean, but the second output example (~17 lines for a 'content task') duplicates the first example's structure with only cosmetic differences — unnecessary padding that could be trimmed to one example plus a note.

3 / 5

Actionability

Commands like "python {skill_path}/scripts/session_manager.py --status {session-id}" are concrete and fully specified, but they are not literally copy-paste ready ({skill_path}/{session-id} placeholders) and the referenced scripts (session_manager.py, dag_analyzer.py, board_manager.py) are not present in the skill's bundle.

4 / 5

Workflow Clarity

A clear three-step sequence is followed by an output format and an 'After Status' section with explicit decision branches (all results posted vs. still running). This is a read-only status skill so the destructive-operation validation cap does not apply, but there is no checkpoint for failure cases (e.g., unknown session id), keeping it below the explicit-validation anchor.

4 / 5

Progressive Disclosure

Well-organized single-file layout (Usage, What It Does, Output Format, After Status) appropriate for a simple command skill, with no nested references. It does not qualify for the simple-skill 5: the file is ~74 lines and it references scripts/ files that do not exist in the provided bundle.

4 / 5

Total

15

/

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: concrete third-person actions, an explicit dual-condition 'Use when' clause, and a distinct AgentHub-branded niche. The only weaknesses are trigger-term breadth (missing 'status'/'progress' variations) and unmentioned capabilities that the body actually provides.

DimensionReasoningScore

Specificity

"Show DAG state, agent progress, and branch status for an AgentHub session" names the domain and three concrete actions in third person, but omits capabilities the body delivers (commit counts, frontier status, board updates) — minor gaps in coverage consistent with the 'several specific actions' anchor rather than comprehensive coverage.

4 / 5

Completeness

Both parts are explicit: the 'what' ("Show DAG state, agent progress, and branch status for an AgentHub session") and a concrete 'Use when' clause with two specific trigger conditions. This matches the anchor for clearly answering both what and when with concrete trigger phrases, not the weaker 'when could be more explicit' level.

5 / 5

Trigger Term Quality

Triggers include the explicit command "runs /hub:hub-status" and the natural phrase "asks how the AgentHub agents are doing", which is exactly what a user would say; common variations like "agent status", "check agent progress", or "session status" are missing.

4 / 5

Distinctiveness Conflict Risk

The description is anchored to a proprietary niche ("AgentHub session", "/hub:hub-status", "AgentHub agents") with distinct triggers, so it would not fire for unrelated skills — minimal conflict risk.

5 / 5

Total

18

/

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

alirezarezvani/claude-skills

Path

.gemini/skills/hub-status/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.