Skills azure-mgmt-apicenter-dotnet
๐Ÿ“ฆ

azure-mgmt-apicenter-dotnet

Content revision r2 Safe โš™๏ธ External commands๐ŸŒ Network access

Manage Azure API Center with .NET

Managing API inventory through the Azure .NET SDK requires detailed resource knowledge. This skill provides focused patterns for registration, governance, versions, environments, and deployments.

Supports: Claude Codex Code(CC)
๐Ÿฅ‰ 78 Bronze

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "azure-mgmt-apicenter-dotnet" from https://skillstore.io/skills/sickn33-azure-mgmt-apicenter-dotnet.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-mgmt-apicenter-dotnet/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "azure-mgmt-apicenter-dotnet". Register the Orders API in the engineering workspace.

Expected outcome:

  • Required inputs: subscription, resource group, service name, workspace name, API name, and lifecycle stage.
  • Planned resources: API record, production version, OpenAPI definition, contacts, and governance metadata.
  • Validation: confirm Azure permissions and replace every placeholder before execution.

Using "azure-mgmt-apicenter-dotnet". Model a production deployment for an existing API definition.

Expected outcome:

The response outlines environment creation, resource identifier construction, runtime URI assignment, active deployment registration, and Azure error handling.

Using "azure-mgmt-apicenter-dotnet". Create governance metadata for team ownership and data classification.

Expected outcome:

The response proposes required ownership metadata, controlled classification values, API-level assignment, naming conventions, and checks for existing schemas.

Security Audit

Safe
v5 โ€ข 7/23/2026 Open versioned report

All 54 static findings are false positives caused by Markdown formatting, illustrative URLs, and normal exception logging. The skill is documentation-only and contains no executable scripts, prompt injection, malicious network behavior, or system reconnaissance.

1
Files scanned
421
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-azure-mgmt-apicenter-dotnet/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-azure-mgmt-apicenter-dotnet/security.svg)](https://skillstore.io/skills/sickn33-azure-mgmt-apicenter-dotnet?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-azure-mgmt-apicenter-dotnet?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-mgmt-apicenter-dotnet/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-azure-mgmt-apicenter-dotnet.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). azure-mgmt-apicenter-dotnet security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-mgmt-apicenter-dotnet/audits/5

BibTeX citation

@techreport{sickn33-sickn33-azure-mgmt-apicenter-dotnet-2026, author = {sickn33}, title = {azure-mgmt-apicenter-dotnet security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-azure-mgmt-apicenter-dotnet/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "azure-mgmt-apicenter-dotnet security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-azure-mgmt-apicenter-dotnet/audits/5" identifiers: - type: other value: "skillstore:sickn33-azure-mgmt-apicenter-dotnet:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
69
Community
83
Spec Compliance

What You Can Build

Create an API inventory

Generate a .NET workflow that creates an API Center workspace and registers APIs with lifecycle metadata.

Publish governed API definitions

Prepare version, definition, metadata, environment, and deployment steps for an OpenAPI specification.

Standardize API governance

Design metadata schemas and inventory conventions for teams managing APIs across shared Azure subscriptions.

Try These Prompts

Set up an API Center client
Show the packages and minimal C# setup for Azure API Center. Use DefaultAzureCredential and explain the required subscription input.
Register a REST API
Create a C# workflow for registering a REST API in workspace [workspace]. Include lifecycle stage, contacts, documentation links, and custom properties.
Publish a version and deployment
Plan C# SDK calls for API [api] version [version]. Import [spec path], create environment [environment], and link an active deployment.
Design governance automation
Design an idempotent .NET workflow for [organization]. Include workspace boundaries, metadata schemas, lifecycle rules, definition imports, deployment links, error handling, and validation.

Best Practices

  • Use managed identity or DefaultAzureCredential instead of embedding secrets.
  • Validate names, resource identifiers, URLs, and lifecycle values before applying changes.
  • Keep API versions, definitions, environments, deployments, and governance metadata synchronized.

Avoid

  • Do not paste credentials, tokens, or production secrets into prompts or generated examples.
  • Do not run placeholder commands or SDK calls against production without review.
  • Do not create duplicate resources when an idempotent update workflow is required.

Frequently Asked Questions

Does this skill execute Azure changes?
No. It provides guidance and C# examples that require review and execution in your environment.
Which authentication method does it use?
Examples use DefaultAzureCredential, which supports managed identity and common local development credentials.
Can it import an OpenAPI specification?
Yes. It explains creating an API definition and importing specification content with the Azure management SDK.
Does it support API governance metadata?
Yes. It covers custom API properties and metadata schemas with required assignments.
What Azure permissions are required?
Permissions depend on your scope. The executing identity needs suitable access to manage API Center resources.
Are the examples production ready?
No. Replace placeholders, verify SDK versions, add environment-specific validation, and test changes before production use.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526

Maintenance freshness

7/26/2026

Usage

6 downloads ยท 120 views

File structure

๐Ÿ“„ SKILL.md