← all publishers

mahabdalla

@mahabdalla source repo

634 published skills · page 5 of 7

  1. Pdftk Server · mahabdalla
    Skill for using the command-line tool pdftk (PDFtk Server) for working with PDF files. Use when asked to merge PDFs, split PDFs, rotate pages, encrypt or decrypt PDFs, fill PDF forms, apply watermarks, stamp overlays, extract metadata, burst documents into pages, repair corrupted PDFs, attach or extract files, or perform any PDF manipulation from the command line.
    0 installs
  2. Pr Creator · mahabdalla
    Use this skill when asked to create a pull request (PR). It ensures all PRs follow the repository's established templates and standards.
    0 installs
  3. Gpui Test · mahabdalla
    Writing tests for GPUI applications. Use when testing components, async operations, or UI behavior.
    0 installs
  4. Playwright E2e Tests · mahabdalla
    Write and maintain Playwright end-to-end tests for the Onyx application. Use when creating new E2E tests, debugging test failures, adding test coverage, or when the user mentions Playwright, E2E tests, or browser testing.
    0 installs
  5. Bear Notes 2 · mahabdalla
    Create, search, and manage Bear notes via grizzly CLI.
    0 installs
  6. Feishu Doc · mahabdalla
    Feishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.
    0 installs
  7. Things Mac 2 · mahabdalla
    Manage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database). Use when a user asks OpenClaw to add a task to Things, list inbox/today/upcoming, search tasks, or inspect projects/areas/tags.
    0 installs
  8. Zig System Calls · mahabdalla
    Guides using bun.sys for system calls and file I/O in Zig. Use when implementing file operations instead of std.fs or std.posix.
    0 installs
  9. Changelog · mahabdalla
    Create changelog files for important commits in a PR
    0 installs
  10. Pr Submit · mahabdalla
    Create and submit a GitHub PR from the current branch
    0 installs
  11. Metal Kernel · mahabdalla
    Write Metal/MPS kernels for PyTorch operators. Use when adding MPS device support to operators, implementing Metal shaders, or porting CUDA kernels to Apple Silicon. Covers native_functions.yaml dispatch, host-side operators, and Metal kernel implementation.
    0 installs
  12. Skill Writer · mahabdalla
    Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.
    0 installs
  13. Hive Mind · mahabdalla
    Byzantine fault-tolerant consensus and distributed coordination. Queen-led hierarchical swarm management with multiple consensus strategies. Use when: distributed coordination, fault-tolerant operations, multi-agent consensus, collective decision making. Skip when: single-agent tasks, simple operations, local-only work.
    0 installs
  14. Pr Walkthrough · mahabdalla
    Create a narrated video walkthrough of a pull request with code slides and audio narration. Use when asked to create a PR walkthrough, PR video, or walkthrough video.
    0 installs
  15. Runtime Debug · mahabdalla
    Debug and verification workflow for runtime-bundle and module-resolution regressions. Use when diagnosing unexpected module inclusions, bundle size regressions, or CI failures related to NEXT_SKIP_ISOLATE, nft.json traces, or runtime bundle selection (module.compiled.js). Covers CI env mirroring, full stack traces via __NEXT_SHOW_IGNORE_LISTED, route trace inspection, and webpack stats diffing.
    0 installs
  16. MCP Builder · mahabdalla
    Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
    0 installs
  17. Apple Reminders · mahabdalla
    Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output. Use when the user asks about reminders, todos, tasks, to-do lists, "remind me", scheduling tasks, checking what is due today, completing or deleting reminders, or managing reminder lists on macOS.
    0 installs
  18. Gh Issues · mahabdalla
    Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
    0 installs
  19. Pytest Runner · mahabdalla
    Run pytest tests with automatic virtual environment activation. Use this skill whenever running tests, executing pytest, or when asked to "run tests", "test this", or any test execution task. Ensures venv is always activated before pytest runs.
    0 installs
  20. Saleor Commit · mahabdalla
    Commit changes in the Saleor codebase with pre-commit hook error handling. Use when asked to "commit", "commit changes", "make a commit", or any git commit task in the Saleor project. Handles virtual env activation, staging, commit message writing, and automatic resolution of pre-commit hook failures (ruff, mypy, schema, migrations).
    0 installs
  21. Skill Creator · mahabdalla
    Guide for creating effective skills. This skill 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.
    0 installs
  22. Write Example · mahabdalla
    Writing examples for the tldraw SDK examples app. Use when creating new examples, adding SDK demonstrations, or writing example code in apps/examples.
    0 installs
  23. Code Reviewer · mahabdalla
    Review code for quality, bugs, and improvements. Use when user wants code review or quality assessment.
    0 installs
  24. Data Analyzer · mahabdalla
    Analyze datasets and extract insights. Use when user needs to understand data patterns, statistics, or trends.
    0 installs
  25. Report Writer · mahabdalla
    Generate professional reports from analysis results. Use when user needs to create formatted documents summarizing findings.
    0 installs
  26. Typescript Sdk · mahabdalla
    TypeScript SDK patterns for Opik. Use when working in sdks/typescript.
    0 installs
  27. Openai Whisper · mahabdalla
    Local speech-to-text with the Whisper CLI (no API key). Use when the user needs to transcribe audio, convert speech to text, generate subtitles, translate spoken language, or produce SRT/VTT captions from mp3, m4a, or wav files using the local Whisper model.
    0 installs
  28. Prompt Lookup · mahabdalla
    Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
    0 installs
  29. Feature Flags · mahabdalla
    Use when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test failures, or adding new flags to React.
    0 installs
  30. Run Unit Tests · mahabdalla
    Use when asked to run unit tests.
    0 installs
  31. Read Docs · mahabdalla
    Enables efficient, accurate retrieval of content from Fumadocs-powered documentation sites.
    0 installs
  32. Docs Write · mahabdalla
    Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).
    0 installs
  33. Openai Whisper 2 · mahabdalla
    Local speech-to-text with the Whisper CLI (no API key).
    0 installs
  34. Fix Clippy · mahabdalla
    Fix all clippy lint warnings in the project
    0 installs
  35. Add Expert · mahabdalla
    Add a new expert to the Remotion experts page
    0 installs
  36. Use Gunshi CLI · mahabdalla
    Use the Gunshi library to create command-line interfaces in JavaScript/TypeScript.
    0 installs
  37. Fetch Zulip Messages · mahabdalla
    Fetch messages from a Zulip narrow URL (chat.zulip.org). Use when the user shares a Zulip conversation link, when you encounter a Zulip link in a GitHub issue or PR, or when a Zulip conversation references another Zulip thread that may be relevant.
    0 installs
  38. Coingecko · mahabdalla
    CoinGecko API documentation - cryptocurrency market data API, price feeds, market cap, volume, historical data. Use when integrating CoinGecko API, building crypto price trackers, or accessing cryptocurrency market data.
    0 installs
  39. Openspec New Change · mahabdalla
    Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.
    0 installs
  40. Algorithmic Art · mahabdalla
    Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
    0 installs
  41. Doc Coauthoring · mahabdalla
    Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
    0 installs
  42. Frontend Design · mahabdalla
    Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
    0 installs
  43. Deep Research · mahabdalla
    Use this skill instead of WebSearch for ANY question requiring web research. Trigger on queries like "what is X", "explain X", "compare X and Y", "research X", or before content generation tasks. Provides systematic multi-angle research methodology instead of single superficial searches. Use this proactively when the user's question needs online information.
    0 installs
  44. Mui · mahabdalla
    Material-UI v7 component library patterns including sx prop styling, theme integration, responsive design, and MUI-specific hooks. Use when working with MUI components, styling with sx prop, theme customization, or MUI utilities.
    0 installs
  45. Get Started · mahabdalla
    Guide users through the get started setup and Chrome DevTools demo.
    0 installs
  46. Add New Jit Ee API · mahabdalla
    Add a new API to the JIT-VM (aka JIT-EE) interface in the codebase.
    0 installs
  47. Blog Post · mahabdalla
    Writes and structures long-form blog posts, creates tutorial outlines, and optimizes content for SEO with cover image generation. Use when the user asks to write a blog post, article, how-to guide, tutorial, technical writeup, thought leadership piece, or long-form content.
    0 installs
  48. Apple Reminders 2 · mahabdalla
    Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
    0 installs
  49. Codebase · mahabdalla
    Use when understanding the build system, modifying CLI commands, working with isobuild, or navigating the tools/ directory. Covers build pipeline flow and file locations.
    0 installs
  50. Imsg 2 · mahabdalla
    iMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
    0 installs
  51. Tmux · mahabdalla
    Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
    0 installs
  52. Slidev · mahabdalla
    Create and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, code walkthroughs, teaching materials, or developer decks.
    0 installs
  53. Local Dev · mahabdalla
    Local development environment setup and commands. Use when helping with dev server, Docker, or local testing.
    0 installs
  54. Dyad E2e Rebase · mahabdalla
    Rebase E2E test snapshots based on failed tests from the PR comments.
    0 installs
  55. 1password · mahabdalla
    Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
    0 installs
  56. Desktop · mahabdalla
    Electron desktop development guide. Use when implementing desktop features, IPC handlers, controllers, preload scripts, window management, menu configuration, or Electron-specific functionality. Triggers on desktop app development, Electron IPC, or desktop local tools implementation.
    0 installs
  57. Drizzle · mahabdalla
    Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.
    0 installs
  58. Testing 2 · mahabdalla
    Testing guide using Vitest. Use when writing tests (.test.ts, .test.tsx), fixing failing tests, improving test coverage, or debugging test issues. Triggers on test creation, test debugging, mock setup, or test-related questions.
    0 installs
  59. Zustand · mahabdalla
    Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.
    0 installs
  60. React Email · mahabdalla
    Use when creating HTML email templates with React components - welcome emails, password resets, notifications, order confirmations, newsletters, or transactional emails.
    0 installs
  61. Prose · mahabdalla
    OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
    0 installs
  62. Slack 2 · mahabdalla
    Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
    0 installs
  63. Wacli 2 · mahabdalla
    Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
    0 installs
  64. Clawhub · mahabdalla
    Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
    0 installs
  65. Gifgrep · mahabdalla
    Search GIF providers with CLI/TUI, download results, and extract stills/sheets. Use when the user wants to find a GIF, search for animated images, browse GIFs by keyword, download a GIF from Tenor or Giphy, extract a still frame from a GIF, create a contact sheet of GIF frames, or preview GIFs in the terminal.
    0 installs
  66. Openhue · mahabdalla
    Controls Philips Hue smart lights, rooms, and scenes via the OpenHue CLI and a Hue Bridge. Use when the user asks to turn lights on or off, change brightness or color, activate a scene, list rooms, discover bridges, or manage smart lighting. Handles setup, querying light state, and adjusting individual or grouped lights by name or ID.
    0 installs
  67. Songsee · mahabdalla
    Generate spectrograms and feature-panel visualizations from audio with the songsee CLI. Use when the user wants to visualize an audio file, create a spectrogram image, render mel or chroma panels, analyze frequency content, or produce a multi-panel audio feature grid from MP3 or WAV files.
    0 installs
  68. Weather · mahabdalla
    Get current weather and forecasts (no API key required). Use when the user asks about the weather, temperature, forecast, wind, humidity, or climate conditions for a city or location. Fetches real-time weather data from free services using curl.
    0 installs
  69. Verify 2 · mahabdalla
    Use when you want to validate changes before committing, or when you need to check all React contribution requirements.
    0 installs
  70. Clawhub 2 · mahabdalla
    Search and install agent skills from ClawHub, the public skill registry.
    0 installs
  71. Weather 2 · mahabdalla
    Get current weather and forecasts (no API key required).
    0 installs
  72. Debug · mahabdalla
    Debug package usage guide. Use when adding debug logging, understanding log namespaces, or implementing debugging features. Triggers on debug logging requests or logging implementation.
    0 installs
  73. Modal · mahabdalla
    Modal imperative API guide. Use when creating modal dialogs using createModal from @lobehub/ui. Triggers on modal component implementation or dialog creation tasks.
    0 installs
  74. React · mahabdalla
    React component development guide. Use when working with React components (.tsx files), creating UI, using @lobehub/ui components, implementing routing, or building frontend features. Triggers on React component creation, modification, layout implementation, or navigation tasks.
    0 installs
  75. Testing · mahabdalla
    Use when writing tests, debugging test failures, running the test suite, or setting up test infrastructure. Covers self-test, package tests, and modern E2E tests.
    0 installs
  76. Copilot · mahabdalla
    Hand off a task to GitHub Copilot.
    0 installs
  77. Test Tui · mahabdalla
    Guide for testing Codex TUI interactively
    0 installs
  78. Gog 2 · mahabdalla
    Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
    0 installs
  79. Brand Writer 2 · mahabdalla
    Write clear, developer-first copy for Zed — leading with facts, grounded in craft.
    0 installs
  80. Debug Node Coverage · mahabdalla
    Debug node test coverage failures. Use when ./tools/test-js-with-node --coverage reports lines missing coverage.
    0 installs
  81. Internal Comms · mahabdalla
    A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
    0 installs
  82. Webapp Testing · mahabdalla
    Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
    0 installs
  83. UI Components · mahabdalla
    UI component and styling guidelines using Shadcn UI, Radix UI, and Tailwind
    0 installs
  84. Openai Whisper API · mahabdalla
    Transcribe audio via OpenAI Audio Transcriptions API (Whisper). Use when the user wants to transcribe, convert speech to text, extract words from audio or voice recordings, generate a transcript from an audio file, or perform speech recognition on m4a, ogg, or wav files using the Whisper model.
    0 installs
  85. Greeter · mahabdalla
    A friendly greeter skill
    0 installs
  86. Home Assistant Integration Knowledge · mahabdalla
    Everything you need to know to build, test and review Home Assistant Integrations. If you're looking at an integration, you must use this as your primary reference.
    0 installs
  87. Frontend Testing · mahabdalla
    Generate Vitest + React Testing Library tests for Dify frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.
    0 installs
  88. Add Provider Doc · mahabdalla
    Guide for adding new AI provider documentation. Use when adding documentation for a new AI provider (like OpenAI, Anthropic, etc.), including usage docs, environment variables, Docker config, and image resources. Triggers on provider documentation tasks.
    0 installs
  89. Project Overview · mahabdalla
    Complete project architecture and structure guide. Use when exploring the codebase, understanding project organization, finding files, or needing comprehensive architectural context. Triggers on architecture questions, directory navigation, or project overview needs.
    0 installs
  90. Clojure Review · mahabdalla
    Review Clojure and ClojureScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing Clojure/ClojureScript code.
    0 installs
  91. Add Review Comment · mahabdalla
    Add a review comment to a GitHub pull request.
    0 installs
  92. Email Best Practices · mahabdalla
    Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM, GDPR, CASL), handling webhooks, retry logic, or deciding transactional vs marketing.
    0 installs
  93. Ordercli 2 · mahabdalla
    Foodora-only CLI for checking past orders and active order status (Deliveroo WIP).
    0 installs
  94. Peekaboo 2 · mahabdalla
    Capture and automate macOS UI with the Peekaboo CLI.
    0 installs
  95. Payload · mahabdalla
    Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.
    0 installs
  96. Aoti Debug · mahabdalla
    Debug AOTInductor (AOTI) errors and crashes. Use when encountering AOTI segfaults, device mismatch errors, constant loading failures, or runtime errors from aot_compile, aot_load, aoti_compile_and_package, or aoti_load_package.
    0 installs
  97. Byethrow · mahabdalla
    Reference the byethrow documentation to understand and use the Result type library for error handling in JavaScript/TypeScript. Access detailed API references, practical usage examples, and best practice guides.
    0 installs
  98. Tamagui Tamagui Git Safety · mahabdalla
    git safety
    0 installs
  99. Review · mahabdalla
    Review code for common issues. Use when reviewing PRs, suggesting code changes, or when user asks to review code.
    0 installs
  100. Create Agent · mahabdalla
    Creates an Agent Builder agent in a running Kibana instance, wired to data source tools. Use when asked to create, set up, or configure an AI agent in Kibana.
    0 installs