paulasilvatech
- 1.8k skills
- 0 followers
- 17 hours ago last updated
- ▌ Plugin New Frontend System Support 3 · paulasilvatechAdd new frontend system support to an existing Backstage plugin while keeping the old system working. Use this skill for published or shared plugins that need to work in both old and new frontend system apps.
- ▌ Open Horizons Backstage External Integrations 2 · paulasilvatech bundleConfigure, secure, and validate Backstage technical integrations with GitHub, Azure and Azure DevOps, and ServiceNow across catalog discovery, events, software templates, CI/CD views, incidents, and provider credentials. Use when setting up or troubleshooting integrations outside user sign-in.
- ▌ Open Horizons Backstage Catalog DB Performance 2 · paulasilvatech bundleRun and compare the Backstage catalog query performance battery against a safe database replica, capture PostgreSQL plans and buffers, detect regressions, and update the baseline. Use when changing catalog queries, indexes, schemas, or database performance behavior.
- ▌ Backstage Plugin Full Frontend System Migration 2 · paulasilvatech bundleFully migrate a Backstage frontend plugin to the new frontend system and remove legacy support. Use when performing internal or intentionally breaking migrations from createPlugin to createFrontendPlugin, new route refs, blueprints, PageLayout, and legacy dependency removal.
- ▌ Github Copilot Instructions Blueprint Generator 2 · paulasilvatechGenerate technology-agnostic blueprints for comprehensive copilot-instructions.md files that make GitHub Copilot follow exact project versions, architecture, code quality, documentation, testing, and versioning conventions discovered from the codebase. Use this skill when the user asks for configuration variables, wants to create copilot-instructions.md, or needs repository-specific GitHub Copilot coding guidance.
- ▌ Plugin Full Frontend System Migration 3 · paulasilvatechFully migrate a Backstage plugin to the new frontend system, dropping all old system support. Use this skill for internal plugins that only need to run in a single app, or when you are ready to remove backward compatibility entirely.
- ▌ Generate Custom Instructions From Codebase 3 · paulasilvatechGenerate GitHub Copilot migration and code-evolution instructions by comparing branches, commits, tags, or releases and extracting transformation rules. Use when the user is doing framework upgrades, architecture refactors, technology migrations, dependency updates, pattern changes, API changes, obsolete pattern avoidance, and preserving project conventions during future code modifications.
- ▌ Reviewing Oracle To Postgres Migration 3 · paulasilvatech bundleReview Oracle-to-PostgreSQL migration plans or completed artifacts for behavioral risks: empty strings, exceptions, refcursors, type coercion, sorting and collations, UNION ALL planner changes, materialized-view refresh, timestamps, sequences, ROWNUM, NVL/DECODE, and concurrent transactions. Use when planning or validating database migrations and integration tests.
- ▌ Power Platform MCP Connector Suite 3 · paulasilvatechGenerate and validate Power Platform custom connectors that expose Model Context Protocol servers to Microsoft Microsoft Copilot Studio, including Swagger, apiProperties.json, script.csx, JSON-RPC 2.0 handling, schema compliance, OAuth hardening, certification preparation, and troubleshooting. Use when asked for MCP capabilities in Microsoft Copilot Studio, a custom connector for MCP tools/resources, or paconn/pac connector validation.
- ▌ MCP Copilot Studio Server Generator 3 · paulasilvatechGenerate a complete MCP server and Power Platform custom connector optimized for Microsoft Copilot Studio, including streamable HTTP, JSON-RPC 2.0, schema constraints, apiDefinition.swagger.json, apiProperties.json, script.csx, tools, resources-as-tool-outputs, deployment, and validation. Use when asked for a Power Platform MCP connector generator or Copilot Studio MCP integration.
- ▌ Migrating Oracle To Postgres Data Access Code 3 · 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.
- ▌ Create Github Issues For Unmet Specification Requirement 3 · paulasilvatechCreate GitHub Issues for unimplemented requirements found in specification files, avoiding duplicates and using the feature_request.yml issue template when available. Use this skill when asked to turn unmet specs, missing requirements, or unimplemented acceptance criteria into GitHub Issues.
- ▌ Migrating Oracle To Postgres Stored Procedures 3 · 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.
- ▌ Creating Oracle To Postgres Migration Bug Report 3 · paulasilvatech bundleCreate structured bug reports for Oracle-to-PostgreSQL migration defects with source-of-truth Oracle behavior, PostgreSQL divergence, severity, root cause, remediation, validation, and filename convention. Use when documenting behavioral differences, failed migration tests, or data-layer defects during an Oracle-to-PostgreSQL migration.
- ▌ Creating Oracle To Postgres Master Migration Plan 3 · paulasilvatechDiscover .NET solution projects, classify Oracle-to-PostgreSQL migration eligibility, detect Oracle dependencies, and write .github/oracle-to-postgres-migration/Reports/MasterMigrationPlan.md. Use when starting a multi-project Oracle-to-PostgreSQL migration, inventorying .NET projects, or assessing Oracle dependency scope.
- ▌ Scaffolding Oracle To Postgres Migration Test Project 3 · paulasilvatechScaffold a compilable xUnit integration test project for a .NET Oracle application before Oracle-to-PostgreSQL migration testing. Use when Phase 3 requires an Oracle baseline test project, transaction rollback infrastructure, seed data management, or an empty integration-test harness before writing tests.
- ▌ Creating Oracle To Postgres Migration Integration Tests 3 · paulasilvatechCreate Phase 3 Oracle integration tests for .NET data access artifacts before Oracle-to-PostgreSQL migration, capturing Oracle behavior as the golden baseline while keeping assertions portable for Phase 6. Use when the user asks to add integration tests for repositories, DAOs, stored procedure callers, query builders, seed data, or lookup constants before PostgreSQL migration begins.
- ▌ Planning Oracle To Postgres Migration Integration Testin 3 · paulasilvatechCreate an integration testing plan for one .NET project during Oracle-to-PostgreSQL migration. Use when planning coverage for repositories, DAOs, stored procedure callers, CRUD service layers, Oracle-specific behavior, seed data, or migration validation cases before writing integration tests.
- ▌ Skill Creator 2 · paulasilvatech bundleCreate, audit, repair, and improve GitHub Copilot Agent Skills for VS Code, GitHub Copilot CLI, and GitHub Copilot cloud agent. Use when a user asks to create a skill, generate a SKILL.md, convert a workflow into a reusable skill, audit an existing skill, fix skill loading issues, optimize a skill description, validate frontmatter, or add references/scripts/assets to a skill package.
- ▌ Skill Creator 3 · paulasilvatech bundleCreate, audit, repair, and improve GitHub Copilot Agent Skills for VS Code, GitHub Copilot CLI, and GitHub Copilot cloud agent. Use when a user asks to create a skill, generate a SKILL.md, convert a workflow into a reusable skill, audit an existing skill, fix skill loading issues, optimize a skill description, validate frontmatter, or add references/scripts/assets to a skill package.
- ▌ Prd 2 · paulasilvatechGenerate production-ready Product Requirements Documents for software systems and AI-powered features. Use when starting a product or feature cycle, translating a vague idea into requirements, defining AI system requirements, planning a feature, or creating a stakeholder source of truth.
- ▌ Rhdh 2 · paulasilvatech bundleRoute and support Red Hat Developer Hub (RHDH) work across plugin development, overlay management, local testing, Jira, repository navigation, version compatibility, CI debugging, and environment setup. Use this skill when the user asks about RHDH, Developer Hub, dynamic plugins, overlays, rhdh-local, RHDH Jira, plugin catalogs, repositories, or CI/CD tasks.
- ▌ Vcpkg 2 · paulasilvatech bundleGuide for setting up vcpkg in C++ projects, managing dependency versions, and cross-compiling. Covers manifest initialization, CMake and Visual Studio integration, classic-to-manifest migration, version pinning, baselines, overrides, triplets, and cross-compilation. Use when a user is working with vcpkg project setup, installation, version management, or cross-platform builds. For specialized tasks, additional references cover custom registries and overlay ports (references/registries.md), CI/CD and binary caching (references/ci.md), and troubleshooting and dependency lifecycle (references/troubleshooting.md).
- ▌ Aspire 2 · paulasilvatech bundleWork with Aspire distributed applications, AppHost orchestration, CLI commands, service discovery, integrations, MCP docs, dashboard, testing, and deployment. Use this skill when the user asks to create, run, debug, configure, deploy, or troubleshoot an Aspire polyglot app.
- ▌ Codeql 2 · paulasilvatech bundleConfigure and run CodeQL code scanning with GitHub Actions workflows, default or advanced setup, CodeQL CLI databases, SARIF uploads, custom query packs, monorepo categories, build modes, and alert triage. Use this skill when the user asks to create or customize codeql.yml, choose CodeQL setup, configure a language matrix, run codeql database create or database analyze, upload SARIF, troubleshoot CodeQL builds, or interpret code scanning alerts.
- ▌ Drawio 2 · paulasilvatech bundleGenerate draw.io diagrams as native .drawio files and export them to PNG, SVG, or PDF with embedded XML. Use when the user asks for draw.io diagrams, diagrams.net XML, mxGraphModel, editable diagram source, or exporting .drawio files for documents.
- ▌ Napkin 2 · paulasilvatech bundleOpen and read a browser-based visual whiteboard for GitHub Copilot CLI collaboration. Use when the user says "let's napkin", "open a napkin", "start a whiteboard", "check the napkin", "look at the napkin", or asks GitHub Copilot to interpret sketches, sticky notes, diagrams, and shared napkin snapshots.
- ▌ Ef Core 2 · paulasilvatechReview or design Entity Framework Core data access using DbContext, entity mapping, LINQ queries, migrations, change tracking, performance, security, and tests. Use when the user asks for EF Core best practices, Entity Framework Core code review, query optimization, migration guidance, or database access improvements in .NET.
- ▌ Em Dash 2 · paulasilvatechReview and rewrite code, comments, documentation, and data files to avoid em dashes and en dashes by default. Use this skill when the user asks to remove em dashes, replace Unicode dashes with hyphens, review punctuation in code comments, or enforce ASCII-safe punctuation.
- ▌ Eyeball 2 · paulasilvatech bundleAnalyze local documents or web pages with inline source screenshots in a Word document. Use when asked to use eyeball, run eyeball on a document, analyze a PDF, Word, RTF, or URL with visual proof, or produce a cited report where every factual claim is backed by highlighted source screenshots.
- ▌ Gitmoji 2 · paulasilvatech bundleGenerate commit messages that follow the gitmoji convention (https://gitmoji.dev) by choosing the single best emoji or shortcode for a diff, staged change, or plain-language change description. Use when asked to write a gitmoji commit, add an emoji to a commit message, choose a gitmoji, gitmoji this change, or follow a gitmoji-style commit history. Generates the message only and does not run git commands.
- ▌ MCP CLI 2 · paulasilvatechUse the MCP CLI to discover Model Context Protocol servers, inspect tool schemas, grep tool names, and call MCP tools with JSON, raw text, or stdin arguments. Use when the user asks to list MCP servers, inspect a server/tool schema, call an MCP tool from the command line, or script MCP access with --json or --raw output.
- ▌ Roundup 2 · paulasilvatechGenerate personalized status briefings from a configured Roundup profile and available data sources such as GitHub, email, Teams, Slack, and Google Workspace. Use when the user asks for a roundup, leadership briefing, team update, weekly status, audience-specific update, or draft in their communication style.
- ▌ AI Ready 2 · 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.
- ▌ Azure AI 2 · paulasilvatech bundleBuild on Azure AI services including AI Search, Speech, Azure OpenAI, and Document Intelligence, covering keyword, vector, hybrid, and semantic search, speech-to-text, text-to-speech, transcription, and OCR. Use when the user asks about AI Search, query search, vector search, hybrid search, semantic search, speech-to-text, text-to-speech, transcription, OCR, or converting text to speech.
- ▌ Diagnose 2 · paulasilvatechDiagnose AI workflows across prompt quality, context efficiency, tool health, architecture fitness, and safety and reliability, producing a 1-5 scored report with critical findings and prioritized remediation. Use when the user asks for AI workflow diagnostics, an agent audit, prompt health check, tool quality review, workflow risk scan, or remediation plan.
- ▌ Refactor 2 · paulasilvatech bundleImprove existing code through surgical behavior-preserving refactoring. Use this skill when code is hard to understand or maintain, functions or classes are too large, code smells need addressing, adding features is difficult due to structure, or the user asks to clean up, refactor, or improve code without changing behavior.
- ▌ Remember 2 · 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.
- ▌ Azure CLI 2 · paulasilvatech bundleAzure CLI operations run az commands for cloud resource discovery, subscription context, identity, AKS, ACR, Key Vault, RBAC, managed identity, and federated credential workflows. Use this skill when working with az login, az account, az aks, az acr, az keyvault, resource group checks, or Azure day-2 operations.
- ▌ Code Tour 2 · paulasilvatech bundleCreate CodeTour .tour JSON files that guide a persona through real repository files, directories, line numbers, selections, patterns, URIs, views, and VS Code commands. Use when asked to create a tour, make a code tour, generate an onboarding tour, PR review tour, bug tour, RCA tour, architecture tour, vibe check, contributor guide, or structured code walkthrough.
- ▌ Desk Open 2 · paulasilvatechCreate and open a new workshop desk with a journal and .signals directory. Use when the operator wants to start a new workstream, work does not belong to an existing desk, or a topic needs its own durable frame, history, priors, and signal trail.
- ▌ First Ask 2 · paulasilvatechRun an interactive task-refinement workflow before implementation by asking targeted questions, exploring the project, defining deliverables, and confirming success criteria. Use when the user asks to act informed, clarify before doing, plan with human input, or refine scope before execution. Requires Joyride human input support.
- ▌ Gh Attach 2 · paulasilvatechUpload, download, and embed GitHub user-attachments with the gh attach extension for screenshots, images, PDFs, zip files, and videos. Use this skill when asked to attach a screenshot to a PR, add an image to an issue, embed before/after media, attach a local file, or download a GitHub attachment.
- ▌ Java Docs 2 · paulasilvatechWrite and review Java Javadoc comments for public, protected, generic, deprecated, and complex members. Use this skill when the user asks for Java documentation, Javadoc best practices, missing comments, API docs, or documentation cleanup in Java code.
- ▌ Lsp Setup 2 · 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.
- ▌ Namecheap 2 · paulasilvatech bundleManage Namecheap DNS through the bundled Python API utility, including domain listing, DNS host record view/add/update/remove operations, nameserver changes, email forwarding, glue records, public IP detection, API setup, and credential checks. Use when the user mentions Namecheap, DNS records, domains, A, AAAA, CNAME, MX, TXT, URL, URL301, FRAME, MXE, nameservers, or Namecheap API setup.
- ▌ Noob Mode 2 · paulasilvatech bundleTranslate GitHub Copilot CLI approvals, command output, errors, jargon, and completion summaries into plain English for non-technical users. Use this skill when the user says "turn on noob mode", asks for jargon-free explanations, wants risk explained before actions, or needs terminal output translated.
- ▌ Rhdh Jira 2 · paulasilvatech bundleUse this skill when the user works with RHDH Jira projects RHIDP, RHDHPLAN, RHDHBUGS, or RHDHSUPP using acli, GraphQL, and REST fallback. Trigger for Jira keys, creating features, epics, stories, tasks, bugs, assigning owners, refinement, sprint planning, sprint reports, release status, status updates, duplicate checks, sizing, or sprint ceremony prep.
- ▌ Webmcpify 2 · paulasilvatech bundleMake a web app agent-ready with WebMCP by detecting app actions, building a manifest, integrating document.modelContext tools, verifying in a real browser, healing failures, and auditing diffs. Use when the user says "webmcpify", "add WebMCP", "expose app actions to AI agents", or asks to make a browser app controllable through WebMCP tools.
- ▌ Arize Link 2 · paulasilvatech bundleGenerate Arize UI deep links for traces, spans, sessions, datasets, labeling queues, evaluators, and annotation configs using base64 org and space IDs, resource IDs, and trace/session time windows. Use when the user wants to link to, open, share, or debug an Arize trace, span, session, dataset, queue, evaluator, or annotation config.
- ▌ Azure Cost 2 · 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.
- ▌ Bench Read 2 · paulasilvatechRead artifacts from a workshop bench where desks leave findings, verdicts, drafts, reports, journals, and cross-desk work products. Use this skill when starting a session, reviewing another desk's output, routing work, or answering "what's on the bench?".
- ▌ Brag Sheet 2 · paulasilvatechTurn vague work-history prompts into evidence-backed impact statements for performance reviews, self-reviews, promotion packets, weekly updates, status reports, and accomplishments. Use when the user says "brag", "what did I do", "backfill my work history", "review prep", "what did I ship", "track my wins", or documenting engineering impact from Copilot CLI sessions, git commits, and GitHub PRs.
- ▌ Daily Prep 2 · paulasilvatechPrepare a structured HTML day-prep file for tomorrow or a requested date by pulling Outlook calendar details through WorkIQ, classifying meetings, detecting conflicts and day-fit issues, cross-referencing workspace tasks, finding learning and deep-work slots, and producing productivity recommendations. Use this skill when the user says "prepare me for tomorrow", "prep me for Friday", asks what a date looks like, or requests weekly planning.
- ▌ Dependabot 2 · paulasilvatech bundleComprehensive guide for configuring and managing GitHub Dependabot. Use this skill when users ask about creating or optimizing dependabot.yml files, managing Dependabot pull requests, configuring dependency update strategies, setting up grouped updates, monorepo patterns, multi-ecosystem groups, security update configuration, auto-triage rules, or any GitHub Advanced Security (GHAS) supply chain security topic related to Dependabot. For pre-commit dependency vulnerability scanning in AI coding agents via the GitHub MCP Server, this skill references the Advanced Security plugin (`advanced-security@copilot-plugins`). Use this skill when an agent needs to scan dependencies for known vulnerabilities before committing.
- ▌ Exam Ready 2 · paulasilvatechPrepare a student for an exam from provided study material and syllabus only. Use when the user shares notes, a PDF, or syllabus topics and asks what to study, to explain a topic from notes, prepare with limited time, generate exam-ready definitions, key points, keywords, diagram notes, MCQ tricks, or practice questions.
- ▌ Git Commit 2 · paulasilvatechExecute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping
- ▌ Gtm AI Gtm 2 · paulasilvatech bundleCreate go-to-market strategy for AI products, including enterprise positioning, buyer readiness, trust sequencing, variable-cost pricing, and copilot/agent/teammate framing. Use this skill when positioning AI products, handling production-responsibility objections, pricing variable-cost AI, or selling autonomous tools into enterprises.
- ▌ Java Junit 2 · 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.
- ▌ Md To DOCX 2 · paulasilvatech bundleConvert Markdown files to professionally formatted Word .docx documents with title page metadata, table of contents, styled tables, code blocks, links, and embedded PNG images using pure JavaScript. Use when the user asks to convert Markdown to Word, produce a .docx from .md, embed PNG diagrams, or run the bundled Node converter without Pandoc or LibreOffice.
- ▌ Rhdh Local 2 · paulasilvatech bundleUse this skill when the user tests Red Hat Developer Hub plugins locally with rhdh-local-setup. Trigger for enabling or disabling plugins, switching customized and pristine modes, running local plugin tests, starting or stopping RHDH, health checks, backup and restore, environment variables, 504 errors, startup failures, and local troubleshooting.
- ▌ Steno Mode 2 · paulasilvatechCompress responses with disciplined expert shorthand while preserving exact technical literals, code, commands, paths, identifiers, versions, flags, and quoted errors. Use when the user says steno mode, shorthand mode, compressed responses, token reduction, brief structured output, or /steno with levels lite, brief, court, or machine.
- ▌ API Testing 2 · paulasilvatechTest REST, GraphQL, and gRPC APIs at the contract and behavior level with schema validation, authentication and authorization coverage, error-path assertions, pagination and idempotency checks, and CI-ready suites. Use when the user asks to test an API, validate responses against OpenAPI or a GraphQL schema, cover auth and error cases, or build an integration suite for endpoints.
- ▌ Arize Trace 2 · paulasilvatech bundleDownload, export, inspect, and root-cause existing Arize traces, spans, sessions, errors, prompts, retrieval documents, model calls, and behavior regressions with the ax CLI. Use when asked to look at existing trace data, export traces by trace ID, export spans by span ID, download a session, investigate LLM app runtime issues, or analyze Arize behavior regressions.
- ▌ Azure Kusto 2 · paulasilvatechQuery and analyze data in Azure Data Explorer with KQL for log analytics, telemetry, and time series analysis. Use when the user writes KQL queries, queries a Kusto database or ADX cluster, analyzes log analytics data, works with time series or IoT telemetry, or performs anomaly detection.
- ▌ Batch Files 2 · paulasilvatech bundleExpert-level Windows batch file (.bat/.cmd) skill for writing, debugging, and maintaining CMD scripts. Use when asked to "create a batch file", "write a .bat script", "automate a Windows task", "CMD scripting", "batch automation", "scheduled task script", "Windows shell script", or when working with .bat/.cmd files in the workspace. Covers cmd.exe syntax, environment variables, control flow, string processing, error handling, and integration with system tools.
- ▌ Bug Receipt 2 · paulasilvatech bundleClose bugs and incidents with an auditable BUG RECEIPT that states VERIFIED, PARTIAL, or BLOCKED based on baseline, root cause, change, proof, gaps, and evidence source. Use when the user asks for defect repair, regression proof, production incident closeout, issue closure, machine-readable receipt JSON, or CI integration of bug evidence.
- ▌ CLI Mastery 2 · paulasilvatech bundleInteractive training for the GitHub Copilot CLI through guided lessons, quizzes, scenario challenges, a final exam, and on-demand reference for slash commands, shortcuts, modes, agents, skills, MCP, and configuration. Use when the user says "cliexpert", asks to learn the Copilot CLI, wants a quiz, scenario, challenge, cheat sheet, or final exam.
- ▌ Context Map 2 · paulasilvatechBuild a concise map of files relevant to a requested code change before implementation. Use when the user asks to identify affected files, plan changes, map dependencies, find tests, locate reference patterns, or assess risk before editing.
- ▌ Copilot Sdk 2 · paulasilvatech bundleBuild agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent.
- ▌ Create Llms 2 · paulasilvatechCreate a new repository-root llms.txt file from repository structure and documentation according to the llms.txt specification. Use when users ask to create llms.txt, generate LLM navigation, document repository structure for LLMs, or add an llms.txt compliant with https://llmstxt.org/.
- ▌ Csharp Docs 2 · paulasilvatechWrite and review C# XML documentation comments for public and complex internal APIs, including summaries, remarks, examples, cref links, parameters, returns, constructors, properties, and exceptions. Use when asked for C# documentation best practices or XML comments.
- ▌ Doublecheck 2 · paulasilvatech bundleRuns a three-layer verification pipeline for AI output by extracting verifiable claims, checking web sources, applying adversarial hallucination review, and producing inline or full verification reports. Use this skill when the user asks to "doublecheck", "verify that", "run full verification", "fact-check this", or keep factual claim verification active.
- ▌ Game Engine 2 · paulasilvatech bundleBuild web-based game engines and games with HTML5 Canvas, WebGL, SVG, CSS, and JavaScript. Use when creating 2D or 3D games, implementing game loops, physics, collision detection, sprites, tilemaps, controls, audio, multiplayer with WebRTC or WebSockets, optimization, or publishing workflows.
- ▌ MCP Builder 2 · paulasilvatech bundleGuide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
- ▌ Msgraph Sdk 2 · 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.
- ▌ Msstore CLI 2 · 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.
- ▌ Phoenix CLI 2 · paulasilvatech bundleDebug LLM applications using the Phoenix CLI. Fetch traces, analyze errors, structure trace review with open coding and axial coding, inspect datasets, review experiments, query annotation configs, and use the GraphQL API. Use when the user is analyzing traces or spans, investigating LLM/agent failures, deciding what to do after instrumenting an app, building failure taxonomies, choosing what evals to write, or asking "what's going wrong", "what kinds of mistakes", or "where do I focus" — even without naming a technique.
- ▌ Quasi Coder 2 · paulasilvatechExpert 10x engineer skill for interpreting and implementing code from shorthand, quasi-code, and natural language descriptions. Use when collaborators provide incomplete code snippets, pseudo-code, or descriptions with potential typos or incorrect terminology. Excels at translating non-technical or semi-technical descriptions into production-quality code.
- ▌ Setup My Iq 2 · paulasilvatech bundleCreate, resume, repair, or update a personal context portfolio of markdown files for identity, role, team, tools and ADO config, communication style, preferences, and constraints. Use when users ask to set up my IQ, create my IQ, update context files, edit profile/team/stakeholder/ADO/pillar information, or when another skill finds missing context files or TODO placeholders.
- ▌ Tldr Prompt 2 · paulasilvatechCreate tldr-style markdown summaries for GitHub Copilot customization files, MCP server documentation, Copilot documentation URLs, or focused Copilot usage queries. Use when asked to "tldr this prompt", "summarize this agent", "make a tldr for MCP docs", "summarize Copilot instructions", or "show examples for this Copilot file".
- ▌ Update Llms 2 · paulasilvatechUpdate an existing repository-root llms.txt file to match current documentation, specifications, examples, configuration, and repository structure. Use when users ask to update llms.txt, refresh LLM navigation, fix stale llms links, or keep llms.txt compliant with https://llmstxt.org/.
- ▌ Copilot Primitive Authoring 2 · paulasilvatechAuthor current GitHub Copilot agents, instructions, and VS Code prompts in this repository. Use when asked to create or update a known primitive type with repository governance, dated evidence, canonical sources, templates, synchronization, and type-specific validation.
- ▌ Agentic Eval 2 · paulasilvatechDesign evaluator-optimizer, reflection, rubric, LLM-as-judge, and test-driven refinement loops for AI agent outputs. Use when implementing self-critique, iterative improvement, quality gates, agent response evaluation, code refinement, or rubric-based scoring for generated code, reports, or analysis.
- ▌ Anti UI Slop 2 · paulasilvatechPrevent generic web and iOS interfaces by extracting product-specific design decisions from repository evidence and UIZZE's public catalogue of 800,000+ real web and iOS screens. Use this skill when building, refactoring, or reviewing UI, when asked to browse https://uizze.com before choosing a layout, or when the user wants a hard finish gate against interchangeable dashboard cards, filler metrics, vague headings, and generic calls to action.
- ▌ Autoresearch 2 · paulasilvatechRun an autonomous iterative experimentation loop for programming tasks with measurable outcomes. Use when the user asks for autonomous improvement, iterative optimization, experiment loops, auto research, performance tuning, automated experimentation, hill climbing, trying changes automatically, optimizing code, benchmarks, coverage, latency, throughput, build time, memory use, or other metric-driven coding work.
- ▌ Azure Deploy 2 · paulasilvatech bundleExecute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd deploy, terraform apply, and az deployment commands with built-in error recovery. Requires .azure/deployment-plan.md from azure-prepare and validated status from azure-validate. WHEN: "run azd up", "run azd deploy", "execute deployment", "push to production", "push to cloud", "go live", "ship it", "bicep deploy", "terraform apply", "publish to Azure", "launch on Azure". DO NOT USE WHEN: "create and deploy", "build and deploy", "create a new app", "set up infrastructure", "create and deploy to Azure using Terraform" — use azure-prepare for these.
- ▌ Azure Quotas 2 · paulasilvatech bundleCheck and manage Azure quotas and usage across resource providers for deployment planning, capacity validation, and region selection. Use when the user asks to check quotas, service limits, or current usage, request a quota increase, resolve a quota exceeded error, validate capacity, confirm regional availability or provisioning limits, or find how many vCPUs are available in a subscription.
- ▌ Boost Prompt 2 · paulasilvatechRefine a rough task request into a high-quality markdown prompt by clarifying scope, deliverables, constraints, context, and success criteria, then copy the final prompt to the clipboard with Joyride. Use when the user asks to improve, boost, rewrite, or polish a prompt without writing code. Requires Joyride.
- ▌ Csharp Async 2 · 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 2 · 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 2 · 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 2 · 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.
- ▌ Desk Journal 2 · paulasilvatechRead, write, or append persistent desk journal entries that survive session boundaries and capture what was done, current state, next step, dead ends, artifacts, and desk closure handoffs. Use when the user asks to resume from a journal, write an end-of-session entry, add a mid-session checkpoint, or record a desk wind-down.
- ▌ Editorconfig 2 · paulasilvatechGenerate or update a comprehensive .editorconfig from repository file types and formatting preferences, including indentation, line endings, charset, whitespace, final newline, language globs, and rule-by-rule explanations. Use when asked to create, standardize, or explain EditorConfig.
- ▌ Java Helidon 2 · paulasilvatechApply Helidon 4 SE and MP best practices for Java 21 applications, including routing, DB Client, Jakarta and MicroProfile APIs, configuration, security, observability, and tests. Use when working with Helidon SE, Helidon MP, HttpService, HttpRules, MicroProfile Config, Helidon DB Client, Helidon Security, or Helidon testing.
- ▌ Mvvm Toolkit 2 · 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.
- ▌ Pdftk Server 2 · paulasilvatech bundleUse PDFtk Server from the command line to merge, split, rotate, encrypt, decrypt, fill forms, flatten forms, watermark, stamp, extract metadata, burst pages, repair PDFs, attach or extract files, collate scans, and manipulate PDF files. Use when asked for pdftk commands or PDF command-line operations.
- ▌ Pinecone RAG 2 · paulasilvatechBuild production RAG pipelines and persistent agent memory with Pinecone as the vector database backend. Use this skill when indexing documents for semantic search, building retrieval-augmented generation, storing agent memory across sessions, implementing hybrid search, designing namespace isolation for multi-tenant agents, creating embedding pipelines, or scaling a searchable knowledge base beyond local storage.
- ▌ Pr Dashboard 2 · paulasilvatech bundleOpen a browser-based GitHub pull request dashboard for a date range and role filter using the bundled CLI. Use when the user asks to show my PRs, open PR dashboard, check pull request status, see requested reviews, assigned PRs, all involved PRs, or review PR activity for a week, month, year, or explicit date range.