CtrlK
BlogDocsLog inGet started
Tessl Logo

dial-cli

Reference for the `dial` CLI — gives you a real phone number to send SMS, place AI voice calls, and receive inbound texts/codes via the Dial platform (getdial.ai). Use when the user mentions phones, calls, texts, SMS, voice, OTP, 2FA, or verification codes; when they ask to text, call, ring, or wait for a code from someone; before running any `dial …` command for the first time in a session; or when investigating what the Dial platform can do. Load this skill before invoking the CLI — `dial --help` alone will not surface the workflows, the `--json` conventions, or the docs-lookup pattern needed to use Dial correctly.

76

Quality

93%

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

92%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 well-structured, executable reference skill: concrete commands, clear validation/feedback loops, and clean one-level-deep docs links. Only minor conciseness trims would move it from 4 to 5 on that single dimension.

DimensionReasoningScore

Conciseness

Largely lean with signpost one-liners and links rather than inlined detail, but a few sections (the sandbox framing, the --from-number caveat) carry mild over-explanation that could be trimmed, fitting the score-4 efficient-with-minor-instances anchor rather than the fully-lean score-5.

4 / 5

Actionability

Copy-paste-ready commands throughout (e.g. `dial message --to +14155550123 --body "..."`, `dial wait-for message.received -f channel=sms`) plus concrete curl patterns for docs lookup, matching the score-5 fully-executable anchor covering common cases.

5 / 5

Workflow Clarity

Sequencing is clear for common cases (call then `dial call get <id>`, purchase then poll `dial number list`) and includes explicit validation (E.164 reject before calling) and feedback loops (auth-fail stop-and-wait, list-before-retry on ambiguous write failures), matching the score-5 anchor.

5 / 5

Progressive Disclosure

The body acts as a concise overview that links out one level deep to docs.getdial.ai .md companions with well-signaled navigation and no nested indirection, matching the score-5 clear-overview anchor; no bundle files exist to verify beyond the body.

5 / 5

Total

19

/

20

Passed

Description

95%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, comprehensive description that clearly states capabilities and gives rich natural trigger terms with a distinct niche. The only issue is second-person voice, which costs one specificity point per the guidelines.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ("send SMS, place AI voice calls, and receive inbound texts/codes") with comprehensive coverage, matching the score-5 anchor; docked one point because the description uses second person ("gives you a real phone number", "Use when"), which the guidelines penalize.

4 / 5

Completeness

Explicitly answers both what ("gives you a real phone number to send SMS, place AI voice calls, and receive inbound texts/codes") and when ("Use when the user mentions ..."), with concrete trigger phrases as in the score-5 anchor.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms ("phones, calls, texts, SMS, voice, OTP, 2FA, or verification codes" plus "text, call, ring, or wait for a code"), matching the score-5 anchor including synonyms and variants.

5 / 5

Distinctiveness Conflict Risk

The Dial phone/SMS/voice niche has distinct triggers (OTP, 2FA, voice calls, verification codes) and minimal overlap risk with other skills, matching the score-5 clear-niche anchor.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
nanocoai/nanoclaw
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.