CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

clawhub-moderation

Use for ClawHub staff moderation actions with the repo-local ClawHub admin tool: skills, users, org publishers, plugin packages, trusted publishers, official publishers, and guarded staff email.

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

Excellent operational content: a lean command map with copy-paste-ready examples for every command group, explicit safety checkpoints (confirmation, dry-run tokens, mandatory flags), post-write verification steps, and hard-won domain facts in Impact Notes that Claude could not infer. The only structural question is that all per-group command reference detail lives inline in SKILL.md rather than in one-level-deep reference files.

DimensionReasoningScore

Conciseness

The body is a dense command map where every line is a command, flag, or non-derivable domain fact (e.g. "`users ban` ... revokes API tokens, marks the user deleted, hides owned skills"), with no explanation of concepts Claude already knows and no padding. Matches the lean anchor; nothing could be trimmed without losing operational information.

5 / 5

Actionability

Fully executable copy-paste-ready commands with consistent placeholder conventions cover every command group, e.g. "bun run admin -- skills hard-delete @owner/<slug> --reason \"<reason>\" --apply --confirm \"<token>\" --yes" and the guarded email send invocation with both confirmation flags. No gaps in coverage across the common cases.

5 / 5

Workflow Clarity

Despite being a destructive/batch operations skill (which would cap at 3 without validation), it defines an explicit pre-write checkpoint ("Before any write, show the exact command and ask for confirmation"), a dry-run-to-token feedback loop ("Apply only with the exact confirmation token returned by that dry-run"), post-write validation ("After the write, verify state with the CLI/API and report the result"), and error-recovery handling for blocked verification. Checkpoints are explicit throughout.

5 / 5

Progressive Disclosure

No bundle files exist; the body is well-organized into Safety Rules, a per-group Command Map, Verification, and Impact Notes, and defers detail to each command group's own --help output ("`bun run admin -- skills --help` exposes"), giving good layered structure. Not 5 because ~240 lines of per-group command reference are inlined in SKILL.md where one-level-deep per-group reference files would fit the ideal split; not 3 because nothing is buried or disorganized.

4 / 5

Total

19

/

20

Passed

Description

78%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 names the exact tool, enumerates all moderation target domains, and uses an explicit "Use for" trigger clause in third person. The main gap is that the action verbs stay generic ("moderation actions") instead of naming the concrete operations users would request, which keeps specificity, trigger quality, and completeness at 4 rather than 5.

DimensionReasoningScore

Specificity

Names the concrete tool ("repo-local ClawHub admin tool") and enumerates seven specific target areas ("skills, users, org publishers, plugin packages, trusted publishers, official publishers, and guarded staff email"), matching the anchor for several specific actions with minor gaps. Not 5 because the verbs are generic ("moderation actions") rather than concrete operations like ban, unhide, or hard-delete.

4 / 5

Completeness

"Use for ClawHub staff moderation actions with the repo-local ClawHub admin tool" provides equivalent explicit trigger guidance (so the missing-when cap at 3 does not apply) and answers both what and when. Not 5 because the when clause lacks concrete trigger phrases like "use when the user asks to ban a user or unhide a skill".

4 / 5

Trigger Term Quality

Good natural keyword coverage a staff member would actually say: "ClawHub", "staff", "moderation", "admin", "skills", "users", "org publishers", "plugin packages", "email". Not 5 because common action phrases users request ("ban", "unhide", "hide", "delete", "triage") are missing.

4 / 5

Distinctiveness Conflict Risk

"ClawHub staff moderation actions" with the "repo-local ClawHub admin tool" carves out a clear product-specific niche with distinct triggers and minimal conflict risk with any other skill. No neighboring anchor fits better; the domain is unambiguous.

5 / 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

openclaw/clawhub

Path

.agents/skills/clawhub-moderation/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.