paulasilvatech
- 1.8k skills
- 0 followers
- 16 hours ago last updated
- ▌ Csharp Async 3 · paulasilvatechReview, design, and fix C# async code using Task, Task<T>, ValueTask<T>, cancellation, ConfigureAwait, async streams, and TAP conventions. Use when the user asks for C# async best practices, deadlock fixes, async method naming, parallel awaits, or replacing .Wait(), .Result, and async void.
- ▌ Csharp Nunit 4 · paulasilvatechDesign, write, and review NUnit tests for .NET projects, including standard tests, data-driven tests, assertions, setup/teardown, categories, and isolation with mocks. Use this skill when the user asks for NUnit best practices, `dotnet test`, `[TestCase]`, `[TestCaseSource]`, or C# unit test structure.
- ▌ Csharp Tunit 3 · paulasilvatechWrite, review, or migrate C# unit tests using TUnit. Use when the user asks for TUnit best practices, .NET test project setup, TUnit assertions, lifecycle hooks, data-driven tests, parallel execution, retries, categories, or xUnit-to-TUnit migration.
- ▌ Csharp Xunit 3 · paulasilvatechApply xUnit best practices for C# unit tests, including test project setup, Fact and Theory structure, data-driven tests, assertions, fixtures, mocking, categorization, diagnostics, and dotnet test execution. Use when asked for xUnit guidance or to write .NET unit tests.
- ▌ Efcore D2 DB Diagram 3 · paulasilvatech bundleGenerates D2 entity-relationship diagrams from Entity Framework Core models by extracting DbContext, DbSet<T>, entity configuration, migrations, keys, foreign keys, owned types, many-to-many joins, indexes, schemas, and technical tables. Use this skill when asked to generate a database diagram, ERD, .d2 file, SVG, or PNG from an EF Core or ASP.NET Core codebase.
- ▌ Msstore CLI 3 · paulasilvatech bundleUse Microsoft Store Developer CLI (msstore) to configure Partner Center credentials, list Store apps, package and publish Windows submissions, check status, manage package flights, gradual rollouts, and CI/CD publishing for Windows App SDK/WinUI, UWP, .NET MAUI, Flutter, Electron, React Native, and PWA apps. Use when asked to configure Store credentials, publish to Microsoft Store, check submission status, or automate Store releases.
- ▌ Gtm Enterprise Onboarding 3 · paulasilvatechFour-phase framework for onboarding enterprise customers from contract to value realization. Use when implementing new enterprise customers, preventing churn during onboarding, or solving the adoption cliff that kills deals post-go-live. Includes the Week 4 ghosting pattern.
- ▌ Db2 Schema 2 · paulasilvatechApplies DB2 DDL, DCLGEN, cursor, and migration-script conventions for precision, nullability, access paths, and reconciliation evidence. Use when reading or writing DB2 schema and migration artifacts.
- ▌ Java Junit 6 · paulasilvatechApply JUnit 5 best practices for Java tests, including Maven or Gradle setup, standard and parameterized tests, lifecycle hooks, assertions, Mockito isolation, tags, nested tests, and test commands. Use when asked for JUnit 5+ guidance or to write Java unit tests.
- ▌ Cobol Db2 Analysis 3 · paulasilvatechAnalyze COBOL programs, copybooks, PERFORM and CALL structure, file and VSAM access, embedded EXEC SQL and EXEC CICS, DB2 DDL, DCLGEN structures, cursors, and JCL job steps with source citations. Use when reading or inventorying a COBOL/DB2 legacy system before modernization.
- ▌ Code Modernization 3 · paulasilvatechUse this skill when the user asks to modernize legacy code with a disciplined GitHub Copilot workflow: brief, assess, map, extract business rules, reimagine architecture, transform modules, and harden with tests and security review. Trigger for COBOL, JCL, legacy Java, .NET, C++, classic ASP, monolith modernization, behavior-preserving rewrite, business-rule extraction, modernization assessment, or legacy-to-modern transformation.
- ▌ Breakdown Feature Prd 3 · paulasilvatechCreate a detailed feature Product Requirements Document from an epic and feature idea, including goal, personas, user stories, functional and non-functional requirements, acceptance criteria, and out-of-scope boundaries. Use when asked to write a feature PRD or docs/ways-of-work feature prd.md.
- ▌ React18 Legacy Context 3 · paulasilvatech bundleMigrate React legacy context API usage from contextTypes, childContextTypes, and getChildContext to modern createContext. Use this skill when touching legacy context in class or function components because provider and every consumer must be updated together to avoid React 18 warnings and React 19 runtime failures.
- ▌ Mkdocs Translations 3 · paulasilvatechTranslate an MkDocs documentation stack from docs/docs/en and docs/docs/includes/en into a target ISO 639-1 or locale folder, preserving Markdown structure and updating mkdocs.yml i18n locale, nav_translations, and admonition_translations. Use when the user asks for mkdocs ai translator, MkDocs translation, docs localization, or adding a new documentation locale.
- ▌ Breakdown Plan 3 · paulasilvatech bundleGenerate GitHub issue planning and project automation artifacts from feature planning documents, including Epic > Feature > Story/Enabler > Test hierarchy, priorities, dependencies, estimates, Kanban fields, and issue creation checklists. Use this skill when asked to break down a feature into GitHub issues, project plans, sprint planning, or automated project tracking.
- ▌ Breakdown Test 3 · paulasilvatechCreate comprehensive test planning, QA strategy, GitHub issue breakdowns, and quality validation plans from feature artifacts. Use when asked to produce a test strategy, break down test work, plan QA for an epic or feature, apply ISTQB techniques, map ISO 25010 quality characteristics, or create test issues for GitHub project management.
- ▌ Create Technical Spike 3 · paulasilvatechCreate time-boxed technical spike documents that answer critical implementation questions before development proceeds. Use this skill when the user asks to create a technical spike, research an API or architecture decision, document a proof of concept, evaluate performance or security options, or unblock development with an evidence-based recommendation.
- ▌ Unit Test Vue Pinia 3 · paulasilvatech bundleWrite and review unit tests for Vue 3 + TypeScript + Vitest + Pinia codebases. Use when creating or updating tests for components, composables, and stores; mocking Pinia with createTestingPinia; applying Vue Test Utils patterns; and enforcing black-box assertions over implementation details.
- ▌ Unit Test Vue Pinia 4 · paulasilvatech bundleWrite and review unit tests for Vue 3 + TypeScript + Vitest + Pinia codebases. Use when creating or updating tests for components, composables, and stores; mocking Pinia with createTestingPinia; applying Vue Test Utils patterns; and enforcing black-box assertions over implementation details.
- ▌ Backstage Techdocs 2 · paulasilvatechConfigure, build, preview, publish, migrate, and troubleshoot Backstage TechDocs and MkDocs content. Use when handling techdocs-ref annotations, mkdocs.yml, local or external builders, object-storage publishers, CI generation, broken docs, or wiki-to-TechDocs migration.
- ▌ Sifap Loop 2 · paulasilvatech bundleRun each SIFAP modernization phase as a bounded correction loop with observable exit gates, an iteration ledger, upstream defect escalation, and a Natural/Adabas engineering graph that proves legacy-to-target coverage. Use when opening or closing a SIFAP phase loop, deciding whether a phase gate passes, routing a defect to the phase that owns its root cause, or building, querying, and gating the modernization graph.
- ▌ Create Github Action Workflow Specification 2 · paulasilvatechCreates formal, AI-optimized specifications for existing GitHub Actions CI/CD workflows by extracting triggers, jobs, dependencies, contracts, quality gates, error paths, environments, governance, and change rules. Use this skill when asked to document a workflow, create a CI/CD workflow specification, summarize a GitHub Actions file for maintenance, or produce spec/spec-process-cicd-[workflow-name].md.
- ▌ Suggest Awesome Github Copilot Instructions 2 · paulasilvatechSuggest relevant GitHub Copilot instruction files from the awesome-copilot repository by comparing repository context, chat needs, local .github/instructions files, and remote versions. Use this skill when the user asks what Copilot instructions to add, whether local instructions are outdated, or how to install/update awesome-copilot instructions without duplicates.
- ▌ Agent Owasp Compliance 3 · paulasilvatechEvaluate AI agent systems against OWASP Agentic Security Initiative Top 10 controls. Use when asked whether an agent is OWASP ASI compliant, to check ASI compliance, run an agentic security audit, map controls to ASI-01 through ASI-10, or generate a compliance report before production deployment.
- ▌ AWS Cost Optimize 3 · paulasilvatechAnalyze AWS resources used in the app (IaC files and/or resources in a target account/region) and optimize costs - creating GitHub issues for identified optimizations. Use this skill when the user asks for prerequisites.
- ▌ Azure Kusto Irql 3 · paulasilvatech bundleCompose Incident Response Query Language queries for Kusto cybersecurity investigations, translating natural language hunting questions into composable IRQL pipelines built from Get_*, Extract_*, and Enrich_* functions. Use when the user writes an IRQL query, runs a security or threat hunt in KQL, builds an incident response query or hunting pipeline, or investigates failed logins, phishing, lateral movement, process execution, or file creation events.
- ▌ Azure Cloud Migrate 3 · paulasilvatech bundleAssess and migrate cross-cloud workloads to Azure with assessment reports and code conversion, supporting Lambda to Functions, Beanstalk, Heroku, and App Engine to App Service, and Fargate, Kubernetes, Cloud Run, or Spring Boot to Container Apps. Use when the user asks to migrate Lambda to Functions, move from AWS or GCP to Azure, migrate Beanstalk, Heroku, or App Engine, convert Cloud Run or Fargate workloads, move ECS, GKE, or EKS to Container Apps, or plan a cross-cloud migration.
- ▌ What Context Needed 3 · paulasilvatechIdentify the minimum files, symbols, configuration, tests, and prior context GitHub Copilot needs before answering a codebase question. Use this skill when the user asks what context is needed, what files to provide, or wants a context checklist before asking an implementation, debugging, review, or architecture question.
- ▌ Csharp Mstest 3 · paulasilvatechApply modern MSTest 3.x/4.x testing practices for C# projects. Use when asked to write or review MSTest unit tests, choose assertion APIs, convert ExpectedException tests, design data-driven tests, use TestContext, configure lifecycle hooks, add categories or work items, or run dotnet test for MSTest.
- ▌ Snowflake Semanticview 3 · paulasilvatechCreate, alter, validate, and troubleshoot Snowflake semantic views with Snowflake CLI. Use this skill when asked to build semantic layer DDL, validate CREATE SEMANTIC VIEW or ALTER SEMANTIC VIEW statements, add synonyms and comments, query SEMANTIC_VIEW output, or set up snow connections.
- ▌ Mvvm Toolkit 3 · paulasilvatech bundleCommunityToolkit.Mvvm core guidance for ViewModels, source generators, observable properties, commands, validation, and base-class selection. Use this skill when authoring or reviewing code that uses CommunityToolkit.Mvvm 8.x, ObservableObject, ObservableValidator, ObservableRecipient, ObservableProperty, RelayCommand, AsyncRelayCommand, NotifyPropertyChangedFor, NotifyCanExecuteChangedFor, or NotifyDataErrorInfo across WPF, WinUI 3, MAUI, Uno, and Avalonia.
- ▌ Premium Frontend UI 3 · paulasilvatechCraft immersive, high-performance web interfaces with advanced motion, typography, scroll-driven interactions, responsive polish, and product-specific visual direction. Use this skill when the user asks for premium frontend UI, sophisticated animations, Awwwards-style components, high-end landing pages, layout polish, or high-end visual design implementation.
- ▌ Web Design Reviewer 3 · paulasilvatech bundleInspect local or remote website design, identify layout, responsive, accessibility, and visual consistency defects, and make source-level fixes. Use when users ask to "review website design", "check the UI", "fix the layout", "find design problems", or validate a web page after changes.
- ▌ Conventional Branch 3 · paulasilvatechCreate, normalize, validate, and check out Git branches following the Conventional Branch specification with feature/, bugfix/, hotfix/, release/, and chore/ prefixes. Use when creating a new branch, naming a branch, or checking branch-name compliance.
- ▌ Competitor Ad Intelligence 3 · paulasilvatechAnalyze public competitor paid ads from Meta Ad Library and Google Ads Transparency Center, cluster creative hooks, inspect landing pages, infer funnel strategy, identify vulnerabilities, and recommend counter-plays. Use this skill when asked what ads a competitor is running, to tear down ad strategy, reverse-engineer a paid funnel, find paid ad angles, or audit the ad landscape.
- ▌ Msgraph Sdk 3 · paulasilvatech bundleIntegrate Microsoft Graph SDK in .NET, TypeScript/JavaScript, or Python applications using correct authentication, permissions, SDK clients, pagination, batching, delta queries, change notifications, throttling, and Microsoft 365 resource paths. Use when accessing users, mail, calendar, Teams, OneDrive, SharePoint, groups, search, or other Microsoft 365 data through Graph.
- ▌ Azure API Center 4 · paulasilvatechDesign Azure API Center as the enterprise inventory and governance plane for APIs, agent tools, OpenAPI definitions, environments, deployments, metadata, linting, and MCP server discovery. Use when building an API or tool catalog, enforcing API standards, registering MCP servers, or making approved tools discoverable to agent builders.
- ▌ Azure Argocd CLI 3 · paulasilvatech bundleArgoCD CLI operations manage GitOps installation, bootstrap, synchronization, drift detection, rollback checks, and day-2 application workflows. Use this skill when working with argocd login, app create, app sync, app health, ApplicationSet, ArgoCD troubleshooting, GitOps drift, or repository credential configuration.
- ▌ Create Technical Spike 4 · paulasilvatechCreate time-boxed technical spike documents that answer critical implementation questions before development proceeds. Use this skill when the user asks to create a technical spike, research an API or architecture decision, document a proof of concept, evaluate performance or security options, or unblock development with an evidence-based recommendation.
- ▌ React19 Source Patterns 3 · paulasilvatech bundleApply React 19 source-file migration patterns for root APIs, hydration, unmounting, findDOMNode, forwardRef, defaultProps, useRef initial values, legacy context, string refs, propTypes comments, and unused React imports. Use this skill when fixing React 19 source migration issues.
- ▌ Documentation Writer 3 · paulasilvatechCreate, review, and structure software documentation with the Diátaxis framework: tutorials, how-to guides, reference, and explanation. Use when the user asks for a Diátaxis documentation expert, a documentation outline, markdown docs, audience-focused docs, or help classifying documentation type.
- ▌ Backstage Framework 2 · paulasilvatechChoose and implement Backstage framework extension points, core backend services, frontend blueprints, service refs, modules, lifecycle, auth, permissions, schedulers, tracing, metrics, and generated API references. Use when designing plugin architecture or selecting supported framework APIs.
- ▌ Azure Pricing 5 · paulasilvatech bundleFetch live Azure Retail Prices API data and estimate Azure service, SKU, region, reservation, savings plan, spot, and Copilot Studio credit costs. Use when the user asks about Azure pricing, Azure costs, Azure billing, workload estimates, SKU comparison, Copilot Credits, Copilot Studio pricing, or agent usage estimation.
- ▌ AWS Resource Query 3 · paulasilvatech bundleAnswer natural-language questions about AWS resources by running strictly read-only AWS CLI queries. Use when asking about EC2, S3, RDS, Lambda, ECS, EKS, Secrets Manager, IAM, VPC, networking, messaging, `aws lambda list-event-source-mappings --query 'EventSourceMappings[].[FunctionArn,EventSourceArn,State,BatchSize]' --output table`, or current-state inventory.
- ▌ Az Cost Optimize 3 · paulasilvatechAnalyze Azure IaC files and deployed Azure resources for evidence-based cost optimization, validate current costs, calculate priority scores, and draft GitHub issues. Use when asked to "azure cost optimize", "reduce Azure spend", "find Azure cost savings", "right-size Azure resources", or "create cost optimization issues".
- ▌ Azure Kusto Graph 3 · paulasilvatech bundleBuild and query Kusto graphs from natural language, covering transient graphs with make-graph, persistent graph models and snapshots, pattern matching with graph-match, shortest paths, connected components, and graph-to-table export using edges-first construction. Use when the user works with make-graph, graph-match, graph-shortest-paths, graph-to-table, or graph-mark-components, builds a persistent graph model or snapshot, constructs a graph from data, finds paths between nodes, matches patterns in a graph, or analyzes connected components in KQL.
- ▌ Azure Devops CLI 3 · paulasilvatech bundleManage Azure DevOps with Azure CLI and the azure-devops extension. Use when the user asks for Azure DevOps CLI commands, az devops automation, projects, repos, pull requests, pipelines, builds, work items, artifacts, service endpoints, permissions, or CI/CD scripting.
- ▌ Technical Job Search 3 · paulasilvatechHelp software engineers perform active job-search tasks: analyze job descriptions, tailor resumes, write concise cover letters, evaluate offers, and draft interview follow-ups. Use when the user asks to parse a JD, match a CV to a role, write application material, compare compensation, assess offer risk, or prepare post-interview outreach.
- ▌ AI Ready 3 · paulasilvatechHelp users install and use John Papa's ai-ready skill as the up-to-date source for making repositories AI-ready with AGENTS.md, copilot-instructions.md, CI workflows, issue templates, and stack-specific guidance. Use when the user asks to make a repo ai-ready, set up AI config, prepare for AI contributions, or install ai-ready.
- ▌ Remember 3 · paulasilvatechTransform lessons learned into domain-organized memory instructions for global or workspace scope. Use this skill when the user says /remember, asks to save a workflow lesson, records repeated mistakes, documents shortcuts or commands, discovers effective workflows, or wants durable VS Code memory instructions.
- ▌ Dotnet Upgrade 3 · paulasilvatechGuide comprehensive .NET upgrade discovery, assessment, sequencing, dependency review, framework targeting, code modernization, CI/CD updates, validation, breaking-change analysis, PR strategy, communication, automation, and release documentation. Use when asked for .NET Framework, .NET Core, or .NET Standard project discovery, .NET 8 migration planning, Upgrade Assistant guidance, or upgrade execution prompts.
- ▌ Bigquery Pipeline Audit 3 · paulasilvatechAudit Python and BigQuery pipeline scripts for cost exposure, dry-run safety, bounded backfills, query pruning, idempotent writes, and observability. Use this skill when reviewing client.query, load_table_from_*, extract_table, copy_table, DDL/DML query jobs, external API calls, LLM calls, or storage writes before production use.
- ▌ Datanalysis Credit Risk 3 · paulasilvatech bundleRun and explain a credit risk data cleaning and variable screening pipeline for pre-loan modeling, including missing value analysis, abnormal period filtering, high-missing removal, low-IV filtering, high-PSI filtering, Null Importance denoising, high-correlation removal, organization-level analysis, OOS separation, and Excel report generation. Use this skill when working on credit risk data cleaning, variable screening, and pre-loan modeling preprocessing.
- ▌ SQL Code Review 3 · paulasilvatechReview SQL code across PostgreSQL, MySQL, SQL Server, and Oracle for injection risks, access control, data protection, performance, schema quality, and maintainability. Use when asked to "review SQL", "find SQL injection", "audit database code", "check stored procedures", or "perform SQL security analysis".
- ▌ Nuget Manager 3 · paulasilvatechManage NuGet packages safely in .NET projects and solutions using the `dotnet` CLI. Use this skill when adding, removing, or updating package versions, verifying `PACKAGE_NAME` availability, working with `Directory.Packages.props`, or deciding when direct `.csproj` edits are allowed.
- ▌ Copilot Pr Autopilot 3 · paulasilvatech bundleRun a GitHub Copilot Code Review loop on a pull request: request review with GraphQL, wait, list open Copilot/human/advanced-security threads, triage fix/decline/escalate, dispatch bounded fixes, build/test/lint, commit per iteration, reply and resolve, then re-trigger until HEAD is reviewed and no threads await the agent. Use for address copilot comments, run a copilot review loop, fix this PR, or iterate on copilot feedback.
- ▌ Bug Reproduction Brief 3 · paulasilvatechTurn vague, intermittent, or environment-specific bug reports into minimal evidence-backed reproductions before diagnosis or repair. Use when a bug report is incomplete, mixed with an assumed cause, hard to reproduce, or needs observed failure, environment, expected/actual behavior, repeatability, and safe next hypothesis.
- ▌ Mentoring Juniors 3 · paulasilvatechProvide Socratic mentoring for junior developers and AI newcomers. Use when the user asks to understand code or errors, says they are stuck or confused, wants a walkthrough, asks for hints, pseudocode, debugging help, beginner guidance, or wants to learn GitHub Copilot without blind copy-paste.
- ▌ Cobol Legacy 2 · paulasilvatechApplies COBOL, copybook, and JCL reading conventions for evidence, precision, occurrence semantics, and legacy immutability. Use when inspecting or citing COBOL/DB2 legacy source.
- ▌ Java Springboot 4 · paulasilvatechApply Spring Boot best practices for project structure, dependency injection, configuration, REST controllers, DTO validation, services, transactions, Spring Data JPA, logging, testing, and security. Use when asked for Spring Boot guidance or to implement Java backend code.
- ▌ Azure Kubectl CLI 3 · paulasilvatechkubectl CLI operations inspect and manage AKS and Kubernetes resources directly, including health checks, manifests, rollout status, logs, events, namespaces, pod troubleshooting, service debugging, secrets inspection by name, and network policy validation. Use this skill when working with kubectl get, describe, logs, apply, diff, exec, top, or rollout workflows.
- ▌ Backstage Catalog 3 · paulasilvatechUse when editing Backstage catalog entities, ownership, relations, annotations, or discovery examples.
- ▌ Qdrant Search Quality 3 · paulasilvatech bundleDiagnose and improve Qdrant search relevance by separating embedding, payload, index, and query-strategy causes. Use when users report bad search results, wrong results, low precision, low recall, irrelevant matches, missing expected results, quantization regressions, model changes, data growth, or ask whether to use hybrid search, reranking, relevance feedback, or a different embedding model.
- ▌ Backstage AI Catalog 2 · paulasilvatechInstall and use Backstage's AI catalog model for AiResource skills and rules plus mcp-server API entities, ownership, lifecycle, relationships, and source locations. Use when cataloging AI skills, governance rules, agents, or MCP servers.
- ▌ Backstage Kubernetes 2 · paulasilvatechInstall, configure, authorize, and troubleshoot Backstage Kubernetes frontend and backend plugins, cluster discovery, entity annotations, authentication, permissions, proxies, custom resources, and service-owner views. Use when working with Kubernetes tabs, clusters, pods, or integration errors.
- ▌ Backstage Operations 2 · paulasilvatechOperate, monitor, troubleshoot, and harden production Backstage services, databases, schedulers, integrations, health endpoints, logs, and deployments. Use when handling startup failures, readiness problems, database errors, provider refresh issues, performance incidents, or production runbooks.
- ▌ Mui To Bui Migration 2 · paulasilvatech bundleMigrate Backstage app or plugin UI from Material-UI to Backstage UI with version-checked component mappings, CSS setup, accessibility, analytics, styling, and visual validation. Use when replacing @material-ui imports, MUI icons, makeStyles, or adopting BUI.
- ▌ Cobol Db2 Context 2 · paulasilvatechSupply COBOL, DB2, VSAM, and JCL modernization context: corpus layout, member conventions, target stack boundaries, evidence precedence, stage flow, and security rules. Use when starting any COBOL/DB2 modernization task, before analysis, design, implementation, verification, or delivery.
- ▌ Azure Helm CLI 4 · paulasilvatechHelm CLI operations manage Kubernetes packages, charts, releases, repositories, values, upgrades, rollbacks, template rendering, release history, chart debugging, and package validation. Use this skill when working with helm install, helm upgrade, helm rollback, helm repo add, helm template, values.yaml, or chart validation.
- ▌ Microsoft Docs 4 · paulasilvatechQuery official Microsoft documentation and adjacent source documentation for Azure, .NET, Agent Framework, Semantic Kernel, Aspire, VS Code, GitHub, Power Platform, Windows, and M365. Use this skill when the user needs concepts, tutorials, configuration details, API examples, code samples, or current docs for Microsoft ecosystem technologies.
- ▌ Python Testing 2 · paulasilvatechGuidelines for writing and running tests in the Agent Framework Python codebase. Use when creating, modifying, or running tests.
- ▌ Migrating Oracle To Postgres Data Access Code 2 · paulasilvatechMigrate .NET/C# data access code from Oracle.ManagedDataAccess or Oracle.EntityFrameworkCore to PostgreSQL with Npgsql. Use when replacing OracleConnection, OracleCommand, OracleDataReader, OracleDbType mappings, stored procedure calls, connection strings, inline SQL, and EF Core provider configuration during an Oracle-to-PostgreSQL migration.
- ▌ Project Workflow Analysis Blueprint Generator 2 · paulasilvatechGenerate technology-agnostic project workflow analysis blueprints that document end-to-end application flows, files, classes, entry points, service layers, data access, error handling, async processing, sequence diagrams, testing patterns, and implementation templates. Use this skill when the user asks to list all files/classes in a workflow, document representative workflows, map an API-to-database flow, or create an implementation-ready workflow blueprint.
- ▌ Threat Model Analyst 3 · paulasilvatech bundleProduce full or incremental STRIDE-A threat models for repositories and systems, including architecture overviews, DFD diagrams, findings, STRIDE heatmaps, and executive assessment. Use when the user asks to threat model a repo, refresh an existing threat-model-* report, compare commits or reports, identify trust boundary risks, or map findings to CVSS 4.0, CWE, and OWASP.
- ▌ Azure Scaffold Wizard 3 · paulasilvatechScaffold a complete, production-ready Azure project from scratch for any use case, including RAG chatbots, multi-agent systems, API backends, data pipelines, Azure Functions, full-stack web apps, ML training and inference, and event-driven microservices. Use when the user wants to gather requirements through adaptive questioning and generate a full project structure with source files, Bicep infrastructure, azure.yaml for azd, Docker configuration, CI/CD workflows, a README with architecture diagrams, and Responsible AI documentation targeting Azure Container Apps, Microsoft Foundry, Azure Functions, or Azure ML.
- ▌ Azure Cost 3 · paulasilvatech bundleManage Azure cost by querying actual spend, forecasting future spending, and optimizing resources to reduce waste. Use when the user asks about Azure costs or bills, wants a cost breakdown, asks how much they are spending, wants to forecast spending, optimize or reduce spend, find orphaned resources, rightsize VMs, investigate a cost spike, or lower storage and AKS costs.
- ▌ Backstage Plugin Builder 3 · paulasilvatech bundlePlan, architect, scaffold, validate, and prepare custom Backstage plugins and modules using official Backstage documentation. Use when the user asks for new, legacy, or dual frontend plugins, backend plugins, backend modules, catalog processors, entity providers, scaffolder actions, search collators, auth providers, permission policies, TechDocs addons, common packages, node packages, plugin ADRs, architecture, validation, or community publication preparation.
- ▌ Quality Playbook 3 · paulasilvatech bundleRun a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a three-pass code review with regression tests, executes a multi-model spec audit (Council of Three), and produces a consolidated bug report with TDD-verified patches. Finds the 35% of real defects that structural code review alone cannot catch. Works with any language. Trigger on 'quality playbook', 'spec audit', 'Council of Three', 'fitness-to-purpose', or 'coverage theater'.
- ▌ Lsp Setup 3 · paulasilvatech bundleInstall and configure Language Server Protocol servers for GitHub Copilot CLI code intelligence, including go-to-definition, find-references, hover, and type information. Use when the user asks to set up LSP, install a language server, configure Java or TypeScript LSP, fix /lsp status, or enable deeper code understanding in Copilot CLI.
- ▌ Fluentui Blazor 3 · paulasilvatech bundleGuide for using Microsoft.FluentUI.AspNetCore.Components in Blazor applications. Use when building Blazor UI with Fluent components, setting up providers and AddFluentUIComponents, binding FluentSelect or FluentAutocomplete, using dialogs, toasts, icons, themes, DataGrid, NavMenu, or troubleshooting missing Fluent UI behavior.
- ▌ SQL Optimization 3 · paulasilvatechUniversal SQL performance optimization assistant for query tuning, execution-plan review, index strategy, pagination, batching, aggregation, and monitoring across MySQL, PostgreSQL, SQL Server, Oracle, and other SQL databases. Use this skill when the user asks to optimize slow SQL, review query plans, improve indexes, fix SELECT performance, reduce N+1 queries, tune pagination, or analyze database performance.
- ▌ Playwright Generate Test 3 · paulasilvatechGenerate, save, run, and stabilize Playwright TypeScript tests from a user scenario using Playwright MCP exploration evidence. Use this skill when the user asks to create a Playwright test, generate an @playwright/test spec from a scenario, automate a browser flow, or turn Playwright MCP history into a passing test.
- ▌ Gtm Partnership Architecture 3 · paulasilvatechDesign and scale go-to-market partner ecosystems with tiering, value exchange, build-vs-partner decisions, co-marketing, and crawl-walk-run deployment. Use when asked to structure a partner program, decide whether to build or partner, recruit or tier partners, assess partnership leverage, or plan partner-led revenue motions.
- ▌ Kotlin Springboot 3 · paulasilvatechBuild, review, and test idiomatic Spring Boot applications written in Kotlin. Use this skill when the user asks for Spring Boot with Kotlin best practices, Kotlin JPA entities, coroutine controllers, configuration properties, validation, logging, or test slices.
- ▌ MCP Deploy Manage Agents 3 · paulasilvatechGuide deployment, governance, assignment, lifecycle, approval, blocking, monitoring, and distribution for MCP-based declarative agents in Microsoft 365 admin center. Use when asked to publish, deploy, approve, block, assign, govern, monitor, troubleshoot, or manage Microsoft 365 agents, shared agents, Microsoft agents, external partner agents, or frontier agents.
- ▌ Backstage Techdocs 3 · paulasilvatechUse when editing tracked TechDocs configuration, annotations, navigation, or publication settings.
- ▌ Foundry Agent Sync 4 · paulasilvatechCreate, register, deploy, update, and synchronize prompt-based Azure AI Foundry agents from a local JSON manifest using the Agent Service REST API. Use when users ask to sync Foundry agents, create agents in Foundry, push agents, update agent instructions, scaffold a foundry-agents.json manifest, or add sync scripts.
- ▌ Qdrant Model Migration 3 · paulasilvatechPlan zero-downtime embedding model migrations in Qdrant with aliases, re-embedding, side-by-side collections, hybrid dense/sparse search, and bulk upload tuning. Use when switching embedding models, changing vector dimensions or providers, upgrading to hybrid search, re-embedding data, or A/B testing models.
- ▌ Qdrant Version Upgrade 3 · paulasilvatechPlan Qdrant server, SDK, storage, cluster, rolling, and Qdrant Cloud upgrades without interrupting availability or risking data integrity. Use this skill when the user asks how to upgrade Qdrant, move between minor versions, match SDK and server versions, perform a rolling upgrade, or use qcloud for Qdrant Cloud upgrades.
- ▌ React Audit Grep Patterns 3 · paulasilvatech bundleProvide verified grep command libraries for React 18.3.1 and React 19 migration audits, including deprecated APIs, removed APIs, unsafe lifecycle methods, batching risks, tests, dependencies, and peer conflicts. Use this skill when writing or running React migration audit scan commands.
- ▌ React18 Batching Patterns 3 · paulasilvatech bundleDiagnose and fix React 18 automatic batching regressions in class components. Use when multiple setState calls occur after await, inside setTimeout, Promise .then() or .catch(), native addEventListener callbacks, or when tests fail because they assert intermediate state after a React 18 upgrade.
- ▌ React18 Dep Compatibility 3 · paulasilvatech bundleCheck React 18.3.1 and React 19 dependency compatibility before npm installs, peer-dependency resolutions, or upgrade plans. Use when reviewing a React upgrade matrix, resolving npm peer conflicts, choosing minimum compatible package versions, deciding on --legacy-peer-deps, or separating a react-router v5 to v6 migration.
- ▌ Chrome Devtools 3 · paulasilvatechHandle `browser-related` tasks and control a live Chrome browser through Chrome DevTools MCP for browser automation, visual inspection, debugging, performance analysis, and emulation. Use when navigating pages, clicking elements, filling forms, handling `alerts/prompts.`, taking snapshots or screenshots, inspecting console and network activity, evaluating JavaScript, profiling Core Web Vitals, or testing viewport and network conditions.
- ▌ Backstage MCP Actions 2 · paulasilvatech bundleRegister typed Backstage backend actions and expose selected actions as authenticated MCP tools with schemas, attributes, permissions, filters, server instructions, and well-known action validation. Use when configuring the Actions Registry, Actions Service, MCP Actions Backend, or AI tool exposure.
- ▌ Backstage Permissions 2 · paulasilvatechDesign, implement, test, and troubleshoot Backstage permission policies, basic and resource permissions, conditional decisions, rules, frontend authorization, and plugin integration. Use when implementing RBAC, ABAC, resource filtering, action visibility, or fixing authorization failures.
- ▌ Create Github Issue Feature From Specification 2 · paulasilvatechCreate or update one GitHub feature issue from a specification file using a feature_request.yml template when available. Use when the user asks to create a GitHub issue from a specification, turn a spec into a feature request, or file one issue that captures a complete specification.
- ▌ Migrating Oracle To Postgres Stored Procedures 2 · paulasilvatechMigrate Oracle PL/SQL stored procedures and functions to PostgreSQL PL/pgSQL while preserving behavior, signatures, type-anchored inputs, exception handling, rollback logic, collation semantics, and orafce compatibility. Use when converting Oracle Procedures and Functions into PostgreSQL equivalents during an Oracle-to-PostgreSQL migration.
- ▌ Azure Managed Redis Cache 3 · paulasilvatech bundleUse when designing or provisioning Azure Managed Redis for cache, semantic cache, vector memory, session store, or agent memory in AI-native systems; produces SKU guidance, network and identity controls, Bicep deployment steps, and integration recommendations. DO NOT USE FOR: general agent architecture (use agentic-architecture-patterns), Foundry agent runtime design (use foundry-agent-blueprint), or general Azure infrastructure (use azure-infrastructure). Triggers include "design Redis semantic cache", "provision Azure Managed Redis", "add vector memory".
- ▌ Microsoft Agent Framework 3 · paulasilvatech bundleCreate, update, refactor, explain, or review Microsoft Agent Framework applications, agents, workflows, and migrations in .NET or Python. Use this skill when working with Microsoft Agent Framework, successor guidance for Semantic Kernel or AutoGen, Azure AI Foundry, Azure OpenAI, OpenAI providers, MCP tools, workflows, middleware, checkpointing, or language-specific samples.
- ▌ Content Management Systems 3 · paulasilvatech bundleBuild and modify content management systems by locating the correct theme, plugin, module, editor, content model, media, render, or export seam before changing code. Use this skill when working on WordPress, Shopify, Wix, Squarespace, Drupal, WooCommerce, Joomla, HubSpot CMS Hub, Webflow, Adobe Experience Manager, headless CMS work, CMS themes, plugins, apps, modules, admin panels, uploads, markdown pipelines, and static export workflows.