CtrlK
BlogDocsLog inGet started
Tessl Logo

discord-clawd

Discord-backed OpenClaw agent/session relay; not archive search.

66

Quality

78%

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 ./skills/discord-clawd/SKILL.md

The canonical home for this skill is discord-clawd in openclaw/openclaw

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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, well-structured relay skill: executable commands, a clear ordered workflow with a resolve-first checkpoint, and useful guardrails, with no filler or assumed-knowledge padding. The only minor gap is that the publish and force-send modes are named without showing their full command syntax.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — executable commands, brief usage notes, and guardrails with no padding or explanation of concepts Claude already knows, matching 'Lean and efficient; every token earns its place.'

3 / 3

Actionability

Primary commands are fully executable and copy-paste ready ('python3 .../openclaw_relay.py ask --target maintainers --message ...'), matching the score-3 anchor; the named publish/force-send modes lack full syntax but the core examples are concrete and complete.

3 / 3

Workflow Clarity

A clear ordered flow (resolve → prefer private ask → publish/force-send) is given with an explicit checkpoint ('Resolve the target before sending real content'), and since this is a non-destructive single-route skill the simple-skill scoring note allows a 3.

3 / 3

Progressive Disclosure

At ~30 lines with no bundle files and no nested references, the well-organized Transport and Guardrails sections satisfy the under-50-lines note that progressive disclosure can score 3 with clear organization alone.

3 / 3

Total

12

/

12

Passed

Description

57%

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 concise and usefully disambiguates itself from the archive-search sibling skill, but it relies on jargon ('OpenClaw relay') and omits an explicit 'Use when...' trigger clause, leaving the what clear but the when implied. Adding natural trigger phrasing and listing concrete actions would lift specificity and completeness.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the task is to talk with or post through the Discord-backed agent/session relay.'

Replace jargon with natural user phrasing — reference 'talking to' or 'posting through the Discord agent' rather than only 'OpenClaw relay'.

List concrete actions (ask, resolve, publish, force-send) so capabilities are explicit rather than implied by 'relay'.

DimensionReasoningScore

Specificity

Names the concrete domain ('Discord-backed OpenClaw agent/session relay') but offers only the single action 'relay' rather than a list of multiple specific actions, so it matches 'Names domain and some actions, but not comprehensive' rather than the multi-action score-3 anchor.

2 / 3

Completeness

The 'what' is stated (relay) and a negative distinction is given, but there is no 'Use when...' or equivalent explicit trigger guidance, which per the guidelines caps completeness at 2; not 3 because 'when' is only implied, not 1 because 'what' is clearly stated.

2 / 3

Trigger Term Quality

'Discord' and 'agent/session' are relevant keywords a user might reference, but 'OpenClaw relay' is technical jargon and common natural phrasings like 'talk to' or 'post to the Discord agent' are absent, matching 'Some relevant keywords but missing common variations.'

2 / 3

Distinctiveness Conflict Risk

The explicit 'not archive search' disambiguation carves out a clear niche distinct from the sibling archive skill, matching 'Clear niche with distinct triggers; unlikely to conflict.'

3 / 3

Total

9

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
steipete/agent-scripts
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.