Skills azure-resource-manager-redis-dotnet
๐Ÿ“ฆ

azure-resource-manager-redis-dotnet

Content revision r2 High Risk โš™๏ธ External commands๐ŸŒ Network access๐Ÿ”‘ Env variables

Manage Azure Redis Resources with .NET

Azure Redis management requires correct SDK types, authentication, and long-running operation handling. This skill provides focused .NET guidance for common resource workflows.

Supports: Claude Codex Code(CC)
โš ๏ธ 38 Poor

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-resource-manager-redis-dotnet" from https://skillstore.io/skills/sickn33-azure-resource-manager-redis-dotnet.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-resource-manager-redis-dotnet/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

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

Test it

Using "azure-resource-manager-redis-dotnet". Create a secure Standard cache for a staging application.

Expected outcome:

A reviewed workflow covering authentication, resource lookup, Standard SKU selection, TLS enforcement, non-SSL disablement, tags, and completion polling.

Using "azure-resource-manager-redis-dotnet". Add access for an internal subnet and schedule maintenance.

Expected outcome:

  • A firewall rule limited to the supplied private address range.
  • A weekend patch schedule with Premium SKU prerequisites.
  • Validation and Azure request error-handling guidance.

Using "azure-resource-manager-redis-dotnet". Rotate the primary key without exposing it.

Expected outcome:

A rotation sequence that regenerates the key, updates dependent secret stores, validates clients, and redacts all credential values.

Security Audit

High Risk
v5 โ€ข 7/23/2026 Open versioned report

The 58 external-command alerts are Markdown formatting and documentation, while credential environment variables and private network values are placeholders. The hardcoded SAS URI example is unsafe, and console output of Redis access keys creates a high-severity credential exposure risk. No prompt injection or malicious intent was found.

1
Files scanned
366
Lines analyzed
1
Review items
0
False positives ignored

Confirmed security concerns (1)

High
Redis Access Keys Exposed in Console Output
The examples retrieve primary, secondary, and regenerated Redis access keys, then print their plaintext values. Logs can expose credentials to operators and log systems.
The C# examples explicitly interpolate Redis access-key values into Console.WriteLine calls. This is direct plaintext credential disclosure to application output.
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Low
Hardcoded URL
container: "https://mystorageaccount.blob.core.windows.net/container?sastoken",
Although the account and token are placeholders, the example embeds a SAS-bearing URI directly in source code, encouraging credential exposure through repositories or logs.
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-resource-manager-redis-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-resource-manager-redis-dotnet/security.svg)](https://skillstore.io/skills/sickn33-azure-resource-manager-redis-dotnet?utm_source=security_passport_badge)

HTML badge

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

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-azure-resource-manager-redis-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-resource-manager-redis-dotnet security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-resource-manager-redis-dotnet/audits/5

BibTeX citation

@techreport{sickn33-sickn33-azure-resource-manager-redis-dotnet-2026, author = {sickn33}, title = {azure-resource-manager-redis-dotnet security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-azure-resource-manager-redis-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-resource-manager-redis-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-resource-manager-redis-dotnet/audits/5" identifiers: - type: other value: "skillstore:sickn33-azure-resource-manager-redis-dotnet:audit:5" description: "Skillstore immutable audit report identifier"

Skillstore Score

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

What You Can Build

Provision a Development Cache

Create a secure cache configuration with an appropriate SKU, TLS settings, tags, and asynchronous operation handling.

Standardize Redis Operations

Prepare repeatable workflows for updates, firewall rules, maintenance schedules, backups, and key rotation.

Review Production Readiness

Check authentication, networking, secret handling, error management, and premium feature requirements before deployment.

Try These Prompts

Set Up the SDK
Show the packages and minimal .NET setup for Azure Resource Manager Redis authentication. Use DefaultAzureCredential and never print secrets.
Create a Secure Cache
Create a .NET workflow for a Standard Azure Redis cache in East US. Require TLS 1.2, disable non-SSL, and add environment tags.
Configure Production Controls
Design .NET management steps for private firewall ranges, a weekend patch schedule, robust RequestFailedException handling, and idempotent updates.
Plan an Advanced Migration
Plan a Premium cache migration with RDB transfer, key rotation, asynchronous polling, validation, rollback, and strict secret redaction.

Best Practices

  • Use DefaultAzureCredential with least-privilege Azure roles and managed identity where available.
  • Require TLS 1.2, disable non-SSL access, and restrict firewall ranges.
  • Redact access keys, review destructive changes, and test long-running operations before production.

Avoid

  • Do not print Redis access keys or place SAS tokens in source code.
  • Do not use the management SDK for normal cache data operations.
  • Do not assume Premium-only features work on Basic or Standard SKUs.

Frequently Asked Questions

Does this skill execute Azure operations?
No. It provides guidance and examples; users must run reviewed code with authorized Azure credentials.
Which Azure service does it cover?
It covers Azure Cache for Redis management through Azure Resource Manager and the Azure.ResourceManager.Redis .NET package.
Can it manage cache data?
Only indirectly. Use StackExchange.Redis for keys, values, pub-sub, streams, and other data-plane operations.
How should authentication work?
Use DefaultAzureCredential with managed identity or another approved Azure Identity source. Grant only required resource permissions.
Does the source handle secrets safely?
It recommends secure authentication, but some examples print access keys. Remove those statements and use secret storage before deployment.
Which SDK and API versions are referenced?
The source references package version 1.5.1 and API version 2024-11-01. Verify compatibility against current Azure documentation.

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

8 downloads ยท 106 views

File structure

๐Ÿ“„ SKILL.md

More from sickn33

View all
View all