Add a cover image plus 3 inline illustrations (with descriptions/alt text and AI image-generation prompts) to a technical article or blog post on orafaelferreira.com. Use when finishing or reviewing an article draft, when the user asks to "add images", "gerar…
Add or review an Azure-to-GCP service equivalence ("de-para") section in a technical article on orafaelferreira.com — a comparison table plus practical differences, framed as trade-offs rather than marketing claims. Use when writing or updating an article…
Understand or change this site's actual Azure deployment path — Terraform-managed Azure Static Web App plus GitHub Actions, not azd. Use when the user asks about deploying, infra, Terraform, DNS, custom domain, or CI/CD for this repo, or before reaching for…
Apply this site's design tokens, Tailwind config, and shadcn/ui component conventions when building or styling a component. Use when adding UI, changing colors/spacing/typography, adding a shadcn component, or touching src/index.css or tailwind.config.ts. For…
Check or fix key parity between the site's pt-BR and en translation dictionaries in src/i18n/. Use when adding/editing translated copy, when the user mentions i18n, translations, locales, or a missing/untranslated string, or before merging any change to…
Produce a source-backed research package via MCP tools (Context7, Microsoft Learn, GitHub, Terraform registry) before writing or updating a technical article for this site. Use when creating a new technical article, updating one after a stack change, or…
Check or improve bundle size, code-splitting, and asset weight for this Vite/React site. Use when the user mentions performance, bundle size, Core Web Vitals, page weight, slow load, image optimization, or before/after adding a new dependency or large asset.
Create or edit an article/blog post in src/data/articles/, following the Article data model, the site's supported markdown subset, and required SEO metadata. Use when adding a new .ts article file, editing article content or metadata, or when the user…