gabrielmoreira
- 21k skills
- 0 followers
- 17 repo stars
- 2 weeks ago last updated
- ▌ Owner Dashboard · gabrielmoreira bundleCreate practical owner dashboards for small business owners, solo founders, agencies, and local operators. Use when Codex is asked for a monthly owner dashboard, business snapshot, operating summary, cash/customer/staffing overview, or owner-ready status report.
- ▌ Podcast Outline · gabrielmoreira bundleCreate podcast episode outlines for creators, interviews, solo episodes, panels, and repurposed content. Use when Codex is asked for podcast structure, segment plan, guest questions, sponsor slots, talking points, intro/outro, or clip opportunities.
- ▌ Baking Structure · gabrielmoreira bundleDiagnose and design baked-good structure through gluten, starch, hydration, binders, leavening, fat, mixing, pan geometry, and doneness cues.
- ▌ Computer File Organizer · gabrielmoreira当用户要求整理下载、桌面或其他明确指定的电脑文件夹,按类型归类文件、检查杂乱目录、查找精确重复文件,或撤销此前的文件整理时使用;不用于邮件收取或邮箱整理、磁盘清理、自动删除文件、扫描整台电脑或在未确认计划时直接移动文件。
- ▌ Adversarial Polish · gabrielmoreira多轮对抗式稿件打磨技能。通过"批评→改写→综合→盲评"循环,像学术同行评审一样反复打磨稿件直到收敛。所有中间产物(批评、改写、综合、评分)保存为独立文件,完整记录进化过程。当用户说"对抗打磨""反复打磨""深度打磨""多轮润色""盲评打磨""打磨到收敛""帮我把这篇稿子磨一磨""pressure polish""adversarial polish"时触发。也适用于用户说"这篇稿子很重要,帮我好好打磨"或"我需要更高质量的润色"等暗示需要超越单轮润色的场景。注意:如果用户只是要求普通润色,优先使用已有 polish 技能。本技能适合对质量要求极高、愿意花更多时间打磨的稿件。
- ▌ AI Assist Discovery · gabrielmoreira bundleDeep research and analysis workflow for codebases, technologies, domains, ideas, or data. Produces structured documentation with analytical frameworks, confidence-graded findings, and cited sources. Use when evaluating technologies, investigating domains, assessing feasibility, or analyzing codebases in depth.
- ▌ AI Assist Tech Debt · gabrielmoreira bundle22-dimension, 5-tier technical debt audit covering code quality, architecture, infrastructure, quality processes, and operational readiness. Produces severity-ranked findings with weighted health score. Use when assessing codebase health, prioritizing tech debt remediation, or auditing code quality across all layers.
- ▌ Torch Geometric · gabrielmoreira bundlePyTorch Geometric (PyG) for graph neural networks — node/link/graph classification, message passing (GCN, GAT, GraphSAGE, GIN), heterogeneous graphs, neighbor sampling, and custom datasets. Use when working with torch_geometric, not for general NetworkX analytics or non-graph PyTorch models.
- ▌ Nestjs Best Practices · gabrielmoreira bundleNestJS best practices and architecture patterns for building production-ready applications. This skill should be used when writing, reviewing, or refactoring NestJS code to ensure proper patterns for modules, dependency injection, security, and performance.
- ▌ Audio Whisper Transcription · gabrielmoreiraTranscribes audio or video to text with word-level timestamps via faster-whisper (default large-v3-turbo) or local openai-whisper (word_timestamps=True). Use when the user needs captions, filler-word cut lists, or searchable transcripts with start/end times. Not for speaker diarization (pyannote/WhisperX), denoising, or hosts that ban ffmpeg. Never invent package versions such as Whisper 2024.5.
- ▌ Cloudflare Temporary Deploy · gabrielmoreira bundleDeploys a Cloudflare Worker to a live workers.dev URL with wrangler deploy --temporary (Wrangler 4.102.0+), a 60-minute claim URL, and no OAuth. Use when shipping agent-written Worker code to a link without an account, or iterating a throwaway prototype. Not for production or CI with wrangler login / CLOUDFLARE_API_TOKEN, Cloudflare Pages/R2, or hosting that must outlive an unclaimed hour.
- ▌ Creative Prompt Engineering · gabrielmoreiraStructures prompts for image/video generators: camera-first scaffolds, engine grammar (Runway, Midjourney --sref/--sw, Flux paragraphs, Kling beat windows, Luma + vectors, Veo/Flow anchors), weighted vs bare negatives, and draft-then-quality credit spend. Trigger on writing or repairing prompts, choosing an engine, artifact suffixes, or suppressing Veo speech for an external track. Not /identity-lock stacks (LoRA, IP-Adapter, contact sheets) and not timeline NLE assembly.
- ▌ Game Blender Asset Pipeline · gabrielmoreiraUse when authoring and optimizing 3D game assets in Blender for export to a game engine — clean topology and retopo, UV unwrapping, baking high-to-low normal/AO maps, scale/orientation and apply-transforms hygiene, armature rigging and weight painting, LOD generation, custom collision hulls, and glTF/FBX export settings for Unreal/Unity/Godot. Triggers on Blender, glTF, GLB, FBX, retopology, normal bake, UV unwrap, armature, weight paint, LOD, collision hull, apply transform, export to engine. Not for Godot's import-dock configuration of an already-exported file (use assets-pipeline), in-engine material/lighting (use 3d-essentials), or procedural/AI mesh generation (use the relevant generation skill).
- ▌ Game Custom Physics Solvers · gabrielmoreiraUse when implementing physics simulation math from scratch instead of a built-in engine — SAT, GJK/EPA collision detection, impulse-based and constraint (Gauss-Seidel/PBD) resolution, numerical integrators (semi-implicit Euler, Verlet, RK4), Verlet cloth/rope/soft-body, spatial partitioning (grids, quadtrees, sweep-and-prune), and particle/SPH fluid solvers. Triggers on: SAT, separating axis theorem, GJK, EPA, Verlet integration, impulse resolution, constraint solver, Position Based Dynamics, broadphase, sweep and prune, SPH, fluid solver, fixed timestep, deterministic lockstep. Not for Godot RigidBody/Jolt (use physics-system), Unreal Chaos/PhysX (use unreal-engine), Unity physics (use unity-engine), or visual-only particle rendering.
- ▌ Game Fmod Wwise Integration · gabrielmoreiraIntegrates FMOD Studio or Audiokinetic Wwise: named events, parameters/RTPCs, banks, buses/snapshots/ducking, adaptive music, 3D spatialization, and Unreal/Unity/Godot plugins. Use when wiring FMOD, Wwise, RTPC, soundbanks, EventInstance, or AkAudioEvent. Not for Godot AudioStreamPlayer (godot-audio-systems), ffmpeg transcoding, or TTS. Never run both middlewares in one project or skip per-frame update()/RenderAudio().
- ▌ Game Godot Genre Platformer · gabrielmoreira bundleImplements Godot 4.3+ 2D platformers: CharacterBody2D coyote time, jump buffering, variable jump height, squash/stretch juice, checkpoints, collectibles, and assist options. Use when building a precision platformer or debugging floaty jumps and tunneling. Trigger: platformer, coyote_time, jump_buffer, game_feel. Not for party/minigame collections, top-down or 3D movement, or Metroidvania world maps.
- ▌ Game Godot Genre Simulation · gabrielmoreira bundleImplements Godot 4.2+ management-sim and tycoon loops: tick-decoupled clocks, multi-resource economies, workers and facilities, demand, unlocks, and AStarGrid2D logistics. Trigger when wiring a tick manager, production chain, or logistics grid for a Godot tycoon. Not a shooter, platformer, or visual-novel genre chair. Never price primary currency in floating point or bind simulation ticks to rendered FPS.
- ▌ Godot Autoload Architecture · gabrielmoreira bundleStructures Godot AutoLoad singletons: GameManager, SceneTransitioner, signal_bus, autoload_order, and Engine.register_singleton. Use when the user wants state that survives change_scene_to_file or a cross-scene manager. Trigger: project.godot autoload, PROCESS_MODE_ALWAYS. Not for JSON FileAccess save schemas (godot-save-load-systems). Do not use an Autoload for scene-local popups. Never stash pure static data that belongs in a class_name static var.
- ▌ Hugging Face Dataset Viewer · gabrielmoreiraCalls the Hugging Face Dataset Viewer HTTP API (datasets-server.huggingface.co) to validate datasets, paginate, search, or filter rows, and list parquet shards. Use when inspecting or extracting rows from Hub datasets without loading them fully. Not for model-card eval tables (hugging-face-evaluation) or training loops. Do not use as a substitute for datasets.load_dataset.
- ▌ Nlp Research Repo Packaging · gabrielmoreiraAligns Python interpreter and pinned deps before installing NLP research repos from requirements.txt or environment.yml. Use when cloning or reproducing NLP papers, debugging torch/transformers conflicts, or setting up research envs. Not for greenfield app packaging, unbounded pip upgrade, or overwriting system Python.
- ▌ Output Voice Friendly Short · gabrielmoreiraFlattens copy for TTS and screen readers: sentences of at most 15 words, no nested clauses, spoken sources at the end, and no tables or Markdown markers. Trigger on voice assistant, spoken briefing, or read-aloud delivery. Do not use for printed memos, IRAC opinions, or inline pinpoint citations.
- ▌ Planning And Task Breakdown · gabrielmoreiraProduces a read-only implementation plan: vertical slices, acceptance criteria, verification commands, and checkpoints — no code. Use when a spec is too large to start, scope must be estimated, or work can be paralleled. Not for /goal GOAL.md autonomous loops (goal), single-file obvious edits, or writing the implementation during planning.
- ▌ Python Scala Syntax Mapping · gabrielmoreiraMaps everyday Python syntax to idiomatic Scala 3 (val/var, Option vs None, for/yield, interpolation, operators, typed errors). Use when translating Python snippets into Scala a reviewer would accept. Not for Akka, Spark, Cats, or ZIO libraries, sbt/Mill builds, or treating a 1:1 token swap as finished Scala.
- ▌ Research Session Management · gabrielmoreiraRuns thesis/long-form research session startup and shutdown: INDEX, chapter HANDOFF, error log, OPS files, and numbered KB notes for cross-chat continuity. Use when the user says new thesis session, session handoff, continue thesis work, pick up where left off, or end session. Not for software-repo planning (side-project-planning), Karpathy wiki ingest (llm-wiki), or general web research. Never start writing before INDEX, the matching chapter HANDOFF, and the error log are read.
- ▌ Routing Subtour Elimination · gabrielmoreiraAdds subtour-elimination to TSP, VRP, and pickup/dropoff routing MIPs with binary arc variables (MTZ, flow connectivity, DFJ subset cuts, or lazy iterative cuts). Use when degree constraints still allow disconnected station-only cycles. Not for heuristic routing without a MIP, treating capacity tracking as connectivity, or generic MILP with no arc routing.
- ▌ Shopify Onboarding Merchant · gabrielmoreiraGuides a store owner through Shopify CLI install, trial/store connect, and merchant tasks (products, inventory, orders) without developer jargon. Use when a merchant wants to set up, connect, or migrate a catalog to Shopify. Not for Admin/Storefront GraphQL (shopify), Shopify app/theme development, or programmatically creating shops.
- ▌ Train Sentence Transformers · gabrielmoreira bundleTrains or fine-tunes sentence-transformers bi-encoders, CrossEncoder rerankers, and SparseEncoder/SPLADE using the bundled references and example scripts. Use when the user asks to train embeddings, rerankers, or SPLADE on custom data. Not for inference-only embedding calls, Hugging Face paper lookup, or model-card eval tables.
- ▌ Unreal Engine 5 Development · gabrielmoreira bundleCovers UE5.3–5.5 on Windows: C++ modules, Blueprints vs C++, Gameplay Framework/GAS intro, Enhanced Input, Nanite/Lumen, packaging, and Unreal Insights. Use when the task involves UE5, UObject, GameMode, Build.cs, BuildCookRun, or packaging Windows. Not for Godot/Unity, engine-agnostic game design (gameplay-and-design), deep AnimBP theory, or UE4 Hot Reload/Cascade/legacy input. Never cook from OneDrive or Documents paths (MAX_PATH failures).
- ▌ Vibe Prd · gabrielmoreiraCreate a Product Requirements Document (PRD) for your MVP. Use when the user wants to define product requirements, create a PRD, or says "help me write requirements", "create PRD", or "define my product".
- ▌ Semble Setup · gabrielmoreiraInstalls, audits, repairs, updates, enables, reindexes or removes the semble_code semantic code-search MCP for a project. Triggers: semble, semantic code search, semble status, настрой semble, статус semble, переиндексируй, удали semble.
- ▌ Docsync Setup · gabrielmoreiraInstalls project-local doc-staleness tracking (hooks) and reports/forces doc sync. Triggers: docsync, track doc staleness, doc sync status, stale docs, doc frontmatter.
- ▌ Kocoro · gabrielmoreira bundleInspect AND manage Kocoro platform state — agents, skills, MCP servers, schedules, permissions, config, rules. 中:列出/查看/查询/创建/修改/删除/配置/安装 agent/skill/MCP/计划/权限/规则。 日:一覧/表示/確認/検索/作成/更新/削除/設定/インストール エージェント/スキル/MCPサーバー/スケジュール/権限/ルール。 Use for explicit operations on Kocoro-managed platform state under ~/.shannon/, including configured agents, skills, MCP servers, schedules, permissions, rules, and config. Route only that platform-state portion through the daemon API; mixed requests may and should continue with file, shell, web, and integration tools as appropriate. Do not use this platform-management skill merely to fill a task-time capability gap when discover_installable_skills is available.
- ▌ Forgecad Inspect Model · gabrielmoreira bundleSelect, run, and interpret ForgeCAD inspection evidence for collisions, sections, wall thickness, components, masks, depth, normals, surface continuity, and fit.
- ▌ Forgecad Verify Mujoco · gabrielmoreira bundleVerify a ForgeCAD MJCF export in MuJoCo with dynamics, contacts, controls, joint travel, and rendered evidence before calling it simulation-ready.
- ▌ Hero Generator · gabrielmoreiraWhen the user wants to design, optimize, or audit hero sections (above-the-fold main visual area). Also use when the user mentions "hero," "hero section," "hero area," "above the fold," "above the fold content," "landing hero," "main banner," "banner section," "first fold," "hero section design," "hero conversion," "split layout hero," "centered hero," or "hero alignment." For homepage, use homepage-generator.
- ▌ Logo Generator · gabrielmoreiraWhen the user wants to optimize logo placement, linking, or branding on a website. Also use when the user mentions "logo," "brand logo," "header logo," "logo placement," "AI logo design," "logo link," "logo alt text," "logo sizing," "favicon logo," or "logo usage." For full brand visuals, use brand-visual-generator.
- ▌ Download Page Generator · gabrielmoreiraWhen the user wants to create, optimize, or audit a download page for desktop or mobile app. Also use when the user mentions "download page," "app download," "desktop download," "mobile app download," "App Store," "Play Store," "get the app," "install app," or "download CTA." For app install ads, use app-ads.
- ▌ Products Page Generator · gabrielmoreiraWhen the user wants to create, optimize, or audit a product listing or category page. Also use when the user mentions "product page," "product listing," "shop," "e-commerce products," "product catalog," "product grid," "product cards," or "product overview." For category SEO, use category-page-generator.
- ▌ Services Page Generator · gabrielmoreiraWhen the user wants to create, optimize, or audit a services page. Also use when the user mentions "services page," "what we offer," "service offerings," "consulting services," "service page," "offerings page," "service catalog," or "professional services." For sitewide page planning, use website-structure.
- ▌ Showcase Page Generator · gabrielmoreiraWhen the user wants to create, optimize, or audit a showcase or gallery page for user-generated content. Also use when the user mentions "showcase," "gallery," "user work," "UGC," "creator showcase," "examples," or "made with [product]." For social proof components, use testimonials-generator.
- ▌ Startups Page Generator · gabrielmoreiraWhen the user wants to create, optimize, or audit a startups, education, or special program page. Also use when the user mentions "startups program," "for startups," "education discount," "student plan," "for students," or "special pricing." For education discounts, use education-program.
- ▌ Disclosure Page Generator · gabrielmoreiraWhen the user wants to create, optimize, or audit an affiliate, sponsor, or paid partnership disclosure page. Also use when the user mentions "disclosure," "affiliate disclosure," "sponsored content," "FTC disclosure," or "paid partnership." For sitewide page planning, use website-structure.
- ▌ App Ads · gabrielmoreiraWhen the user wants to run app install ads, user acquisition (UA), or promote mobile apps. Also use when the user mentions "app ads," "app install ads," "UA," "user acquisition," "Google App Campaigns," "Apple Search Ads," "ASA," "UAC," "App Store ads," "Play Store ads," "CPI," or "app promotion." For store listings, use distribution-channels.
- ▌ Ctv Ads · gabrielmoreiraWhen the user wants to run CTV, OTT, or streaming TV ads. Also use when the user mentions "CTV ads," "connected TV," "OTT advertising," "streaming ads," "TV ads," "Hulu ads," "Roku ads," "YouTube TV ads," or "programmatic TV." For paid mix, use paid-ads-strategy.
- ▌ Eeat Signals · gabrielmoreiraWhen the user wants to improve E-E-A-T, add trust signals, or optimize for expertise and authority. Also use when the user mentions "E-E-A-T," "E-E-A-T signals," "experience expertise authority trust," "author bio," "YMYL," "trust signals," "expertise signals," "authority signals," "citations," "references," or "credibility." For headings, use heading-structure.
- ▌ Frontend Forge Fe Operations · gabrielmoreira bundleOperate FrontendExtension (FE) resources in frontend-forge: create, update, rebuild, inspect package artifacts, download packages, publish, unpublish, delete, and debug package/publish controller behavior. Use this skill whenever the user mentions FE operations, FrontendExtension lifecycle, extension package/download/publish/unpublish, artifact ConfigMaps, package Jobs, publisher Jobs, publish target ConfigMaps or Secrets, rebuild-token, package-state/publish-state labels, or troubleshooting FE status in a Kubernetes cluster.
- ▌ Frontend Forge Fi Operations · gabrielmoreira bundleOperate FrontendIntegration resources and the frontend-forge extension. Use when Codex needs to create a FrontendIntegration from FrontendIntegration YAML, update or patch FI lifecycle state, inspect or troubleshoot FI build output, or create, enable, disable, uninstall, and inspect the frontend-forge extension through its InstallPlan and extension resources.
- ▌ Integration Binding · gabrielmoreiraConnect a task to MCP tools, workflows, resources, files, or visual outputs through explicit validated interfaces.
- ▌ Langbot Eba Adapter Dev · gabrielmoreiraBuild, refactor, and test LangBot platform adapters for the Event-Based Agents architecture. Use when adding or migrating Telegram, Discord, or other messaging platform adapters to the EBA adapter layout, validating unified event/message conversion, writing live adapter probes, or using standalone plugin runtime plus Computer Use for end-to-end platform testing.
- ▌ Textual Screenshot · gabrielmoreiraCapture a Textual terminal UI as an SVG using its headless test harness. Use when asked to make, attach, or preview a screenshot of deepagents-code/dcode or another Textual app, visually verify a TUI state, or render a modal, screen, or widget without a desktop or browser.
- ▌ Component Refactoring · gabrielmoreira bundleRefactor high-complexity React components in Langflow frontend. Use when manual complexity assessment shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook extraction, or complexity reduction; avoid for simple/well-structured components, third-party wrappers, or when the user explicitly wants testing without refactoring.
- ▌ Ibm A11Y Level1 Audit · gabrielmoreira bundlePerform a scoped IBM Equal Access Level 1 compliance audit of a chosen Langflow frontend surface (routes, components, or a PR) and produce a findings report mapped to WCAG/IBM Level 1 criteria. Default behavior is audit and report only — fixes are applied only when the user explicitly asks for remediation in the same request. Use when the user asks for an IBM Level 1 audit, a Level 1 compliance report, or to find/report Level 1 WCAG issues on a specific surface. For scanning a batch of routes without a report, see ibm-a11y-route-scan. For scanning and fixing an entire PR/branch end-to-end by default, see ibm-a11y-pr-remediation.
- ▌ DOCX Processing Superdoc · gabrielmoreira bundleEdit, query, and transform Word documents with the SuperDoc CLI v1 operation surface. Use when the user asks to read, search, modify, comment, or review changes in .docx files.
- ▌ Dde Task Closer · gabrielmoreira【何时触发】:当用户明确表示“这个任务做完了”、“测试通过了”、“可以收尾了”,或者主动输入 `[TASK_COMPLETED]` 时。 【核心功能】:强制执行任务收尾生命周期。在收到 [TASK_COMPLETED] 前禁止更新 Roadmap。收到指令后,将 roadmap.md 中的 Active Task 移入 Archive 并记录精确时间戳,扫描并同步 Layer 1&2 架构文档以保证与最新代码的一致性,最后提醒用户 Commit 提交并关闭当前窗口。
- ▌ Data Fetching Architecture · gabrielmoreira bundleUse for client APIs, SWR hooks, cache invalidation, async errors, useEffect migration, home first paint and persistent caches.
- ▌ Atomic Framework App Auth · gabrielmoreiraUse when working on Atomic App layer (Controller, Model, Page, Storage, PluginManager), Auth flows (Auth, GoogleAuth, TelegramAuth, adapters, services), Session (SessionManager, drivers), and app-level models (Meta, Options, MutexLock).
- ▌ Atomic Framework Overview · gabrielmoreiraUse when you need a high-level map of Atomic Framework, its Fat-Free Framework foundation, startup flow, module boundaries, boot sequence, routing conventions, and correct entry points before editing any engine or app code.
- ▌ Jobbank Search · gabrielmoreira bundleMake sure to use this skill whenever the user mentions anything related to job searching on Akademikernes Jobbank, jobbank.dk, or looking for academic or highly educated positions in Denmark — even if they don't mention jobbank.dk explicitly. Also invoke this skill for questions about Danish job listings, graduate trainee positions, Ph.d. jobs, or finding work in specific industries or regions in Denmark. Trigger phrases include: jobbank, akademikernes jobbank, jobs denmark, academic jobs denmark, find job denmark, highly educated jobs, graduate job denmark, trainee position denmark, ph.d. position denmark, postdoc denmark, studiejob, fuldtidsjob, deltidsjob, vikariat, freelance job, praktikplads, job søgning, jobsøgning, søg job, ledige stillinger, nye jobs, it jobs denmark, engineering jobs denmark, marketing jobs denmark, finance jobs denmark, healthcare jobs denmark, remote job denmark, fjernarbejde, job københavn, job aarhus, job odense, nyuddannede job, job til nyuddannede, international job denmark, jo
- ▌ Flutter Internationalization · gabrielmoreiraAdd, fix, audit, and maintain Flutter internationalization with gen-l10n, ARB files, AppLocalizations, flutter_localizations, intl formatting, plural/select messages, RTL support, locale-specific number/date formatting, and localization build errors. Use when asked to add l10n or i18n, translate Flutter UI text, configure l10n.yaml, manage ARB translations, migrate away from package:flutter_gen imports, or troubleshoot generated localization code.
- ▌ Mapbox Android Patterns · gabrielmoreira bundleOfficial integration patterns for Mapbox Maps SDK on Android. Covers installation, adding markers, user location, custom data, styles, camera control, and featureset interactions. Based on official Mapbox documentation.
- ▌ Mapbox Flutter Patterns · gabrielmoreira bundleOfficial integration patterns for the Mapbox Maps Flutter SDK. Covers installation, iOS/Android platform setup, access token configuration, MapWidget initialization, camera control, annotations with tap handling, user location, and loading GeoJSON. Based on official Mapbox documentation.
- ▌ Memori MCP Usage · gabrielmoreiraUse when an MCP-connected agent should use Memori tools for targeted recall, summaries, post-compaction briefs, durable memory augmentation, quota checks, signup, feedback, preferences, prior context, or cross-session continuity.
- ▌ Tune Enemy AI · gabrielmoreiraBuild, debug, balance, or test combat enemy AI for playable action games. Use for aggro, target selection, navigation, spacing, attack choices, telegraphs, retreats, boss behavior, behavior-state machines, and deterministic AI regression tests.
- ▌ Animation On Scroll · gabrielmoreiraCreate an on-scroll animation trigger using IntersectionObserver with Tailwind-friendly animation classes and keyframes. Use when asked for scroll-reveal, animate-on-scroll, or sequencing element animations when they enter the viewport.
- ▌ CSS Border Gradient · gabrielmoreiraApply subtle gradient-border treatments for premium web surfaces. Use when cards, pricing panels, nav bars, modals, buttons, or hero surfaces need a refined edge highlight without a loud glow.
- ▌ Liquid Metal Border · gabrielmoreira bundleAdd and tune animated liquid-metal WebGL borders with the React `metal-fx` package. Use when buttons, icon controls, chips, tabs, cards, or selected surfaces need a metallic active, selected, hover, focus, or premium border; when implementing the MetalFx component from metal.jakubantalik.com; or when troubleshooting its presets, themes, strength, glow, reflections, sizing, radius, animation, accessibility, SSR, or performance.
- ▌ Reveal Hover Effect · gabrielmoreira bundleBuild cursor-following spotlight reveals that expose a second aligned image through a soft radial mask. Use for hover-to-color, before-and-after, x-ray, material, texture, product-detail, and illustrated hero effects where a desaturated or embossed base image should remain visible while another treatment follows an eased pointer.
- ▌ Appinsights Instrumentation · gabrielmoreira bundleGuidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practices.
- ▌ Prompt Analyze · gabrielmoreiraCompatibility alias for read-only prompt artifact review. Routes static and behavior analysis to hve-builder review mode.
- ▌ Prompt Builder · gabrielmoreiraCompatibility alias for legacy prompt-building requests. Routes creation and improvement to the hve-builder skill.
- ▌
- ▌ Powertoys Verification · gabrielmoreiraVerify PowerToys behavior end-to-end with the winapp CLI across two scenarios: (A) a module's release checklist against the installed build; (B) PR validation — derive each PR's checklist from its description + diff, then drive it against the installed build (a merged/shipped PR, or a whole release/hotfix set) or by building + sideloading the module when the PR isn't in the build yet (unmerged or not-yet-released). Drive each item via UIA invoke / Named Events / settings.json edits / clipboard / GPO / SendInput, and emit a structured PASS / FAIL / BLOCKED verdict per item with evidence (FAIL distinguishes product defects from stale/ambiguous checklist items). Use when asked to verify a module checklist, validate a PR, sign off a release/hotfix's PRs, or QA installed/sideloaded PowerToys bits. Combines generic winapp ui mechanics (references/winapp-ui-testing.md) with PT-specific recipes, per-scenario playbooks (references/scenarios/), and the helper .ps1 files shipped with this skill.
- ▌ Azure Anyscale On Azure · gabrielmoreiraExpert knowledge for Azure Anyscale On Azure development including limits & quotas, security, and configuration. Use when setting up Anyscale image builds, VNET/subnet networking, Azure AD auth, RBAC roles, or region availability, and other Azure Anyscale On Azure related development tasks. Not for Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure Container Apps (use azure-container-apps), Azure Batch (use azure-batch), Azure Virtual Machines (use azure-virtual-machines).
- ▌ Azure App Configuration · gabrielmoreiraExpert knowledge for Azure App Configuration development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using feature flags, snapshots, dynamic refresh, REST API, or CI/CD with Azure App Configuration, and other Azure App Configuration related development tasks. Not for Azure App Service (use azure-app-service), Azure Functions (use azure-functions), Azure Key Vault (use azure-key-vault), Azure Automation (use azure-automation).
- ▌ Azure Container Storage · gabrielmoreiraExpert knowledge for Azure Container Storage development including troubleshooting, decision making, limits & quotas, security, and configuration. Use when configuring Elastic SAN-backed pools, CMK encryption, LRS/ZRS redundancy, volume resizing, or Prometheus/Grafana monitoring, and other Azure Container Storage related development tasks. Not for Azure Blob Storage (use azure-blob-storage), Azure Files (use azure-files), Azure Elastic SAN (use azure-elastic-san), Azure NetApp Files (use azure-netapp-files).
- ▌ Azure Firmware Analysis · gabrielmoreiraExpert knowledge for Azure Firmware Analysis development including best practices, security, integrations & coding patterns, and deployment. Use when configuring RBAC access, deploying workspaces via ARM/Bicep/Terraform, or automating firmware uploads via CLI/PowerShell/Python, and other Azure Firmware Analysis related development tasks. Not for Azure Defender For Iot (use azure-defender-for-iot), Azure IoT Edge (use azure-iot-edge), Azure IoT Hub (use azure-iot-hub), Azure Confidential Computing (use azure-confidential-computing).
- ▌ Azure Notification Hubs · gabrielmoreiraExpert knowledge for Azure Notification Hubs development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when integrating FCM/APNS/WNS, targeting devices/users, using tags/templates, IaC config, or Private Link, and other Azure Notification Hubs related development tasks. Not for Azure Event Hubs (use azure-event-hubs), Azure Service Bus (use azure-service-bus), Azure Web PubSub (use azure-web-pubsub).
- ▌ Azure Partner Solutions · gabrielmoreiraExpert knowledge for Azure Partner Solutions development including troubleshooting, decision making, architecture & design patterns, security, configuration, and integrations & coding patterns. Use when using Service Connector to Confluent/MongoDB/Neon, Dynatrace/Datadog/Elastic/New Relic on Azure, or Palo Alto Cloud NGFW with App Gateway, and other Azure Partner Solutions related development tasks. Not for Azure Industry (use azure-industry), Azure Managed Applications (use azure-managed-applications), Azure Lighthouse (use azure-lighthouse), Azure Oracle (use azure-oracle).
- ▌ Azure Service Connector · gabrielmoreiraExpert knowledge for Azure Service Connector development including troubleshooting, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when wiring Azure compute to Redis, databases, storage, messaging, AI services, or third‑party endpoints, and other Azure Service Connector related development tasks. Not for Azure API Management (use azure-api-management), Azure Connector Namespace (use azure-connector-namespace), Azure Logic Apps (use azure-logic-apps), Azure Service Bus (use azure-service-bus).
- ▌ Azure Synapse Analytics · gabrielmoreiraExpert knowledge for Azure Synapse Analytics development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using Synapse SQL pools, Spark pools, Synapse Link, PolyBase ELT, or Delta Lake features, and other Azure Synapse Analytics related development tasks. Not for Azure Data Factory (use azure-data-factory), Azure Data Explorer (use azure-data-explorer), Azure Databricks (use azure-databricks), Azure Stream Analytics (use azure-stream-analytics).
- ▌ Microsoft Foundry Local · gabrielmoreiraExpert knowledge for Microsoft Foundry Local (aka Azure AI Foundry Local) development including best practices, decision making, configuration, and integrations & coding patterns. Use when compiling HF models with Olive, using Foundry Local CLI, embeddings/chat/audio APIs, or OpenAI-style integrations, and other Microsoft Foundry Local related development tasks. Not for Microsoft Foundry (use microsoft-foundry), Microsoft Foundry Classic (use microsoft-foundry-classic), Azure Local (use azure-local), Azure Content Understanding in Foundry Tools (use azure-content-understanding).
- ▌ Microsoft Foundry Tools · gabrielmoreiraExpert knowledge for Microsoft Foundry Tools (aka Azure AI services, Azure Cognitive Services) development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when using Content Moderator, Content Safety, Content Understanding analyzers, REST/.NET APIs, or document extraction workloads, and other Microsoft Foundry Tools related development tasks. Not for Microsoft Foundry (use microsoft-foundry), Microsoft Foundry Classic (use microsoft-foundry-classic), Microsoft Foundry Local (use microsoft-foundry-local).
- ▌ Code Assist · gabrielmoreiraGuides implementation of code tasks using test-driven development in an Explore, Plan, Code, Commit workflow. Acts as a Technical Implementation Partner and TDD Coach — following existing patterns, avoiding over-engineering, and producing idiomatic, modern code.
- ▌ 05 Ad Copy Global · gabrielmoreiraUse when the user needs PAID ad copy for Meta, Google, or TikTok — six variants across TOFU, MOFU, and BOFU using AIDA, PAS, and BAB, respecting each platform character limit and ad policy, with a dropshipping mode. Trigger on 'ad copy', 'write Facebook ads', 'TikTok ad copy', 'Google RSA headlines', 'primary text for this ad', 'my ad copy is not converting'. Also use when the user has a product page and asks what to run as an ad. Not for — organic social captions, see `37-social-caption-global`; spoken video lines, see `04-script-video-global`; approving copy already written, see `62-marketing-review-global`; the page the ad points at, see `12-landing-page-brief-global`.
- ▌ 05 Copy Quang Cao · gabrielmoreira bundleDung khi can viet copy quang cao TRA TIEN cho Meta, TikTok hoac Google — 6 bien the theo 3 tang pheu TOFU/MOFU/BOFU, tuan thu gioi han ky tu va chinh sach nen tang. Co Mode A cho san pham va Mode B cho personal brand, tu chon theo file context. Kich hoat khi user nhac 'viet copy quang cao', 'noi dung chay ads', 'copy Facebook Ads', 'copy TikTok Ads', 'google rsa', 'tieu de quang cao', 'copy retarget'. Khong dung cho — caption dang organic khong chay tien thi dung skill 37-caption-social; slogan / cau hai y / headline poster thi dung skill 74-copy-hai-lop; loi thoai video thi dung skill 04-script-video; duyet copy da viet thi dung skill 62-marketing-review.
- ▌ 10 Tinh Kpi Nguoc · gabrielmoreiraDung khi can tinh nguoc tu muc tieu doanh thu ra so lead can, CPL toi da va ngan sach phai chi — kem 3 kich ban va nguong healthy tung buoc pheu. Kich hoat khi user nhac 'tinh KPI nguoc', 'CPL toi da la bao nhieu', 'can bao nhieu ngan sach', 'tinh nguoc tu doanh thu', 'muc tieu bao nhieu don', 'break-even ROAS'. Khong dung cho — phan bo ngan sach da co ra tung kenh va thang thi dung skill 61-budget-planning; lap media plan chi tiet theo funnel thi dung skill 54-media-plan.
- ▌ 11 Thiet Lap Kenh · gabrielmoreira bundleDung khi can MO va thiet lap kenh marketing tu con so khong — TikTok Brand, Zalo OA, Fanpage, Instagram Business, Google Business Profile, TikTok Shop, tai khoan email: checklist setup 4 giai doan, thong so ky thuat, lien ket cheo va ke hoach 30 ngay dau. Kich hoat khi user nhac 'thiet lap kenh', 'tao fanpage moi', 'dang ky Zalo OA', 'mo TikTok Shop', 'setup kenh tu dau', 'chua co kenh nao het', 'kenh moi lap nen lam gi truoc', 'mo kenh moi'. Khong dung cho — cau truc tai khoan quang cao thi dung skill 52-account-structure; gan pixel va do chuyen doi thi dung skill 53-tracking-setup; len lich dang bai thi dung skill 01-lich-noi-dung; van hanh email va Zalo broadcast thi dung skill 14-email-marketing.
- ▌ 37 Caption Social · gabrielmoreiraDung khi can viet caption dang ORGANIC cho Facebook, Instagram, TikTok, Threads — khong chay tien, 2 bien the khac huong hook, kem hashtag va ghi chu chon ban. Kich hoat khi user nhac 'viet caption', 'caption Facebook', 'caption Instagram', 'noi dung dang bai', 'viet bai dang trang ca nhan', 'caption cho anh nay'. Khong dung cho — copy chay quang cao tra tien thi dung skill 05-copy-quang-cao; slogan / cau hai y / headline poster thi dung skill 74-copy-hai-lop; kich ban video thi dung skill 04-script-video; bai dang trong group cong dong thi dung skill 38-seeding-plan.
- ▌ 42 Brief Hinh Anh · gabrielmoreiraDung khi can brief mot ANH TINH cho designer hoac photographer — banner, thumbnail, poster, anh feed: muc tieu visual, concept va mood, bo cuc, copy overlay, mau va font lay tu brand guideline, kich thuoc theo kenh, tieu chi duyet. Kich hoat khi user nhac 'brief anh', 'brief banner', 'brief thumbnail', 'brief visual', 'dat designer lam anh', 'ta lai anh muon lam sao', 'designer hoi lai hoai'. Khong dung cho — chua co cau overlay / slogan hai lop thi dung skill 74-copy-hai-lop truoc; chuoi nhieu slide thi dung skill 43-brief-carousel; huong dan thao tac tren Canva thi dung skill 45-brief-canva; can asset gap trong ngay khi campaign dang chay thi dung skill 48-quick-visual-brief; tu gen anh bang AI thi dung skill 30-thiet-ke-master.
- ▌ 43 Brief Carousel · gabrielmoreiraDung khi can brief mot CHUOI NHIEU SLIDE — carousel Facebook, Instagram, LinkedIn hoac bo anh doc theo mach: hook o slide 1, xay gia tri o giua, CTA o slide cuoi, kem huong dan render HTML preview de duyet concept truoc khi vao production. Kich hoat khi user nhac 'brief carousel', 'lam carousel', 'bo slide dang Facebook', 'tach bai nay thanh carousel', 'brief slide', 'render carousel xem truoc', 'post nhieu anh'. Khong dung cho — mot anh tinh don le thi dung skill 42-brief-hinh-anh; slide thuyet trinh ban hang thi dung skill 71-sales-enablement; huong dan thao tac tren Canva thi dung skill 45-brief-canva.
- ▌ 53 Tracking Setup · gabrielmoreiraDung khi phai setup do luong TRUOC khi tieu bat ky dong nao — pixel va CAPI, GA4, UTM convention, event mapping, offline conversion, dong y du lieu, va checklist verify xanh. Kich hoat khi user nhac 'setup tracking', 'cai pixel', 'UTM', 'CAPI', 'do luong chuyen doi', 'so lieu khong khop'. Quy tac cung: khong chay ads khi tracking chua xanh. Khong dung cho — doc data da co ra insight thi dung skill 13-phan-tich-du-lieu; ra soat cau hinh ads thi dung skill 21-audit-ads-performance.
- ▌ Locus Unity Bridge · gabrielmoreira bundleUse when an agent needs to inspect or control a real Unity Editor through Locus, especially when Unity MCP is unavailable, a project may lack the Locus package, named-pipe discovery is needed, C# must be executed, or Unity scripts must be recompiled.
- ▌ Typescript Functions · gabrielmoreiraApply, review, and explain TypeScript function conventions. Use automatically for tasks involving function responsibility, statelessness, purity, side effects, function arguments, function API design, or return types.
- ▌ Typescript Variables · gabrielmoreiraApply, review, and explain TypeScript variable conventions. Use automatically for tasks involving variable declarations, const assertions, enum alternatives, literal-union state modelling, boolean flags, or choosing between null and undefined.
- ▌ Hns Moaiadk Dev Reference · gabrielmoreiramoai-adk-go local dev reference — version management/release process (sec 5), shell-script hook development (sec 7), build & dev commands (sec 10). Load only when performing these specific tasks.
- ▌ Ev Vs Gas · gabrielmoreiraCompare an EV against a comparable gas car on total cost — upfront gap after incentives, energy vs fuel per year, maintenance delta, and the crossover year when the EV pulls ahead (or doesn't). Use when asked is an EV worth it, EV vs gas total cost, when does an EV pay for itself, or should my next car be electric. Produces the year-by-year cumulative comparison from the script, the crossover year, the per-mile energy math, and the honest not-modeled list.
- ▌ Hn Digest · gabrielmoreiraPull the current Hacker News front page, top comments, or a topic search with zero API keys — the official Firebase API and Algolia search via curl, digested instead of dumped. Use when asked what's on Hacker News, summarize HN today, what's the discussion on this story, or has HN covered some topic. Produces a ranked digest with scores and comment counts, the discussion's actual argument threads when asked, and the rerunnable commands.
- ▌ Ip Lookup · gabrielmoreiraLook up IP addresses and your own public IP with zero API keys — geolocation, ISP/ASN, and hosting flags via ip-api.com and ipify through curl. Use when asked what's my public IP, where is this IP from, whose network is this address, or is this IP a VPN/datacenter. Produces the lookup with ISP, ASN, and location fields interpreted honestly (city-level accuracy caveats included), and the rerunnable command.
- ▌ Org Chart · gabrielmoreiraTurn a team or reporting structure into a clean org chart. Use when asked to draw an org chart, show reporting lines, visualize team structure, or map who reports to whom. Produces a ready-to-render Mermaid org chart (renders live, exportable as PNG/SVG) plus headcount notes and any structural observations.
- ▌ Rate Card · gabrielmoreiraBuild a consulting/freelance rate card and pricing structure — and the floor rate to not go broke. Use when asked to set freelance/consulting rates, build a rate card, decide what to charge, package services, or move off hourly billing. Produces a rate card — your minimum viable rate (from real targets), tiered packages, pricing models (hourly/day/project/retainer/value), and how to present and defend it.