CtrlK
BlogDocsLog inGet started
Tessl Logo

deepgram-java-text-intelligence

Use when writing or reviewing Java code in this repo that calls Deepgram Text Intelligence / Read (`/v1/read`) for text analysis. Covers `client.read().v1().text().analyze(...)` with `ReadV1Request` or `TextAnalyzeRequest`. Use `deepgram-java-audio-intelligence` when the source is audio instead of text. Triggers include "read api", "text intelligence", "analyze text", "sentiment", "topics", "intents", and "summarize text".

80

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

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.

A dense, actionable Java SDK skill: executable examples for the common and custom-topic/intent paths, an async variant, a verified API-surface list, and a layered external reference section, all without concept padding. Organization and reference signaling are appropriate for a single-purpose API skill.

DimensionReasoningScore

Conciseness

Lean body with no concept explanations Claude already knows; every section (quick start, custom topics, async, key params, gotchas) earns its place with no padding or fluff, and no time-sensitive dates/versions are inlined.

3 / 3

Actionability

Multiple copy-paste-ready, fully-imported Java examples (quick start, custom topics/intents, async) plus a verified field list make the guidance executable rather than descriptive.

3 / 3

Workflow Clarity

This is a single-shot REST analysis call, so the single action is unambiguous; sections are clearly sequenced (when-to-use, auth, quick start, params, gotchas) and no destructive/batch operation requires validation checkpoints.

3 / 3

Progressive Disclosure

Well-organized sections with clearly-signaled, one-level-deep references (in-repo `examples/read/` files, `src/main/java/...` source path, and a layered API-reference list to OpenAPI/Context7/product docs); no bundle files exist to mis-nest, and the skill explicitly notes the absent reference.md.

3 / 3

Total

12

/

12

Passed

Description

100%

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 well-constructed description: concrete capabilities, natural trigger terms, explicit what/when guidance, and clear disambiguation from a sibling audio skill. It stays in the recommended third-person 'Use when...' trigger form used by the good examples.

DimensionReasoningScore

Specificity

Names concrete actions ("writing or reviewing Java code", "calls Deepgram Text Intelligence / Read (`/v1/read`) for text analysis") and specific API surfaces (`client.read().v1().text().analyze(...)`, `ReadV1Request`, `TextAnalyzeRequest`), matching the multi-action anchor rather than the vague or partial ones.

3 / 3

Completeness

Clearly answers what (text analysis via /v1/read with named request types) and when ("Use when writing or reviewing Java code..." plus an explicit trigger list), so both halves are explicit rather than implied.

3 / 3

Trigger Term Quality

Explicit "Triggers include 'read api', 'text intelligence', 'analyze text', 'sentiment', 'topics', 'intents', and 'summarize text'" gives good coverage of natural phrasings a user would actually say.

3 / 3

Distinctiveness Conflict Risk

Scoped to Java + Text Intelligence/Read and explicitly disambiguated from the audio path ("Use `deepgram-java-audio-intelligence` when the source is audio instead of text"), giving it a clear niche unlikely to trigger the wrong skill.

3 / 3

Total

12

/

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
deepgram/deepgram-java-sdk
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.