CtrlK
BlogDocsLog inGet started
Tessl Logo

deepgram-dotnet-text-intelligence

Use when writing or reviewing C# code in this repo that calls Deepgram Text Intelligence / Read (`/read`) for sentiment, summarization, topic detection, and intent recognition on text or hosted text URLs. Covers `ClientFactory.CreateAnalyzeClient()` with `AnalyzeText`, `AnalyzeUrl`, and `AnalyzeFile`. Use `deepgram-dotnet-audio-intelligence` when the source is audio instead of text.

75

Quality

92%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

This is a strong, well-structured skill that provides immediately actionable C# code examples for all Deepgram text analysis methods. The gotchas section adds genuine value by addressing SDK-specific naming quirks and common mistakes. Minor conciseness improvements could be made by eliminating the duplicated initialization code between the Authentication and Quick Start sections.

DimensionReasoningScore

Conciseness

Generally efficient but has some redundancy — the Authentication section repeats the `Library.Initialize()` and `ClientFactory.CreateAnalyzeClient()` calls that appear again in the Quick Start, and some explanatory text (e.g., about when to use this product) could be trimmed. The Gotchas and API reference sections are well-targeted though.

2 / 3

Actionability

Provides fully executable, copy-paste ready C# code for all three input methods (text, file, URL). Key params are enumerated concretely, and the gotchas section provides specific, actionable corrections for common mistakes.

3 / 3

Workflow Clarity

This is a single-task skill (call an API, get a response) without destructive or batch operations, so complex validation workflows aren't needed. The progression from authentication → text analysis → file/URL analysis is clear and logical, and the gotchas section serves as an effective error-prevention checklist.

3 / 3

Progressive Disclosure

Content is well-structured with clear sections progressing from quick start to advanced details. References to in-repo source files, external docs, and example files are one level deep and clearly signaled. The layered API reference section is particularly well-organized.

3 / 3

Total

11

/

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.

This is an excellent skill description that is highly specific, includes strong trigger terms, clearly answers both what and when, and explicitly disambiguates from a related skill. It uses third-person voice appropriately and provides concrete API method names that would help Claude select this skill precisely when needed.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: sentiment analysis, summarization, topic detection, intent recognition, and specifies the API methods (`AnalyzeText`, `AnalyzeUrl`, `AnalyzeFile`) and factory method (`ClientFactory.CreateAnalyzeClient()`). Very concrete and detailed.

3 / 3

Completeness

Clearly answers both 'what' (calling Deepgram Text Intelligence /read for sentiment, summarization, topic detection, intent recognition) and 'when' (writing or reviewing C# code that calls this API, with explicit distinction from audio-based analysis). Opens with 'Use when' clause.

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'C#', 'Deepgram', 'sentiment', 'summarization', 'topic detection', 'intent recognition', '/read', 'text', 'AnalyzeClient', 'AnalyzeText', 'AnalyzeUrl', 'AnalyzeFile'. Also distinguishes from audio use cases with a cross-reference to another skill.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive: scoped to C#, Deepgram Text Intelligence specifically (not audio), the /read endpoint, and specific API methods. Explicitly disambiguates from the audio intelligence skill (`deepgram-dotnet-audio-intelligence`), minimizing conflict risk.

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
deepgram/deepgram-dotnet-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.