CtrlK
BlogDocsLog inGet started
Tessl Logo

iii-node-sdk

Node.js/TypeScript SDK for the iii engine. Use when building workers, registering functions, or invoking triggers in TypeScript or JavaScript.

85

Quality

81%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a solid skill description that clearly identifies its niche (iii engine SDK for Node.js/TypeScript) and provides explicit trigger guidance. The 'Use when...' clause with specific activities and language mentions makes it easy for Claude to select appropriately. The description could be slightly improved by listing more concrete actions beyond the three mentioned.

DimensionReasoningScore

Specificity

Names the domain (Node.js/TypeScript SDK for iii engine) and some actions (building workers, registering functions, invoking triggers), but these are somewhat high-level and could be more concrete with specific examples of operations.

2 / 3

Completeness

Clearly answers both what ('Node.js/TypeScript SDK for the iii engine') and when ('Use when building workers, registering functions, or invoking triggers in TypeScript or JavaScript') with an explicit 'Use when...' clause.

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'Node.js', 'TypeScript', 'JavaScript', 'SDK', 'workers', 'registering functions', 'invoking triggers', 'iii engine'. Good coverage of terms a developer would use when needing this skill.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive due to the specific 'iii engine' domain combined with the SDK language (Node.js/TypeScript) and specific concepts (workers, triggers, registering functions). Unlikely to conflict with generic coding or other SDK skills.

3 / 3

Total

11

/

12

Passed

Implementation

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is well-organized as a reference card with good progressive disclosure and concise presentation. However, it lacks any executable code examples showing basic SDK usage, which significantly limits actionability. Adding a minimal quick-start code snippet would make this substantially more useful.

Suggestions

Add a 'Quick Start' section with a minimal executable example showing registerWorker + registerFunction + trigger flow (5-10 lines of TypeScript)

Include a brief numbered workflow showing the typical setup sequence: install → connect → register functions → register triggers → invoke

DimensionReasoningScore

Conciseness

The content is lean and efficient. It presents API tables without explaining what an SDK is or how npm works. Every section adds value without redundant explanation. The 'When to Use' and 'Boundaries' sections are slightly boilerplate but brief enough not to be wasteful.

3 / 3

Actionability

While the API table provides concrete function signatures, there are no executable code examples showing how to actually use the SDK (e.g., a minimal worker registration). The install command is concrete, but the skill relies entirely on external docs and other skills for actual usage patterns.

2 / 3

Workflow Clarity

There is no explicit workflow showing how to set up a worker step-by-step (install → register → define functions → trigger). The API table implies a sequence but doesn't articulate it. For an SDK skill, a minimal 'getting started' workflow with clear steps would significantly improve clarity.

2 / 3

Progressive Disclosure

Excellent progressive disclosure with a clear overview in this file and well-signaled one-level-deep references to related skills (iii-functions-and-triggers, iii-http-endpoints, etc.) and external API docs. Navigation is easy and references are clearly labeled by purpose.

3 / 3

Total

10

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
iii-hq/iii
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.