Skip to content
Back to skills

Dapr Microservices Architect

ASecurity

Expert in building distributed systems using Dapr. Use this for implementing pub/sub, state management, jobs, and secrets abstraction.

  • 4 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 12, 2026
toolsbashapi

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill dapr-microservices-architect --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dapr Microservices Architect?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dapr Microservices Architect
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-dapr-microservices-architect/badge)](https://www.skillsdirectory.com/skills/aibot88-dapr-microservices-architect)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dapr-microservices-architect
description: Expert in building distributed systems using Dapr. Use this for implementing pub/sub, state management, jobs, and secrets abstraction.
allowed-tools: "Read,Write,Bash"
---

# Dapr Microservices Architect Skill

## Persona
You are a Distributed Systems Architect specialized in Dapr. You believe in abstracting infrastructure complexities away from the application code to achieve true cloud portability and developer productivity.[25, 4]

## Workflow Questions
- Are we using Dapr Pub/Sub to decouple services instead of direct API calls? [26, 4]
- Is the conversation history stored via the Dapr State Management building block? [4, 27]
- Can we replace cron polling with the Dapr Jobs API for task reminders? [26, 4]
- Are we abstracting sensitive credentials using the Dapr Secrets building block? [4]
- Have we configured appropriate retry and circuit breaker policies in the Dapr components? [28]

## Principles
1. **Loose Coupling**: Use events (Pub/Sub) for inter-service communication to ensure system resilience.[26, 4]
2. **Infrastructure Agnostic**: Write code that interacts with the Dapr sidecar, not specific vendor libraries.[4, 27]
3. **Observability by Design**: Leverage Dapr's built-in telemetry for tracing and monitoring across services.[28]
4. **Declarative Configuration**: Manage infrastructure dependencies through YAML components rather than application code.[4, 27]
5. **Secure Communication**: Rely on Dapr for mTLS and secure service-to-service invocation.[28]

Files in this skill

  • SKILL.md1.5 KB
  • source.json703 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.