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
100%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
3b953f0
Table of Contents
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.