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

Discovery

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 clearly specifies the domain (C# Deepgram Management APIs), lists concrete entities it covers, names specific code constructs, and explicitly states when to use it. The inclusion of a negative boundary (Voice Agent configuration not covered) further enhances distinctiveness. The description uses appropriate third-person voice and is concise yet comprehensive.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and entities: 'Deepgram Management APIs for projects, models, keys, members, invitations, usage, balances, and auth token grants.' Also names specific factory methods like `CreateManageClient()` and `CreateAuthClient()`.

3 / 3

Completeness

Clearly answers both 'what' (calls Deepgram Management APIs for specific resources, covers specific client factory methods) and 'when' (explicitly starts with 'Use when writing or reviewing C# code in this repo that calls Deepgram Management APIs'). Also includes a helpful exclusion note about Voice Agent configuration.

3 / 3

Trigger Term Quality

Includes strong natural keywords a user would say: 'C#', 'Deepgram', 'Management APIs', 'projects', 'keys', 'members', 'invitations', 'usage', 'balances', 'auth token', plus specific method names. Good coverage of domain-specific terms.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: C# code specifically for Deepgram Management APIs and Auth APIs. The explicit mention of `ClientFactory.CreateManageClient()` and `CreateAuthClient()`, plus the note about what it does NOT cover (Voice Agent configuration), makes it very unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Implementation

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 in .NET. It provides executable code examples for all major use cases, includes a proper guard pattern for destructive operations with verification steps, and organizes content with clear progressive disclosure from setup through advanced usage. The gotchas section adds genuine value by calling out repo-specific pitfalls.

DimensionReasoningScore

Conciseness

The content is lean and efficient. It assumes Claude knows C#, async/await, and SDK patterns. No unnecessary explanations of what APIs are or how NuGet works. Every section delivers actionable information without padding.

3 / 3

Actionability

All code examples are fully executable C# with proper using statements, real method calls, and realistic parameter values. The quick start sections are copy-paste ready, and the key methods list provides a complete API surface reference.

3 / 3

Workflow Clarity

The guard pattern for destructive operations provides an explicit verify-delete-verify feedback loop. The gotchas section reinforces that destructive methods should always use this pattern. The workflow for obtaining a project ID before sub-resource calls is clearly stated.

3 / 3

Progressive Disclosure

Content is well-structured with clear sections progressing from authentication to quick starts to reference material. In-repo file references, example paths, and external documentation links are clearly signaled and one level deep. The cross-skill reference at the bottom is appropriately brief.

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.