← all publishers

mahabdalla

@mahabdalla source repo

634 published skills · page 7 of 7

  1. Himalaya 2 · mahabdalla
    CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
    0 installs
  2. Mcporter 2 · mahabdalla
    Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
    0 installs
  3. Nano PDF 2 · mahabdalla
    Edit PDFs with natural-language instructions using the nano-pdf CLI.
    0 installs
  4. Obsidian 2 · mahabdalla
    Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
    0 installs
  5. Upgrade Oxc · mahabdalla
    Upgrade oxc, run codegen, and fix any breaking changes.
    0 installs
  6. Embeddings · mahabdalla
    Vector embeddings with HNSW indexing, sql.js persistence, and hyperbolic support. 75x faster with agentic-flow integration. Use when: semantic search, pattern matching, similarity queries, knowledge retrieval. Skip when: exact text matching, simple lookups, no semantic understanding needed.
    0 installs
  7. Write E2e Tests · mahabdalla
    Writing Playwright E2E tests for tldraw. Use when creating browser tests, testing UI interactions, or adding E2E coverage in apps/examples/e2e or apps/dotcom/client/e2e.
    0 installs
  8. Prettier Compare · mahabdalla
    Compares code formatting and formatting IR between Biome and Prettier to ensure that Biome's formatting is consistent and correct. Use when validating formatter changes, debugging formatting differences, or comparing output for JavaScript, TypeScript, CSS, or other languages.
    0 installs
  9. Fix Sync · mahabdalla
    Fix the "CH Inc sync" job in a pull request by resolving conflicts in the corresponding clickhouse-private sync PR.
    0 installs
  10. Chat With Agent · mahabdalla
    Sends a message to an Agent Builder agent and displays the response including reasoning and tool calls. Use when asked to chat with, test, or talk to a Kibana agent.
    0 installs
  11. Openai Image Gen · mahabdalla
    Batch-generate images via the OpenAI Images API using DALL-E 2, DALL-E 3, or GPT image models. Produces random-but-structured prompts, renders them, and outputs a browsable `index.html` gallery. Use when the user asks to generate AI images, create pictures with DALL-E, batch-produce image assets, render AI art, or build an image gallery from text prompts.
    0 installs
  12. Freshrss Git · mahabdalla
    FreshRSS version control, git workflow, branching strategy (edge/latest), diff/compare, PR changes.
    0 installs
  13. Git Workflow 2 · mahabdalla
    IdeaVim git workflow conventions covering commits, branches, PRs, and CI. Use when creating commits, managing branches, creating pull requests, reviewing git history, or any git-related activity in the IdeaVim project.
    0 installs
  14. Accessibility · mahabdalla
    Primary accessibility skill for VS Code. REQUIRED for new feature and contribution work, and also applies to updates of existing UI. Covers accessibility help dialogs, accessible views, verbosity settings, signals, ARIA announcements, keyboard navigation, and ARIA labels/roles.
    0 installs
  15. Brainstorming · mahabdalla
    You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
    0 installs
  16. Writing Plans · mahabdalla
    Use when you have a spec or requirements for a multi-step task, before touching code
    0 installs
  17. Coding Agent 2 · mahabdalla
    Delegate coding tasks to Codex, Claude Code, or Pi agents via background process. Use when: (1) building/creating new features or apps, (2) reviewing PRs (spawn in temp dir), (3) refactoring large codebases, (4) iterative coding that needs file exploration. NOT for: simple one-liner fixes (just edit), reading code (use read tool), thread-bound ACP harness requests in chat (for example spawn/run Codex or Claude Code in a Discord thread; use sessions_spawn with runtime:"acp"), or any work in ~/clawd workspace (never spawn agents here). Claude Code: use --print --permission-mode bypassPermissions (no PTY). Codex/Pi/OpenCode: pty:true required.
    0 installs
  18. Video Frames 2 · mahabdalla
    Extract frames or short clips from videos using ffmpeg.
    0 installs
  19. At Dispatch V2 · mahabdalla
    Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.
    0 installs
  20. Notion 2 · mahabdalla
    Notion API for creating and managing pages, databases, and blocks.
    0 installs
  21. Oracle · mahabdalla
    Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
    0 installs
  22. Trello · mahabdalla
    Manage Trello boards, lists, and cards via the Trello REST API.
    0 installs
  23. Make Pr · mahabdalla
    Open a pull request for the current feature
    0 installs
  24. Vitest · mahabdalla
    Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
    0 installs
  25. Write Docs · mahabdalla
    Writing SDK documentation for tldraw. Use when creating new documentation articles, updating existing docs, or when documentation writing guidance is needed. Applies to docs in apps/docs/content/.
    0 installs
  26. Code Review · mahabdalla
    Code review assistance with linting, style checking, and best practices
    0 installs
  27. Calcom API · mahabdalla
    Interact with the Cal.com API v2 to manage scheduling, bookings, event types, availability, and calendars. Use this skill when building integrations that need to create or manage bookings, check availability, configure event types, or sync calendars with Cal.com's scheduling infrastructure.
    0 installs
  28. Ccxt Typescript · mahabdalla
    CCXT cryptocurrency exchange library for TypeScript and JavaScript developers (Node.js and browser). Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors. Use when working with crypto exchanges in TypeScript/JavaScript projects, trading bots, arbitrage systems, or portfolio management tools. Includes both REST and WebSocket examples.
    0 installs
  29. Apple Notes · mahabdalla
    Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks Otto to add a note, list notes, search notes, or manage note folders.
    0 installs
  30. Blogwatcher · mahabdalla
    Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI. Use when the user wants to subscribe to blogs, track news feeds, manage a feed reader, scan for new articles, add or remove RSS or Atom subscriptions, or mark posts as read.
    0 installs
  31. Model Usage · mahabdalla
    Use CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
    0 installs
  32. Microcopy · mahabdalla
    UI copy and microcopy guidelines. Use when writing UI text, buttons, error messages, empty states, onboarding, or any user-facing copy. Triggers on i18n translation, UI text writing, or copy improvement tasks. Supports both Chinese and English.
    0 installs
  33. Conventions · mahabdalla
    Use when writing new packages, adding CLI commands, creating build plugins, or following Meteor code patterns. Covers package.js structure, file naming, and common code patterns.
    0 installs
  34. Sessions · mahabdalla
    Agents window architecture — covers the agents-first app, layering, folder structure, chat widget, menus, contributions, entry points, and development guidelines. Use when implementing features or fixing issues in the Agents window.
    0 installs