CtrlK
BlogDocsLog inGet started
Tessl Logo

deepgram-dotnet-management-api

Use when writing or reviewing C# code in this repo that calls Deepgram Management APIs for projects, models, keys, members, invitations, usage, balances, and auth token grants. Covers `ClientFactory.CreateManageClient()` and `ClientFactory.CreateAuthClient()`. Unlike some other SDKs, this repo does not currently expose reusable Voice Agent configuration management endpoints.

80

Quality

100%

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.

This is a high-quality skill that efficiently covers the Deepgram Management API surface area with executable C# examples, clear routing to other skills for non-management tasks, and a well-structured guard pattern for destructive operations. The content is concise, actionable, and well-organized with appropriate progressive disclosure to example files and external references.

DimensionReasoningScore

Conciseness

The content is lean and efficient. It avoids explaining what Deepgram is, what REST APIs are, or how .NET packages work. Every section delivers actionable information without padding. The brief 'When to use this product' section efficiently routes to other skills.

3 / 3

Actionability

All code examples are fully executable C# with proper using statements, real method calls, and realistic parameter usage. The quick start sections cover the main use cases with copy-paste ready code, and the guard pattern provides a complete verify-delete-verify workflow.

3 / 3

Workflow Clarity

The guard pattern for destructive operations provides an explicit verify-delete-verify feedback loop with error handling. The gotchas section reinforces that destructive methods should always use this pattern. The auth token grant example shows a clear multi-step workflow (mint token → create options → use with another client).

3 / 3

Progressive Disclosure

Content is well-structured with a clear overview, quick starts for different use cases, a concise key methods reference, and pointers to in-repo example files and external documentation. References are one level deep and clearly signaled. The skill appropriately keeps actionable content inline while pointing to source files and docs for deeper exploration.

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.

This is a strong, well-crafted skill description that clearly specifies the domain (C# Deepgram Management APIs), lists concrete entities and methods, and opens with an explicit 'Use when' trigger clause. The negative boundary statement about Voice Agent configuration is a nice touch for disambiguation. The only minor note is that it doesn't use third-person voice (it uses imperative 'Use when...'), but this is the standard convention for trigger clauses and doesn't detract from quality.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and entities: 'writing or reviewing C# code', 'Deepgram Management APIs for projects, models, keys, members, invitations, usage, balances, and auth token grants', and specific factory methods like 'ClientFactory.CreateManageClient()' and 'ClientFactory.CreateAuthClient()'.

3 / 3

Completeness

Clearly answers both 'what' (writing/reviewing C# code calling Deepgram Management APIs across multiple domains) and 'when' (opens with 'Use when writing or reviewing C# code in this repo that calls Deepgram Management APIs'). Also includes a helpful negative boundary about Voice Agent configuration.

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'C# code', 'Deepgram', 'Management APIs', 'projects', 'keys', 'members', 'invitations', 'usage', 'balances', 'auth token', plus specific API method names that developers would reference directly.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: C# + Deepgram Management APIs + specific factory methods. The explicit mention of what it does NOT cover (Voice Agent configuration) further reduces conflict risk with other skills.

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.