gabrielmoreira
- 21k skills
- 0 followers
- 17 repo stars
- 2 weeks ago last updated
- ▌ Create Skill 11 · gabrielmoreiraCreates a new SKILL.md in the correct location within this project's .ai/ structure. Trigger when the user asks to "create a skill", "add a skill for [task]", "write a skill to [do something]", or "add a new skill".
- ▌ Release Notes Generator 2 · gabrielmoreiraGenerate release notes generator operations. Auto-activating skill for Technical Documentation. Triggers on: release notes generator, release notes generator Part of the Technical Documentation skill category. Use when working with release notes generator functionality. Trigger with phrases like "release notes generator", "release generator", "release".
- ▌ Relax 6 · gabrielmoreiraPrepare ASE geometry-optimization workflow tasks with backend-agnostic controls. Use when the user needs structural relaxation while selecting optimizer, convergence target, constraints, and output trajectory policy independently of calculator backend.
- ▌ Matlab Analyze Data · gabrielmoreiraAnalyze data using MATLAB. Use when the task involves tables, timetables, time-series data, numeric arrays, sensor matrices, or gridded data — including but not limited to exploring, filtering, sorting, cleaning, transforming, aggregating, smoothing, padding, trimming, and answering questions about data. MATLAB provides extensive, easy-to-use built-in functions for these workflows with no additional products required.
- ▌ Matlab Generate 5g Waveform · gabrielmoreiraGenerate 3GPP-compliant 5G NR downlink and uplink baseband waveforms. Use to create NR signals, test model (TM) waveforms, fixed reference channels (FRC), test and measurement (T&M) signals, or test vectors for conformance testing. Covers configuring data, control, and broadcast channels and signals: PDSCH, PUSCH, PDCCH, PUCCH, SRS, SSBurst, CSI-RS, DM-RS, PT-RS, CORESET, and BWP parameters including bandwidth, subcarrier spacing (SCS), modulation (QPSK, QAM), numerology, FR1, FR2, TDD, FDD, and multi-bandwidth-part setups. Use for signal generation, RF instrument playback, or IQ baseband synthesis. Requires 5G Toolbox.
- ▌ Azure Monitor Opentelemetry Exporter Java · gabrielmoreiraAzure Monitor OpenTelemetry Exporter for Java. Export OpenTelemetry traces, metrics, and logs to Azure Monitor/Application Insights. Triggers: "AzureMonitorExporter java", "opentelemetry azure java", "application insights java otel", "azure monitor tracing java". Note: This package is DEPRECATED. Migrate to azure-monitor-opentelemetry-autoconfigure.
- ▌ Declarative Agent Developer · gabrielmoreiraCreate, build, deploy, and localize declarative agents for M365 Copilot and Teams. USE THIS SKILL for ANY task involving a declarative agent — including localization, scaffolding, editing manifests, adding capabilities, and deploying. Localization requires tokenized manifests and language files that only this skill knows how to produce. Triggers: "create agent", "create a declarative agent", "new declarative agent", "scaffold an agent", "new agent project", "add a capability", "add a plugin", "configure my agent", "deploy my agent", "fix my agent manifest", "edit my agent", "localize my agent", "add localization", "translate my agent", "multi-language agent", "add an API plugin", "add an MCP plugin", "add OAuth to my plugin", "review instructions", "improve instructions", "fix my instructions"
- ▌
- ▌ Aejpol Writing Style · gabrielmoreiraWriting Style — From Estimate to Policy Takeaway (aejpol-writing-style)
- ▌
- ▌
- ▌ Aejmic Identification · gabrielmoreiraIdentification & What Makes the Result Tight (aejmic-identification)
- ▌
- ▌
- ▌ Entra Agent Id 2 · gabrielmoreiraMicrosoft Entra Agent ID (preview) — create OAuth2-capable AI agent identities via Microsoft Graph beta API
- ▌ Multi Agent Patterns 2 · gabrielmoreiraThis skill should be used when designing multi-agent systems that need context isolation, supervisor or swarm coordination, explicit handoffs, parallel execution, or a decision on whether multiple agents are justified.
- ▌
- ▌ Invoice Generator 2 · gabrielmoreiraGenerate invoice generator operations. Auto-activating skill for Business Automation. Triggers on: invoice generator, invoice generator Part of the Business Automation skill category. Use when working with invoice generator functionality. Trigger with phrases like "invoice generator", "invoice generator", "invoice".
- ▌ Matlab Engineer Tabular Features · gabrielmoreiraUse when engineering or selecting the best features for single-response classification or regression in MATLAB, whatever the data's modality — for non-tabular data it routes extraction to a domain skill, then selects, assesses, and delivers on the resulting table. Not for multi-response problems, model training, or raw data acquisition.
- ▌
- ▌ Designing Adversary Engagement With Mitre Engage · gabrielmoreira bundlePlan, run, and measure an adversary engagement operation using the MITRE Engage framework so that deployed deception is driven by strategy instead of deployed ad hoc. Covers the Engage Matrix (Prepare, Expose, Affect, Elicit, Understand), the 10-Step Operational Process, mapping engagement Activities to the ATT&CK techniques they expose, and defining measurable Goals and Operational Objectives. Use when a team has honeypots, honeytokens, or canary tokens but no coordinating strategy, when leadership asks "should we engage attackers and how", when building a deception/denial program, when writing an adversary engagement operation plan, or when deciding which deception Activities to deploy against a specific threat actor. Keywords: MITRE Engage, adversary engagement, cyber deception strategy, denial and deception, Engage Matrix, EAC, EGO, Expose Affect Elicit, deception program, honeypot strategy, engagement operation.
- ▌ Test Fixing 2 · gabrielmoreiraSystematically identify and fix all failing tests using smart grouping strategies. Use when explicitly asks to fix tests ("fix these tests", "make tests pass"), reports test failures ("tests are failing", "test suite is broken"), or completes implementation and wants tests passing.
- ▌ PDF Explore · gabrielmoreiraUse this skill when the user has attached a PDF, paper, report, or other document and the answer needs content from more than one place in it: summarize the methods or any other section, compare sections, find where a topic is discussed, read a value or label off a figure or chart, or find/list/extract every instance of something across the whole document (datasets, benchmarks, citations, figures, table rows, accession numbers — including appendices). Parses the PDF once with a deterministic Python kernel: `pdf_pages` (pages as persistent text, or high-res images), `pdf_outline` (embedded TOC), `pdf_scan` (a lexical pre-filter that narrows a long doc to candidate pages), `pdf_grep` (regex sweep for exhaustive pattern extraction). You read the shortlist and do the relevance / summary / extraction judgment yourself. For PDF creation/manipulation, use reportlab/pypdf directly.
- ▌ Research Refine 2 · gabrielmoreiraTurn a vague research direction into a problem-anchored, elegant, frontier-aware, implementation-oriented method plan via iterative Claude review. Use when the user says "refine my approach", "帮我细化方案", "decompose this problem", "打磨idea", "refine research plan", "细化研究方案", or wants a concrete research method that stays simple, focused, and top-venue ready instead of a vague or overbuilt idea.
- ▌ Research Review 2 · gabrielmoreiraGet a deep critical review of research from Claude via claude-review MCP. Use when user says "review my research", "help me review", "get external review", or wants critical feedback on research ideas, papers, or experimental results.
- ▌ Research Refine 3 · gabrielmoreiraTurn a vague research direction into a problem-anchored, elegant, frontier-aware, implementation-oriented method plan via iterative Gemini review. Use when the user says "refine my approach", "帮我细化方案", "decompose this problem", "打磨idea", "refine research plan", "细化研究方案", or wants a concrete research method that stays simple, focused, and top-venue ready instead of a vague or overbuilt idea.
- ▌ Research Review 3 · gabrielmoreiraGet a deep critical review of research from Gemini via gemini-review MCP. Use when user says "review my research", "help me review", "get external review", or wants critical feedback on research ideas, papers, or experimental results.
- ▌ Novelty Check 3 · gabrielmoreiraVerify research idea novelty against recent literature. Use when user says "查新", "novelty check", "有没有人做过", "check novelty", or wants to verify a research idea is novel before implementing.
- ▌ Paper Writing 5 · gabrielmoreiraWorkflow 3: Full paper writing pipeline. Orchestrates paper-plan → paper-figure → paper-write → paper-compile → auto-paper-improvement-loop to go from a narrative report to a polished, submission-ready PDF. Use when user says \"写论文全流程\", \"write paper pipeline\", \"从报告到PDF\", \"paper writing\", or wants the complete paper generation workflow.
- ▌
- ▌
- ▌
- ▌
- ▌ Aeri Replication Package · gabrielmoreiraReplication Package — AEA Data Editor Ready (aeri-replication-package)
- ▌ API Documentation 2 · gabrielmoreiraTechnical documentation, API references, user guides, and docs-as-code workflows.
- ▌
- ▌ Kiro Spec Requirements 3 · gabrielmoreiraGenerate EARS-format requirements based on project description and steering context. Use when generating requirements from project description.
- ▌ Create Pr 7 · gabrielmoreiraCreates a PrestaShop pull request with the required metadata table. Triggers when asked to create, open, submit, or push a PR, or when mentioning "pull request" in the context of contributing.
- ▌ Md 4 · gabrielmoreiraPrepare ASE molecular-dynamics workflow tasks with backend-agnostic controls. Use when the user needs finite-temperature trajectories with explicit ensemble, timestep, thermostat, and output policies.
- ▌ Matlab Build Industrial Hmi · gabrielmoreiraBuild industrial-grade SCADA/HMI dashboards in MATLAB following industrial-HMI conventions (ISA-101-aligned): gray-field philosophy, alarms at source, write safeguards, fixed-range trends, drill-down layout. Produces a real App Designer app (.mlapp, or plain-text .m+.xml on R2026b+) by handing serialization to the matlab-build-app skill when available, and falls back to a programmatic .m app otherwise. Use when wrapping OPC UA / Modbus / MQTT / OSI PI / PI AF monitoring scripts into a live operator app, building plant overviews, designing operator dashboards, or any time a user asks for a "SCADA dashboard", "HMI", "plant dashboard", "operator screen", or "industrial monitoring app" in MATLAB. Trigger on: SCADA, HMI, industrial dashboard, plant overview, operator screen, uigauge, uilamp, alarm banner, gray-field, ISA-101, OPC UA dashboard, setpoint, write safeguards, alarm visualization, OSIsoft PI, AVEVA PI, PI Server, PI Data Archive, PI AF, PI Asset Framework, piclient, afclient.
- ▌ Azure Communication Callingserver Java · gabrielmoreiraAzure Communication Services CallingServer (legacy) Java SDK. Note - This SDK is deprecated. Use azure-communication-callautomation instead for new projects. Only use this skill when maintaining legacy code.
- ▌ Codex E2e Xyz Greet A3f9c2 · gabrielmoreiraTest greeter — codex skills e2e. The unique suffix a3f9c2 appears in the skill name so a string match in the agent's output proves codex loaded this skill.
- ▌
- ▌ Token Skill · gabrielmoreiraUse this skill when the user explicitly asks to use token-skill and wants the special token.
- ▌ Algorithmic Art 2 · gabrielmoreiraAlgorithmic philosophies are computational aesthetic movements that are then expressed through code. Output .md files (philosophy), .html files (interactive viewer), and .js files (generative algorithms).
- ▌ CI CD And Automation · gabrielmoreiraAutomates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.
- ▌ Content Strategy 4 · gabrielmoreiraPlan a content strategy, topic clusters, editorial roadmap, and content mix for traffic, authority, and lead generation. Use when deciding what to publish, what topics to prioritize, or how to structure a content program.
- ▌ Scvi Tools 2 · gabrielmoreiraProbabilistic single-cell RNA-seq with scvi-tools — scVI for a batch-corrected latent space, scANVI for semi-supervised label transfer, and Bayesian differential expression. Reach for this skill to integrate scRNA-seq batches, embed cells for clustering, transfer annotations from a reference onto a query, or score differentially expressed genes per cluster. For spatial deconvolution / mapping use the cell2location, DestVI, or Tangram methods instead.
- ▌
- ▌ Grant Proposal 3 · gabrielmoreiraDraft a structured grant proposal from research ideas and literature. Supports KAKENHI (Japan), NSF (US), NSFC (China, including 面上/青年/优青/杰青/海外优青/重点), ERC (EU), DFG (Germany), SNSF (Switzerland), ARC (Australia), NWO (Netherlands), and generic formats. Use when user says "write grant", "grant proposal", "申請書", "write KAKENHI", "科研費", "基金申请", "写基金", "NSF proposal", or wants to turn research ideas into a funding application.
- ▌ Idea Discovery 2 · gabrielmoreiraWorkflow 1: Full idea discovery pipeline. Orchestrates research-lit → idea-creator → novelty-check → research-review to go from a broad research direction to validated, pilot-tested ideas. Use when user says \"找idea全流程\", \"idea discovery pipeline\", \"从零开始找方向\", or wants the complete idea exploration workflow.
- ▌ Disability Disclosure Decision 2 · gabrielmoreiraSummarise what Disability Disclosure Decision does in one line. Use when asked to [trigger phrases the user would say]. Produces [the concrete artifact].
- ▌ Deploying Cloud Deception With Decoy Resources · gabrielmoreira bundleDeploy cloud-native deception across AWS, Azure, and GCP using decoy (honey) resources whose only purpose is to generate a high-fidelity alert the instant an attacker touches them: canary IAM access keys, permission-less decoy users/roles/service principals, honey object-storage buckets, and decoy secrets in Secrets Manager / Key Vault / Secret Manager. Wires detection through CloudTrail + EventBridge, Azure Sentinel honeytoken watchlists + Defender, and GCP Cloud Audit Logs, so any use of a decoy is routed to the SOC with near-zero false positives. Use when protecting cloud accounts and data stores, when an org has only on-prem honeypots and needs cloud coverage, when seeding fake AWS keys to catch credential theft and code-leak exposure, or when detecting cloud reconnaissance and lateral movement. Keywords: cloud deception, canary token AWS, honey S3 bucket, decoy IAM credentials, CloudTrail alert, GuardDuty, Sentinel honeytoken, decoy secret, honey service account, cloud honeypot, breach detection.
- ▌ Playwright · gabrielmoreiraUse when the task requires capturing or automating a real browser from the terminal.
- ▌ API Integration 2 · gabrielmoreiraDesigns event-driven architectures, webhook systems, API chaining flows, ETL pipelines, and integration patterns between services.
- ▌ Nextjs Best Practices · gabrielmoreiraNext.js App Router principles. Server Components, data fetching, routing patterns.
- ▌ Playwright Skill 2 · gabrielmoreira bundleComplete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing. Do NOT use for quick page debugging or network inspection (use chrome-devtools instead).
- ▌ Polymarket 2 · gabrielmoreiraQuery Polymarket prediction markets. Check odds, find trending markets, search events, track price movements.
- ▌ Novelty Check 2 · gabrielmoreiraVerify research idea novelty against recent literature. Use when user says "查新", "novelty check", "有没有人做过", "check novelty", or wants to verify a research idea is novel before implementing.
- ▌ Verification 4 · gabrielmoreiraProve that a coding task is actually complete. Use this after meaningful code changes, when tests/builds fail or are skipped, before marking a plan or goal complete, and whenever acceptance depends on runtime, security, recovery, performance, or cross-module evidence.
- ▌
- ▌ Aejpol Theory Model · gabrielmoreiraTheory / Welfare Model — Estimate-to-Policy Bridge (aejpol-theory-model)
- ▌
- ▌ Aejmic Writing Style · gabrielmoreiraWriting Style & the AEJ: Micro Intro Arc (aejmic-writing-style)
- ▌
- ▌
- ▌ Data Storytelling 2 · gabrielmoreiraEnd-to-end data narrative construction -- three-act structure, Knaflic/Duarte methodology, audience-first framing, and orchestration across analysis, visualization, and dashboard skills
- ▌ Incident Response 3 · gabrielmoreiraCalm, systematic crisis handling — from detection through post-mortem to prevention
- ▌ Add Planning Project · gabrielmoreira bundleAdd a new project to the planning suite. Creates a project-specific configuration directory and walks through project settings.
- ▌ Demo Video 2 · gabrielmoreiraGenerate polished demo videos from a single prompt. Use when the user asks to create a demo video, product walkthrough, feature showcase, or animated presentation. Trigger with "make a demo video", "create a product video", "demo walkthrough", or "feature showcase video".
- ▌ Report Generator 3 · gabrielmoreiraGenerate report generator operations. Auto-activating skill for Business Automation. Triggers on: report generator, report generator Part of the Business Automation skill category. Use when working with report generator functionality. Trigger with phrases like "report generator", "report generator", "report".
- ▌ Matlab Modernize Code · gabrielmoreiraModernize removed or discouraged MATLAB functions and patterns. Use when the check_matlab_code MCP tool reports that a function "is not recommended", "will be removed in a future release", or "has been removed" — at any severity (info, warning, or error) — when migrating legacy code, or when replacing removed or discouraged APIs with current equivalents. Also applies to discouraged patterns Code Analyzer does not flag (containers.Map, bsxfun, str2num, eval, clear all) and to removed or discouraged functions such as trainNetwork, csvread, xlsread, datenum, guide, svmtrain, ltln2val, webmap.
- ▌ Azure Communication Callautomation Java · gabrielmoreiraBuild call automation workflows with Azure Communication Services Call Automation Java SDK. Use when implementing IVR systems, call routing, call recording, DTMF recognition, text-to-speech, or AI-powered call flows.
- ▌ Azure AI Document Intelligence TS · gabrielmoreiraExtract text, tables, and structured data from documents using Azure Document Intelligence (@azure-rest/ai-document-intelligence). Use when processing invoices, receipts, IDs, forms, or building custom document models.
- ▌
- ▌ Codex E2e Xyz Count B8d4e7 · gabrielmoreiraTest counter — codex skills e2e. The unique suffix b8d4e7 appears in the skill name so a string match in the agent's output proves codex loaded this skill.
- ▌ Paper Figure 3 · gabrielmoreiraGenerate publication-quality figures and tables from experiment results. Use when user says "画图", "作图", "generate figures", "paper figures", or needs plots for a paper.
- ▌ Paper Slides 2 · gabrielmoreiraGenerate conference presentation slides (beamer LaTeX → PDF + editable PPTX) from a compiled paper, with speaker notes and full talk script. Use when user says "做PPT", "做幻灯片", "make slides", "conference talk", "presentation slides", "生成slides", "写演讲稿", or wants beamer slides for a conference talk.
- ▌ Performance Review 2 · gabrielmoreiraPerformance-focused code review for identifying bottlenecks and optimization opportunities
- ▌ Matlab Classify Tabular Data · gabrielmoreiraUse this skill to classify tabular data end-to-end in MATLAB — load a dataset, prepare and clean it, select promising classifiers, train them, and compare accuracies with cross-validation, holdout, or hyperparameter optimization plus statistical tests. TRIGGER when: user asks to classify tabular data, pick classifiers for a dataset, compare classifier accuracy, run cross-validation or a holdout evaluation, or find the best model with statistical uncertainty. DO NOT TRIGGER when: user has non-tabular inputs (images, sequences, time series), wants a regression model, is training a specific neural network architecture (use matlab-train-network), or wants cost-sensitive learning or an arbitrary class-prior vector (this skill only supports the built-in uniform-prior toggle for imbalanced data).
- ▌ Matlab Use Symbolic Math · gabrielmoreiraGenerate correct MATLAB code using the Symbolic Math Toolbox. Use when the user asks for symbolic computations, analytical solutions, symbolic differentiation/integration, equation solving, or converting symbolic results to numeric MATLAB functions. Also use when converting differential equations to transfer functions or state-space form, extracting PDE coefficients (pdeCoefficients), symbolic-to-C code generation (matlabFunction + codegen), symbolic matrix variables (symmatrix), physical units and constants (symunit, newUnit), or rewriting/combining algebraic expressions (rewrite, combine).
- ▌ Azure Security Keyvault Secrets Java · gabrielmoreiraAzure Key Vault Secrets Java SDK for secret management. Use when storing, retrieving, or managing passwords, API keys, connection strings, or other sensitive configuration data.
- ▌ Azure Monitor Opentelemetry TS · gabrielmoreiraInstrument applications with Azure Monitor and OpenTelemetry for JavaScript (@azure/monitor-opentelemetry). Use when adding distributed tracing, metrics, and logs to Node.js applications with Application Insights.
- ▌ Architectural Programme Brief 2 · gabrielmoreiraTurn a client's wishes into an architectural brief that can actually be designed against — the accommodation schedule, the adjacencies, the budget reality, and the constraints named before they become change orders. Use when asked to write an architectural brief, prepare a project brief for a building, run a client briefing, or capture requirements for a new build or refurbishment. Produces the accommodation schedule with areas, the adjacency and circulation requirements, the site and statutory constraints, the budget and programme reality check, and the explicit exclusions.
- ▌ Subagent Driven Development 5 · gabrielmoreiraUse when executing implementation plans with independent tasks. Dispatches fresh delegate_task per task with two-stage review (spec compliance then code quality).
- ▌ Unity Developer · gabrielmoreiraBuild Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment.
- ▌ Odoo Module Developer · gabrielmoreiraExpert guide for creating custom Odoo modules. Covers __manifest__.py, model inheritance, ORM patterns, and module structure best practices.
- ▌ Odoo Sales Crm Expert · gabrielmoreiraExpert guide for Odoo Sales and CRM: pipeline stages, quotation templates, pricelists, sales teams, lead scoring, and forecasting.
- ▌ Skill Feedback Writer · gabrielmoreiraUse to identify missing instructions in another skill based on its output.
- ▌
- ▌
- ▌
- ▌
- ▌ Draft Release Notes 2 · gabrielmoreiraTurn changelog-scan output into polished, categorized release notes draft. Propose only.
- ▌ Bridge Proof · gabrielmoreiraThis skill should be used when the user invokes the bridge-check command or asks to verify the isolated Devin bridge.
- ▌ Ab Test Setup 2 · gabrielmoreira bundleWhen the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariat...
- ▌ Security Review 11 · gabrielmoreiraDefend before attackers find the gaps - OWASP, STRIDE, and Microsoft SFI
- ▌ Platform Apex Generate · gabrielmoreiraPrimary Apex authoring skill for class generation, refactoring, and review. ALWAYS ACTIVATE when the user mentions Apex, .cls, triggers, or asks to create/refactor a class (service, selector, domain, batch, queueable, schedulable, invocable, DTO, utility, interface, abstract, exception, REST resource). Use this skill for requests involving SObject CRUD, mapping collections, fetching related records, scheduled jobs, batch jobs, trigger design, @AuraEnabled controllers, @RestResource endpoints, custom REST APIs, or code review of existing Apex.
- ▌
- ▌