gabrielmoreira
- 21k skills
- 0 followers
- 17 repo stars
- 2 weeks ago last updated
- ▌ Markitdown 3 · gabrielmoreiraConvert files and Office documents into clean Markdown when you need LLM-friendly, token-efficient text (e.g., for summarization, search, RAG ingestion, or dataset preparation).
- ▌ Ppt Master 2 · gabrielmoreiraAI-driven multi-format SVG content generation system. Converts source documents (PDF/DOCX/URL/Markdown) into high-quality SVG pages and exports to PPTX through multi-role collaboration. Use when user asks to "create PPT", "make presentation", "generate PPT", "make slides", or ...
- ▌ Agenthub · gabrielmoreiraMulti-agent collaboration plugin that spawns N parallel subagents competing on the same task via git worktree isolation. Agents work independently, results are evaluated by metric or LLM judge, and the best branch is merged. Use when: user wants multiple approaches tried in parallel — code optimization, content variation, research exploration, or any task that benefits from parallel competition. Requires: a git repo.
- ▌ Obsidian Markdown 2 · gabrielmoreira技术写作员与内容创作者在构建Obsidian知识库时,当需要编写带双向链接、Callout或Frontmatter的复杂笔记,使用此技能可精准生成标准Markdown文档,完美支持wikilinks与嵌入,大幅提升知识管理与排版效率!
- ▌ Design 4 · gabrielmoreiraCreate a design canvas - a multi-artboard visual design published as an Artifact that runs Claude Design's canvas editor (an early preview of Claude Design inside Claude Code). You DRAFT the design as .dc.html artboards laid out on one pan/zoom canvas; where saving is enabled for the user's account they refine every element visually (click-to-select, a properties panel, inline text editing, undo/redo) and Save publishes a new version for everyone, otherwise they get a view-and-export (PNG/PDF) preview of your draft. Good for UI mockups and screen flows, landing pages, marketing and social graphics, and print pieces - posters, flyers, brochures as single-page artboards; memos and reports as one flowing artboard. Use when someone wants a design, mockup, wireframe, UI or screen design, landing page, poster, flyer, brochure, banner, card, one-pager, or any visual layout they would rather tweak by hand than in code. Only for CREATING or re-seeding a canvas; an existing one is edited in its published Artifact.
- ▌ Skill Security Auditor 2 · gabrielmoreira bundleAudit an AI agent skill before installing it. Use proactively whenever the user is about to add, install, enable, or evaluate an unfamiliar skill — including phrases like "audit this skill", "is this skill safe", "scan skill before install", "check skill for malicious code", "review this plugin", or any pre-install gate on an untrusted, third-party, or community-distributed skill bundle. Runs ten categories of static checks (code execution, network exfiltration, credential harvesting, persistence, prompt injection, supply-chain hooks, obfuscation, destructive filesystem ops, secrets, Trojan Source / homoglyphs) and emits a PASS / WARN / FAIL verdict.
- ▌ Codemod Patterns · gabrielmoreiraThis guide helps AI agents efficiently create codemods with optimal performance and consistency
- ▌
- ▌ Wiki Onboarding · gabrielmoreiraGenerates four audience-tailored onboarding guides in an onboarding/ folder — Contributor, Staff Engineer, Executive, and Product Manager. Use when the user wants onboarding documentation for a codebase.
- ▌ Wiki Researcher · gabrielmoreiraConducts multi-turn iterative deep research on specific topics within a codebase with zero tolerance for shallow analysis. Use when the user wants an in-depth investigation, needs to understand how something works across multiple files, or asks for comprehensive analysis of a specific system or pattern.
- ▌
- ▌ Levy · gabrielmoreiraDomain knowledge agent for Japanese income tax filing (kakutei shinkoku). Guides income classification, deduction optimization, tax calculation, and filing for freelancers, sole proprietors, and side-business earners. Does not write code.
- ▌ Lore 2 · gabrielmoreiraCurating cross-agent knowledge and institutional memory: extracts patterns from agent journals into METAPATTERNS.md, detects knowledge decay, propagates best practices. Use for memory curation.
- ▌
- ▌ Pipe 2 · gabrielmoreiraDesigning GitHub Actions workflows in depth: trigger strategy, security hardening, performance optimization, PR automation, and Reusable Workflow design.
- ▌ PPTX 8 · gabrielmoreira bundleCreate, read, edit, or combine PowerPoint (.pptx) decks, including layouts, notes, comments, and templates. Use when PowerPoint is an input or deliverable.
- ▌ Sora 2 · gabrielmoreira bundleGenerate, remix, inspect, download, or delete Sora videos through the bundled API CLI when the user requests a Sora video workflow.
- ▌
- ▌ Tone · gabrielmoreiraGame audio generation agent. Produces code (Python/JS/TS/Shell) for SFX, BGM, Voice, Ambient, and UI sounds using ElevenLabs/Stable Audio/MusicGen/Suno/OpenAI TTS/JSFXR. Handles LUFS normalization and middleware integration.
- ▌ XLSX 10 · gabrielmoreiraCreate, read, edit, repair, or convert spreadsheet files (.xlsx, .xlsm, .csv, .tsv), including formulas, charts, and formatting. Use when a spreadsheet is the main input or deliverable.
- ▌ Yeet 2 · gabrielmoreiraUse only when the user explicitly asks to stage, commit, push, and open a GitHub pull request in one flow using the GitHub CLI (`gh`).
- ▌ Shopify Polaris Customer Account Extensions · gabrielmoreira<!-- AUTO-GENERATED — do not edit directly.
- ▌ Minutes Brief 2 · gabrielmoreiraFast non-interactive briefing before any meeting — auto-detects your next calendar event, pulls relationship history, surfaces open commitments, and produces a one-page brief in under 30 seconds. Use this whenever the user says "brief me", "give me a quick brief", "what's coming up", "background on my next call", "who am I meeting next", "brief me on Sarah", "I have a call in 10 min", "quick rundown", or right before walking into a meeting. Different from /minutes-prep — brief is the fast hook-fireable version that doesn't ask questions and doesn't set goals. Use brief when speed matters; use prep when the user wants to think hard about goals first.
- ▌ Minutes Recap 2 · gabrielmoreiraGenerate a daily digest of today's policy-authorized meetings and voice memos — key decisions, action items, and themes across available recordings. Use when the user asks "recap my day", "what happened in my meetings today", "daily summary", "what did I discuss today", "any action items from today", or wants a consolidated view of the day's conversations.
- ▌ Assumption Mapper 2 · gabrielmoreiraExtract and risk-rate hidden assumptions in a product brief or PRD. Use when asked to review a product brief for assumptions, audit a PRD for risks, find hidden assumptions, validate product plans, or run an assumption analysis. Produces a prioritised assumption map with confidence and impact scores, recommended validation methods, and critical assumption flags.
- ▌ Creator Brand Kit 2 · gabrielmoreiraDefine a creator's brand foundation — niche, audience, positioning, content pillars, voice/tone, and bio — so every post is consistent and on-brand. Use when asked to define a creator brand, find a niche, set content pillars, write a voice guide, craft a bio, or build a brand kit for a personal brand or channel. Produces a reusable one-page brand kit that other content skills can read so output sounds like you, every time.
- ▌ Speckit Specify 2 · gabrielmoreiraCreate or update feature specifications from natural language descriptions. Use when starting new features or refining requirements. Generates spec.md with user stories, functional requirements, and acceptance criteria following spec-driven development methodology.
- ▌ Treatment Plans · gabrielmoreiraGenerate concise (3-4 page), focused medical treatment plans in LaTeX/PDF format for all clinical specialties. Supports general medical treatment, rehabilitation therapy, mental health care, chronic disease management, perioperative care, and pain management. Includes SMART goal frameworks, evidence-based interventions with minimal text citations, regulatory compliance (HIPAA), and professional formatting. Prioritizes brevity and clinical actionability.
- ▌ Venue Templates · gabrielmoreiraUse when preparing manuscripts, conference papers, or academic posters that need venue-specific templates, LaTeX style files, author guidelines, page limits, anonymity rules, camera-ready formatting, or submission compliance checks.
- ▌
- ▌ Sdd Verify · gabrielmoreira bundleTrigger: explicitly requested SDD verification. Run optional practical diagnostics against available implementation and artifacts.
- ▌ Self Improve 3 · gabrielmoreiraReport issues and propose fixes to improve your own capabilities when you encounter errors or limitations
- ▌ AI Native Pm Agent · gabrielmoreiraAI Native 产品经理 Agent — — 五书合一的产品工作流编排器。 用户提供一个产品想法或问题线索,Agent 自动编排七个阶段: P1需求发现 → P2方向定界 → P3体验设计 → P4系统构建 → P5商业模式 → P6增长策略 → P7审计投产。 基于五本书:《AI Native 产品方法论》《AI时代的用户体验》《AI确定性商业模式》《AI Native 营销与增长》《AI rebuild product needs》。
- ▌
- ▌
- ▌
- ▌ Git Workflow 4 · gabrielmoreiraGit workflow best practices including commit messages, branching strategies, pull requests, and collaboration patterns. Use when working with Git version control.
- ▌ Rules · gabrielmoreiraMaintains project .codex/rules and the AGENTS.md rule index. Explicit user invocation only.
- ▌ Extracting Tables · gabrielmoreiraUse when extracting tabular data from PDFs, spreadsheets, or images. Covers layout-aware table detection, table model selection, output formats (markdown / JSON cells), and known limits.
- ▌ Prioritize Features · gabrielmoreiraPrioritize a backlog of feature ideas based on impact, effort, risk, and strategic alignment with top 5 recommendations. Use when prioritizing a feature backlog, making scope decisions, or ranking product ideas.
- ▌
- ▌ Presentation · gabrielmoreiraPresentation expert for slide structure, storytelling, visual design, and audience engagement
- ▌ Asc Localize Metadata · gabrielmoreiraAutomatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI. Use when asked to localize an app's App Store listing, translate app descriptions, or add new languages to App Store Connect.
- ▌ Asc Submission Health · gabrielmoreira bundleDiagnose App Store submission blockers and operate review health with asc, including readiness validation, repair routing, status monitoring, cancellation, and retry decisions. Use when validation fails, a version is not in a valid state, review status is unclear or stuck, or a failed submission must be repaired and retried. For staging, upload, publication, and submission execution, use asc-release-flow.
- ▌ Security Audit 5 · gabrielmoreiraSecurity scanning and vulnerability detection. Use when: authentication, authorization, payment processing, user data. Skip when: read-only operations, internal tooling.
- ▌
- ▌
- ▌ Clay · gabrielmoreiraAI 3D model generation agent. Generates text-to-3D and image-to-3D code (Python/JS/OpenSCAD) using Meshy, Tripo, Hunyuan3D, Rodin, Sloyd, and Stability APIs. Handles game pipeline integration, LOD, retopology, UV, and QC validation.
- ▌ Dawn · gabrielmoreiraPropose one personal side-project idea scoped to a 1-3 day MVP when the user requests daily inspiration or weekend project ideation.
- ▌ DOCX 9 · gabrielmoreiraCreate, read, edit, or review Word documents (.docx), including styles, tables, headers, tracked changes, and comments. Use when Word is the input or required deliverable.
- ▌
- ▌ Helm 3 · gabrielmoreira bundleSimulating business strategy via short/mid/long-term scenario planning from financial, market, and competitive data. Applies SWOT/PESTLE/Porter, KPI forecasting, roadmaps. Does not write code.
- ▌ Content Repurposer · gabrielmoreiraConvierte un contenido en un paquete completo multiplataforma — hilo de X/Twitter, post de LinkedIn, sección de newsletter, carrusel de Instagram y script de video corto — cada uno reescrito nativamente para su plataforma, no copiado y pegado. Úsalo cuando te pidan reutilizar contenido, atomizar un blog o vídeo, convertir una idea en muchos posts u obtener más alcance de una pieza. Produce borradores listos para publicar por plataforma con hooks, formato y CTAs ajustados a cada una.
- ▌ Retention Analysis 2 · gabrielmoreiraEstructura un análisis de retención, investigación de churn o deep-dive de engagement para cualquier equipo de producto. Utiliza cuando se te pida analizar la retención de usuarios, investigar churn, medir DAU/MAU o construir un plan de mejora de retención. Produce una snapshot de retención con hipótesis de causa raíz, correlación de aha-moment e intervenciones priorizadas.
- ▌ Apple Reminders · gabrielmoreiraManage Apple Reminders via remindctl CLI (list, add, complete, delete).
- ▌
- ▌ Pokemon Player 3 · gabrielmoreiraPlay Pokemon games autonomously via headless emulation. Starts a game server, reads structured game state from RAM, makes strategic decisions, and sends button inputs — all from the terminal.
- ▌ Youtube Content 3 · gabrielmoreiraFetch YouTube video transcripts and transform them into structured content (chapters, summaries, threads, blog posts). Use when the user shares a YouTube URL or video link, asks to summarize a video, requests a transcript, or wants to extract and reformat content from any YouTube video.
- ▌ Bluebubbles 2 · gabrielmoreiraUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
- ▌ Nano PDF 3 · gabrielmoreiraEdit PDFs with natural-language instructions using the nano-pdf CLI. Modify text, fix typos, update titles, and make content changes to specific pages without manual editing.
- ▌ Birdclaw 2 · gabrielmoreiraLocal-first Twitter/X workspace for archiving, searching, and triaging tweets, DMs, likes, bookmarks, and mentions. Includes a web UI for inbox triage and AI scoring.
- ▌ Create Agent · gabrielmoreiraComprehensive guide for creating Claude Code agents with proper structure, triggering conditions, system prompts, and validation - combines official Anthropic best practices with proven patterns
- ▌ Create Skill 8 · gabrielmoreiraGuide for creating effective skills. This command should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations. Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
- ▌ Do In Steps · gabrielmoreiraExecute one complex task as ordered, dependent steps run sequentially, passing context from each step to the next, with per-step LLM-as-a-judge verification. Use when later steps depend on the results of earlier ones.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Deep Research 8 · gabrielmoreiraProcedure for answering a question with a thorough, cross-checked, cited web-research report using the Keenable search + fetch tools.
- ▌ Planning With Files 5 · gabrielmoreira bundlePersistent file-based planning for multi-step AI-agent work. Keeps task_plan.md, findings.md, and progress.md on disk; Gemini lifecycle hooks inject selected project planning context. Automatic recovery reads project planning files only. Explicit session-catchup.py --metadata reads same-project local agent session records and emits aggregate counts only; --replay may emit bounded nonce-framed excerpts. The session-end hook reports status only; it does not request continuation or run commands declared in Markdown. The skill has no network upload path. Use for research or work needing 5+ tool calls.
- ▌ Data Visualization · gabrielmoreiraSelect chart types and design data encodings — marks, axes, labels, and accessible chart styling. Use when presenting data graphically. Owns chart selection and encoding only; the categorical colour ramp itself belongs to `color-system`.
- ▌ Pricing Strategy · gabrielmoreiraStructure pricing strategy decisions, packaging options, and tier design for SaaS and digital products. Use when reviewing or setting pricing, designing pricing tiers, evaluating freemium vs paid, or preparing a pricing change. Produces a pricing strategy recommendation with model rationale, tier structure, competitive positioning, and rollout plan.
- ▌ Programmatic SEO 2 · gabrielmoreiraPlan a programmatic SEO strategy — generate many ranking pages from a data set and a template. Use when asked about pSEO, scaling content with templates/data, building [X] for [Y] pages, or capturing long-tail search at scale. Produces the head-term + modifier model, the page template and data schema, a quality/thin-content guardrail, and an indexation plan — pages worth ranking, not doorway spam.
- ▌ Renewal Playbook 2 · gabrielmoreiraBuild a structured renewal playbook for a customer account. Use when asked to plan a renewal, structure a renewal negotiation, prepare for an expansion conversation, or build a renewal strategy for at-risk or healthy accounts. Produces a renewal brief with health assessment, negotiation strategy, objection responses, expansion levers, and a timeline.
- ▌ Docker 2 · gabrielmoreiraManage Docker containers, images, volumes, and Compose stacks via the `docker` CLI — list, inspect, logs, run, build, stop, remove, compose up/down. Use for local container ops.
- ▌ Github 8 · gabrielmoreiraDrive GitHub via the official `gh` CLI — repos, issues, pull requests, releases, gists, Actions runs, and raw REST through `gh api`. Use when the user asks to inspect or manage GitHub.
- ▌ Notion 6 · gabrielmoreiraRead and write Notion pages, databases (data sources), and blocks via the Notion REST API.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Arxiv Search 3 · gabrielmoreira bundleSearch arXiv preprints through the official arXiv API and turn arXiv IDs into local Markdown summaries. Use when you need CS, math, physics, or quantitative biology preprints, especially recent submissions that may not yet appear in peer-reviewed literature indexes.
- ▌
- ▌ Netlify Deploy · gabrielmoreira bundleDeploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys. Do NOT use for deploying to Vercel, Cloudflare, or Render (use their respective skills).
- ▌ Zustand 5 · gabrielmoreiraZustand 5 state management patterns. Trigger: When managing React state with Zustand.
- ▌ QA Regression · gabrielmoreiraAutomate QA regression testing with reusable test skills. Create login flows, dashboard checks, user creation, and other common test scenarios that run consistently.
- ▌ Security Audit 4 · gabrielmoreiraAudit the game for security vulnerabilities: save tampering, cheat vectors, network exploits, data exposure, and input validation gaps. Produces a prioritised security report with remediation guidance. Run before any public release or multiplayer launch.
- ▌ Coordinate Components · gabrielmoreiraShare state between components that don't have a direct parent-child parameter relationship, using cascading values, scoped services with change events, or CascadingValueSource via DI. USE WHEN the user needs a CascadingParameter or CascadingValue that works across render mode boundaries, a shopping cart or notification count accessible from multiple pages, a theme or user preference cascaded app-wide, or when components in different parts of the tree must react when shared data changes. Also USE WHEN cascading values aren't reaching interactive children in per-page interactivity mode, or when the user needs to understand scoped vs singleton service lifetime for state on Blazor Server. DO NOT USE for direct parent-child parameter passing or EventCallback (see author-component), for persisting state across prerender-to-interactive transitions (see support-prerendering), or for service abstractions for data fetching in Auto/WebAssembly (see fetch-and-send-data).
- ▌ Create Blazor Project · gabrielmoreiraCreate a new ASP.NET Core web application or web site using Blazor. USE FOR: creating a new Blazor web app, scaffolding a new web project, starting a new web site, choosing render modes (Static SSR, Interactive Server, Interactive WebAssembly, Auto), running dotnet new blazor with the right options, setting up initial project structure. DO NOT USE FOR: adding features to existing projects, changing how an existing app renders, or component authoring (use author-component).
- ▌ Code Testing Extensions · gabrielmoreiraProvides file paths to language-specific extension files for the code-testing pipeline. Call this skill to discover available extension guidance files (e.g., dotnet.md for .NET, cpp.md for C++). Do not use directly — invoked by code-testing agents and skills that need language-specific references.
- ▌
- ▌ Job Story Mapper 2 · gabrielmoreiraWrite Jobs-to-be-Done (JTBD) job stories and map customer jobs across functional, social, and emotional dimensions. Use when defining user needs, writing job stories, conducting JTBD research, or reframing features around customer outcomes. Produces a job story map with opportunity scoring, pain intensity ratings, and product opportunity analysis.
- ▌
- ▌ Serp Analysis 2 · gabrielmoreiraUse when the user asks to "analyze the SERP" or "SERP分析"; maps SERP features, layout, ranking factors, search intent, AI Overviews, and snippet opportunities for a query. Not for keyword demand discovery — use keyword-research. SERP分析/搜索结果
- ▌
- ▌ Capture · gabrielmoreiraCaptures and organizes chaotic brain dumps into a structured, actionable system with zero information loss. Use this skill whenever the user says 'capture this', 'brain dump', 'let me dump some ideas', 'I've got a bunch of thoughts', 'here's everything on my mind', 'idea dump', 'let me get this out of my head', 'I need to organize my thoughts', 'here's what I'm thinking', or any variation where someone is unloading a messy stream of ideas, tasks, thoughts, and plans wanting them turned into something coherent. Also trigger when the user pastes or dictates a long, unstructured block of mixed ideas — even without the exact phrase — the intent is the same. Fast-to-action by design: no upfront intake. Output is four sections (Projects/Ideas, Tasks, Connections, How I Can Help) ending with a directive question. Asks at most one mid-organization clarifying question when a single item is genuinely ambiguous between task and project.