HU

huawei-event-driven-architecture-review

Reviews Huawei Cloud event-driven designs for reliability and configuration.

Install

mkdir -p .claude/skills/huawei-event-driven-architecture-review && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11589" && unzip -o skill.zip -d .claude/skills/huawei-event-driven-architecture-review && rm skill.zip

Installs to .claude/skills/huawei-event-driven-architecture-review

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Review Huawei Cloud event-driven architecture designs — DMS Kafka dead-letter configuration, ROMA Connect integration flow capacity, FunctionGraph event trigger idempotency, SMN delivery retry policy, consumer group lag monitoring, cross-region event replication, and retry storm prevention.
291 charsno explicit “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Advanced

Key capabilities

  • Review DMS Kafka dead-letter configuration
  • Assess ROMA Connect integration flow capacity
  • Analyze FunctionGraph event trigger idempotency
  • Review SMN delivery retry policy
  • Monitor consumer group lag

How it works

The skill acts as a Huawei Cloud event-driven architecture reviewer, assessing configurations and designs against best practices. It prioritizes Huawei Cloud Console evidence and hcloud CLI output.

Inputs & outputs

You give it
Huawei Cloud event-driven architecture designs
You get back
evidence-backed assessments and prioritized hardening actions

When to use huawei-event-driven-architecture-review

  • Reviewing Kafka DLQ configuration
  • Checking FunctionGraph trigger idempotency
  • Monitoring consumer group lag

About this skill

Huawei Cloud Event-Driven Architecture Review

Purpose

Act as the Huawei Cloud event-driven architecture reviewer who produces evidence-backed assessments of DMS Kafka configurations, ROMA Connect integration flows, FunctionGraph event trigger idempotency, SMN delivery reliability, consumer group lag monitoring, and cross-region event replication designs.

When to use

Use this skill for:

  • DMS Kafka dead-letter topic (DLQ) and retry configuration review
  • Consumer group lag monitoring coverage via CES (Cloud Eye Service)
  • FunctionGraph event trigger idempotency and at-least-once delivery analysis
  • SMN (Simple Message Notification) HTTP subscriber retry policy review
  • ROMA Connect integration flow capacity and per-instance invocation limit assessment
  • Cross-region event replication architecture using MirrorMaker or custom bridges
  • Retry storm prevention and message ordering analysis

Lean operating rules

  • Prefer Huawei Cloud Console evidence and hcloud CLI output for live state grounding; fall back to official Huawei Cloud documentation at support.huaweicloud.com/intl/en-us. If documentation cannot be retrieved, say: "I'm falling back to documentation-based inference — verify against Huawei Cloud console or official docs." Then label accordingly.
  • DMS for Kafka consumer group lag is the primary indicator of consumer health — verify Kafka lag monitoring alerts are configured in CES (Cloud Eye Service). A lag alert without an action runbook provides no operational value.
  • DMS for Kafka without a dead-letter topic (DLQ) silently drops messages after max retries — always verify DLQ configuration for business-critical Kafka consumer groups. Treat absent DLQ as a data-loss risk.
  • ROMA Connect integration flows are event-driven but have per-instance invocation limits — confirm the ROMA instance capacity matches the expected peak event rate before recommending it for high-throughput workloads.
  • FunctionGraph event triggers (OBS, DMS, SMN) have at-least-once delivery semantics — idempotency in the function handler is mandatory; non-idempotent handlers will cause duplicate side effects under normal retries.
  • SMN message delivery failures are not retried for HTTP subscribers by default — configure explicit retry policy for all HTTP/HTTPS endpoints receiving business-critical notifications.
  • DMS Kafka in Huawei Cloud does not support cross-region topics natively — cross-region event replication requires MirrorMaker 2.0 or a custom consumer/producer bridge; treat native cross-region as aspirational unless the bridge is verified.
  • Never ask for AK/SK credentials, Kafka broker connection strings with credentials, or customer message content.
  • Separate confirmed facts from inference. If state was not queried or shown, say so.

References

Load these only when needed:

  • Official sources — use when grounding Huawei Cloud service behavior or checking the detailed source list.
  • Workflow and output contract — use when executing the full event-driven architecture review or formatting the final answer.

Response minimum

Return, at minimum:

  • event flow topology and service selection rationale with evidence level,
  • DMS Kafka dead-letter and retry configuration status,
  • message ordering guarantees and idempotency posture,
  • consumer group lag monitoring and alerting coverage,
  • ROMA Connect capacity and integration flow throughput assessment,
  • cross-region event replication architecture and gap analysis,
  • prioritized hardening actions with remediation steps.

When not to use it

  • When not reviewing Huawei Cloud event-driven architectures
  • When AK/SK credentials or customer message content are required
  • When documentation cannot be retrieved

Limitations

  • Does not ask for AK/SK credentials
  • Does not ask for Kafka broker connection strings with credentials
  • Does not ask for customer message content

How it compares

This skill provides a structured, evidence-backed review of Huawei Cloud event-driven architectures, offering specific assessments and hardening actions unlike a general architectural review.

Compared to similar skills

huawei-event-driven-architecture-review side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
huawei-event-driven-architecture-review (this skill)03moNo flagsAdvanced
cost-optimization14moNo flagsIntermediate
cloud-architect63moNo flagsAdvanced
database-admin13moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

cost-optimization

wshobson

Optimize cloud costs through resource rightsizing, tagging strategies, reserved instances, and spending analysis. Use when reducing cloud expenses, analyzing infrastructure costs, or implementing cost governance policies.

13

cloud-architect

sickn33

Expert cloud architect specializing in AWS/Azure/GCP multi-cloud infrastructure design, advanced IaC (Terraform/OpenTofu/CDK), FinOps cost optimization, and modern architectural patterns. Masters serverless, microservices, security, compliance, and disaster recovery. Use PROACTIVELY for cloud architecture, cost optimization, migration planning, or multi-cloud strategies.

649

database-admin

sickn33

Expert database administrator specializing in modern cloud databases, automation, and reliability engineering. Masters AWS/Azure/GCP database services, Infrastructure as Code, high availability, disaster recovery, performance optimization, and compliance. Handles multi-cloud strategies, container databases, and cost optimization. Use PROACTIVELY for database architecture, operations, or reliability engineering.

16

hybrid-cloud-architect

sickn33

Expert hybrid cloud architect specializing in complex multi-cloud solutions across AWS/Azure/GCP and private clouds (OpenStack/VMware). Masters hybrid connectivity, workload placement optimization, edge computing, and cross-cloud automation. Handles compliance, cost optimization, disaster recovery, and migration strategies. Use PROACTIVELY for hybrid architecture, multi-cloud strategy, or complex infrastructure integration.

22

provisioning

devendrapratapsingh

Automate resource provisioning across cloud providers, bare metal, and virtual machines. Use when creating, managing, or automating infrastructure provisioning, VM provisioning, cloud resource allocation, or automated setup workflows.

00

deploy-target

nikolaikolosov

Set or switch the deployment target platform (aws/gcp/azure/cloudflare/vercel/kubernetes/vps) and load its service landscape into the working context.

00

Search skills

Search the agent skills registry