Antão Almada
Community@aalmada · Lisbon, Portugal
Chief Architect building scalable and maintainable distributed systems with .NET.
Agent Skills by Antão Almada
Showing 29 vetted skills indexed across 1 GitHub repositories.
cheat-sheet
Provide code snippets for BookStore project patterns and conventions.
scaffold-delete-operation
Scaffold soft-delete workflows with ResourceDeleted events and read-model projections.
start-solution
Launch the BookStore full-stack solution in background mode with Aspire CLI.
scaffold-composite-projection
Build a Composite Projection in Marten to chain multiple projections.
verify-feature
Runs dotnet build, format verification and tests on feature code.
doctor
Validate .NET SDK, Docker, azd, kubectl, and Aspire CLI versions against project prerequisites.
scaffold-aggregate
Scaffold event-sourced aggregates with Apply methods and Marten configuration.
scaffold-test
Scaffold .NET integration tests for API endpoints with SSE event verification.
deploy-to-azure
Deploy the BookStore application stack to Azure Container Apps using the Azure Developer CLI.
run-unit-tests
Run dotnet test on API Service and analyzer unit test projects.
scaffold-single-stream-projection
Create a Marten SingleStreamProjection class and register it with ProjectionLifecycle.Async.
run-integration-tests
Run Aspire AppHost integration tests and report failures with diagnostics.
scaffold-multi-stream-projection
Create a Marten MultiStreamProjection aggregating events from multiple streams into a single read model.
scaffold-frontend-feature
Scaffold Blazor frontend features with reactive state and cache invalidation.
scaffold-update-operation
Scaffold an UPDATE operation appending Domain Events to an event-sourced stream.
write-agents-md
Generate standardized AGENTS.md templates with validated skill references.
rollback-deployment
Roll back failed Azure Container Apps and Kubernetes deployments to previous revisions.
debug-cache
Diagnose HybridCache and Redis caching issues in .NET applications.
write-documentation-guide
Create and update DocFX-ready documentation guides for BookStore projects.
scaffold-get-by-id
Scaffold a GetById endpoint with 404 handling, caching, and localization.
scaffold-list-query
Scaffold a paged, filterable List Query endpoint using MapGet and ToPagedListAsync.
setup-aspire-mcp
Configure Aspire MCP to expose logs, metrics, and traces to AI agents.
scaffold-skill
Scaffold new agent skills with standardized SKILL.md frontmatter and starter templates.
scaffold-event-projection
Scaffold a Marten EventProjection class to transform each event into a queryable document.