← all publishers

mahabdalla

@mahabdalla source repo

634 published skills · page 2 of 7

  1. Claude Ally Health · mahabdalla
    A health assistant skill for medical information analysis, symptom tracking, and wellness guidance.
    0 installs
  2. Swift Actor Persistence · mahabdalla
    Thread-safe data persistence in Swift using actors — in-memory cache with file-backed storage, eliminating data races by design.
    0 installs
  3. Airflow Dag Patterns · mahabdalla
    Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. Use when creating data pipelines, orchestrating workflows, or scheduling batch jobs.
    0 installs
  4. Debugging Strategies · mahabdalla
    Transform debugging from frustrating guesswork into systematic problem-solving with proven strategies, powerful tools, and methodical approaches.
    0 installs
  5. E2e Testing Patterns 2 · mahabdalla
    Build reliable, fast, and maintainable end-to-end test suites that provide confidence to ship code quickly and catch regressions before users do.
    0 installs
  6. Varlock Claude Skill · mahabdalla
    Secure environment variable management ensuring secrets are never exposed in Claude sessions, terminals, logs, or git commits
    0 installs
  7. Lead Research Assistant · mahabdalla
    Identifies high-quality leads for your product or service by analyzing your business, searching for target companies, and providing actionable contact strategies. Perfect for sales, business development, and marketing professionals.
    0 installs
  8. Avalonia Viewmodels Zafiro · mahabdalla
    Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
    0 installs
  9. API Design Principles · mahabdalla
    Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers and stand the test of time.
    0 installs
  10. Async Python Patterns · mahabdalla
    Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building high-performance, non-blocking systems.
    0 installs
  11. Bats Testing Patterns · mahabdalla
    Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
    0 installs
  12. Competitive Landscape 2 · mahabdalla
    Comprehensive frameworks for analyzing competition, identifying differentiation opportunities, and developing winning market positioning strategies.
    0 installs
  13. Nanobanana Ppt Skills · mahabdalla
    AI-powered PPT generation with document analysis and styled images
    0 installs
  14. Screen Reader Testing 2 · mahabdalla
    Practical guide to testing web applications with screen readers for comprehensive accessibility validation.
    0 installs
  15. Swift Protocol Di Testing · mahabdalla
    Protocol-based dependency injection for testable Swift code — mock file system, network, and external APIs using focused protocols and Swift Testing.
    0 installs
  16. Frontend Patterns · mahabdalla
    Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.
    0 installs
  17. Youtube Downloader · mahabdalla
    Download YouTube videos with customizable quality and format options. Use this skill when the user asks to download, save, or grab YouTube videos. Supports various quality settings (best, 1080p, 720p, 480p, 360p), multiple formats (mp4, webm, mkv), and audio-only downloads as MP3.
    0 installs
  18. Hubspot Integration · mahabdalla
    Expert patterns for HubSpot CRM integration including OAuth authentication, CRM objects, associations, batch operations, webhooks, and custom objects. Covers Node.js and Python SDKs. Use when: hubspot, hubspot api, hubspot crm, hubspot integration, contacts api.
    0 installs
  19. Fullstack Developer · mahabdalla
    Modern web development expertise covering React, Node.js, databases, and full-stack architecture. Use when: building web applications, developing APIs, creating frontends, setting up databases, deploying web apps, or when user mentions React, Next.js, Express, REST API, GraphQL, MongoDB, PostgreSQL, or full-stack development.
    0 installs
  20. Fal Image Edit · mahabdalla
    AI-powered image editing with style transfer and object removal
    0 installs
  21. Makepad Skills · mahabdalla
    Makepad UI development skills for Rust apps: setup, patterns, shaders, packaging, and troubleshooting.
    0 installs
  22. Wiki Changelog · mahabdalla
    Generate structured changelogs from git history. Use when user asks "what changed recently", "generate a changelog", "summarize commits" or user wants to understand recent development activity.
    0 installs
  23. Addressing Pr Review Comments · mahabdalla
    Address all valid review comments on a PR for the current branch in the streamlit/streamlit repo. Covers both inline review comments and general PR (issue) comments. Use when a PR has reviewer feedback to address, including code changes, style fixes, and documentation updates.
    0 installs
  24. Chrome Devtools · mahabdalla
    Uses Chrome DevTools via MCP for efficient debugging, troubleshooting and browser automation. Use when debugging web pages, automating browser interactions, analyzing performance, or inspecting network requests. This skill does not apply to `--slim` mode (MCP configuration).
    0 installs
  25. Artifacts Builder · mahabdalla
    Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
    0 installs
  26. Slack Gif Creator · mahabdalla
    Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y".
    0 installs
  27. Nextjs Supabase Auth · mahabdalla
    Expert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.
    0 installs
  28. Visualization Expert · mahabdalla
    Chart selection and data visualization guidance for effective data communication. Use when: creating visualizations, choosing chart types, designing dashboards, or when user mentions data visualization, charts, graphs, or needs help presenting data visually.
    0 installs
  29. Beautiful Prose · mahabdalla
    A hard-edged writing style contract for timeless, forceful English prose without modern AI tics. Use when users ask for prose or rewrites that must be clean, exact, concrete, and free of AI cadence, filler, or therapeutic tone.
    0 installs
  30. Error Detective · mahabdalla
    Search logs and codebases for error patterns, stack traces, and anomalies. Correlates errors across systems and identifies root causes.
    0 installs
  31. Startup Financial Modeling · mahabdalla
    Build comprehensive 3-5 year financial models with revenue projections, cost structures, cash flow analysis, and scenario planning for early-stage startups. Use this skill when creating financial projections, calculating burn rate or runway, modeling fundraising scenarios, or preparing investor-ready financials for a seed or Series A raise.
    0 installs
  32. E2e Testing · mahabdalla
    Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.
    0 installs
  33. Resume Builder · mahabdalla
    Generate professional resumes that conform to the Reactive Resume schema. Use when the user wants to create, build, or generate a resume through conversational AI, or asks about resume structure, sections, or content. This skill guides the agent to ask clarifying questions, avoid hallucination, and produce valid JSON output for https://rxresu.me.
    0 installs
  34. Ab Test Setup · mahabdalla
    When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
    0 installs
  35. Email Systems · mahabdalla
    Email has the highest ROI of any marketing channel. $36 for every $1 spent. Yet most startups treat it as an afterthought - bulk blasts, no personalization, landing in spam folders. This skill covers transactional email that works, marketing automation that converts, deliverability that reaches inboxes, and the infrastructure decisions that scale. Use when: keywords, file_patterns, code_patterns.
    0 installs
  36. Plaid Fintech · mahabdalla
    Expert patterns for Plaid API integration including Link token flows, transactions sync, identity verification, Auth for ACH, balance checks, webhook handling, and fintech compliance best practices. Use when: plaid, bank account linking, bank connection, ach, account aggregation.
    0 installs
  37. Vercel Deploy · mahabdalla
    Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".
    0 installs
  38. Rclone · mahabdalla
    Upload, sync, and manage files across cloud storage providers using rclone. Use when uploading files (images, videos, documents) to S3, Cloudflare R2, Backblaze B2, Google Drive, Dropbox, or any S3-compatible storage. Triggers on "upload to S3", "sync to cloud", "rclone", "backup files", "upload video/image to bucket", or requests to transfer files to remote storage.
    0 installs
  39. Fix Members Short Description · mahabdalla
    Use when asked to fix short descriptions of Python type members.
    0 installs
  40. Astropy 2 · mahabdalla
    Comprehensive Python library for astronomy and astrophysics. This skill should be used when working with astronomical data including celestial coordinates, physical units, FITS files, cosmological calculations, time systems, tables, world coordinate systems (WCS), and astronomical data analysis. Use when tasks involve coordinate transformations, unit conversions, FITS file manipulation, cosmological distance calculations, time scale conversions, or astronomical data processing.
    0 installs
  41. Concept Workflow · mahabdalla
    End-to-end workflow for creating complete JavaScript concept documentation, orchestrating all skills from research to final review
    0 installs
  42. Resource Curator · mahabdalla
    Find, evaluate, and maintain high-quality external resources for JavaScript concept documentation, including auditing for broken and outdated links
    0 installs
  43. Playwright Roll · mahabdalla
    Roll Playwright Python to a new version
    0 installs
  44. Meeting Notes · mahabdalla
    Structured meeting summaries with action items, decisions, and key discussion points. Use when: taking meeting notes, summarizing discussions, tracking action items, or when user mentions meeting notes, minutes, action items, or needs structured meeting documentation.
    0 installs
  45. Test Writer · mahabdalla
    Generate comprehensive Vitest tests for code examples in JavaScript concept documentation pages, following project conventions and referencing source lines
    0 installs
  46. Gpui Context · mahabdalla
    Context management in GPUI including App, Window, and AsyncApp. Use when working with contexts, entity updates, or window operations. Different context types provide different capabilities for UI rendering, entity management, and async operations.
    0 installs
  47. Gpui Element · mahabdalla
    Implementing custom elements using GPUI's low-level Element API (vs. high-level Render/RenderOnce APIs). Use when you need maximum control over layout, prepaint, and paint phases for complex, performance-critical custom UI components that cannot be achieved with Render/RenderOnce traits.
    0 installs
  48. Agent Sessions Layout · mahabdalla
    Agents workbench layout — covers the fixed layout structure, grid configuration, part visibility, editor modal, titlebar, sidebar footer, and implementation requirements. Use when implementing features or fixing issues in the Agents workbench layout.
    0 installs
  49. Better Auth Best Practices · mahabdalla
    Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.
    0 installs
  50. Receiving Code Review · mahabdalla
    Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
    0 installs
  51. Swarm Orchestration · mahabdalla
    Orchestrate multi-agent swarms with agentic-flow for parallel task execution, dynamic topology, and intelligent coordination. Use when scaling beyond single agents, implementing complex workflows, or building distributed AI systems.
    0 installs
  52. Debugger · mahabdalla
    Systematic debugging and root cause analysis for identifying and fixing software issues. Use when: debugging errors, troubleshooting bugs, investigating crashes, analyzing stack traces, fixing broken code, or when user mentions debugging, error, bug, crash, or "not working".
    0 installs
  53. Write Script Go · mahabdalla
    MUST use when writing Go scripts.
    0 installs
  54. Backtesting Frameworks · mahabdalla
    Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.
    0 installs
  55. Market Sizing Analysis · mahabdalla
    Calculate TAM/SAM/SOM for market opportunities using top-down, bottom-up, and value theory methodologies. Use this skill when sizing markets, estimating addressable revenue, validating market opportunity for a new venture, or building investor-ready market analysis for a startup pitch or business plan.
    0 installs
  56. React State Management · mahabdalla
    Master modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managing server state, or choosing between state management solutions.
    0 installs
  57. Web Artifacts Builder · mahabdalla
    Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
    0 installs
  58. Dev Browser · mahabdalla
    Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.
    0 installs
  59. Fp TS Pragmatic · mahabdalla
    A practical, jargon-free guide to fp-ts functional programming - the 80/20 approach that gets results without the academic overhead. Use when writing TypeScript with fp-ts library.
    0 installs
  60. Continuous Learning · mahabdalla
    Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
    0 installs
  61. Database Migrations · mahabdalla
    Database migration best practices for schema changes, data migrations, rollbacks, and zero-downtime deployments across PostgreSQL, MySQL, and common ORMs (Prisma, Drizzle, Kysely, Django, TypeORM, golang-migrate).
    0 installs
  62. Deployment Patterns · mahabdalla
    Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications.
    0 installs
  63. Django Verification · mahabdalla
    Verification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks before release or PR.
    0 installs
  64. Springboot Patterns · mahabdalla
    Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work.
    0 installs
  65. Springboot Security · mahabdalla
    Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.
    0 installs
  66. Task Execution Engine · mahabdalla
    Execute implementation tasks from design documents using markdown checkboxes. Use when (1) implementing features from feature-design-assistant output, (2) resuming interrupted work, (3) batch executing tasks. Triggers on 'start implementation', 'run tasks', 'resume'.
    0 installs
  67. Twilio Communications · mahabdalla
    Build communication features with Twilio: SMS messaging, voice calls, WhatsApp Business API, and user verification (2FA). Covers the full spectrum from simple notifications to complex IVR systems and multi-channel authentication. Critical focus on compliance, rate limits, and error handling. Use when: twilio, send SMS, text message, voice call, phone verification.
    0 installs
  68. Web Design Guidelines 3 · mahabdalla
    Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
    0 installs
  69. Transloadit Media Processing · mahabdalla
    Process media files (video, audio, images, documents) using Transloadit. Use when asked to encode video to HLS/MP4, generate thumbnails, resize or watermark images, extract audio, concatenate clips, add subtitles, OCR documents, or run any media processing pipeline. Covers 86+ processing robots for file transformation at scale.
    0 installs
  70. Track Management · mahabdalla
    Use this skill when creating, managing, or working with Conductor tracks - the logical work units for features, bugs, and refactors. Applies to spec.md, plan.md, and track lifecycle operations.
    0 installs
  71. Woocommerce Copy Guidelines · mahabdalla
    Guidelines for UI text and copy in WooCommerce. Use when writing user-facing text, labels, buttons, or messages.
    0 installs
  72. Cpp Coding Standards · mahabdalla
    C++ coding standards based on the C++ Core Guidelines (isocpp.github.io). Use when writing, reviewing, or refactoring C++ code to enforce modern, safe, and idiomatic practices.
    0 installs
  73. Debugger 2 · mahabdalla
    Debugging specialist for errors, test failures, and unexpected behavior. Use proactively when encountering any issues.
    0 installs
  74. Trigger Dev Tasks · mahabdalla
    Use this skill when writing, designing, or optimizing Trigger.dev background tasks and workflows. This includes creating reliable async tasks, implementing AI workflows, setting up scheduled jobs, structuring complex task hierarchies with subtasks, configuring build extensions for tools like ffmpeg or Puppeteer/Playwright, and handling task schemas with Zod validation.
    0 installs
  75. Syncable Entity Integration · mahabdalla
    Wire syncable entity services into NestJS modules, create service layer and resolvers for Twenty entities. Use when registering builders, validators, and action handlers in modules, creating business services, or exposing entities via GraphQL API with proper exception handling.
    0 installs
  76. Capture API Response Test Fixture · mahabdalla
    Capture API response test fixture.
    0 installs
  77. Eval Harness · mahabdalla
    Formal evaluation framework for Claude Code sessions implementing eval-driven development (EDD) principles
    0 installs
  78. Jpa Patterns · mahabdalla
    JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot.
    0 installs
  79. MCP Builder 2 · 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
  80. Skill Share · mahabdalla
    A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.
    0 installs
  81. Algolia Search · mahabdalla
    Expert patterns for Algolia search implementation, indexing strategies, React InstantSearch, and relevance tuning Use when: adding search to, algolia, instantsearch, search api, search functionality.
    0 installs
  82. Best Practices · mahabdalla
    Apply modern web development best practices for security, compatibility, and code quality. Use when asked to "apply best practices", "security audit", "modernize code", "code quality review", or "check for vulnerabilities".
    0 installs
  83. Fastmcp Server · mahabdalla
    Complete guide for building MCP servers with FastMCP 3.0 - tools, resources, authentication, providers, middleware, and deployment. Use when creating Python MCP servers or integrating AI models with external tools and data.
    0 installs
  84. PDF 4 · mahabdalla
    Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
    0 installs
  85. Arboreto · mahabdalla
    Infer gene regulatory networks (GRNs) from gene expression data using scalable algorithms (GRNBoost2, GENIE3). Use when analyzing transcriptomics data (bulk RNA-seq, single-cell RNA-seq) to identify transcription factor-target gene relationships and regulatory interactions. Supports distributed computation for large-scale datasets.
    0 installs
  86. Dispatching Parallel Agents · mahabdalla
    Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
    0 installs
  87. Adaptyv · mahabdalla
    Cloud laboratory platform for automated protein testing and validation. Use when designing proteins and needing experimental validation including binding assays, expression testing, thermostability measurements, enzyme activity assays, or protein sequence optimization. Also use for submitting experiments via API, tracking experiment status, downloading results, optimizing protein sequences for better expression using computational tools (NetSolP, SoluProt, SolubleMPNN, ESM), or managing protein design workflows with wet-lab validation.
    0 installs
  88. Astropy · mahabdalla
    Comprehensive Python library for astronomy and astrophysics. This skill should be used when working with astronomical data including celestial coordinates, physical units, FITS files, cosmological calculations, time systems, tables, world coordinate systems (WCS), and astronomical data analysis. Use when tasks involve coordinate transformations, unit conversions, FITS file manipulation, cosmological distance calculations, time scale conversions, or astronomical data processing.
    0 installs
  89. GRAPHQL · mahabdalla
    GraphQL gives clients exactly the data they need - no more, no less. One endpoint, typed schema, introspection. But the flexibility that makes it powerful also makes it dangerous. Without proper controls, clients can craft queries that bring down your server. This skill covers schema design, resolvers, DataLoader for N+1 prevention, federation for microservices, and client integration with Apollo/urql. Key insight: GraphQL is a contract. The schema is the API documentation. Design it carefully.
    0 installs
  90. Pydicom · mahabdalla
    Python library for working with DICOM (Digital Imaging and Communications in Medicine) files. Use this skill when reading, writing, or modifying medical imaging data in DICOM format, extracting pixel data from medical images (CT, MRI, X-ray, ultrasound), anonymizing DICOM files, working with DICOM metadata and tags, converting DICOM images to other formats, handling compressed DICOM data, or processing medical imaging datasets. Applies to tasks involving medical image analysis, PACS systems, radiology workflows, and healthcare imaging applications.
    0 installs
  91. Opencode Mirror · mahabdalla
    Maintain the local OpenCode mirror for self-reference
    0 installs
  92. Query Writing · mahabdalla
    Writes and executes SQL queries from simple SELECTs to complex multi-table JOINs, aggregations, and subqueries. Use when the user asks to query a database, write SQL, run a SELECT statement, retrieve data, filter records, or generate reports from database tables.
    0 installs
  93. Component Refactoring · mahabdalla
    Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook extraction, or complexity reduction, or when `pnpm analyze-component` warns to refactor before testing; avoid for simple/well-structured components, third-party wrappers, or when the user explicitly wants testing without refactoring.
    0 installs
  94. Fact Check · mahabdalla
    Verify technical accuracy of JavaScript concept pages by checking code examples, MDN/ECMAScript compliance, and external resources to prevent misinformation
    0 installs
  95. SEO Review · mahabdalla
    Perform a focused SEO audit on JavaScript concept pages to maximize search visibility, featured snippet optimization, and ranking potential
    0 installs
  96. Gpui Entity · mahabdalla
    Entity management and state handling in GPUI. Use when working with entities, managing component state, coordinating between components, handling async operations with state updates, or implementing reactive patterns. Entities provide safe concurrent access to application state.
    0 installs
  97. Gpui Global · mahabdalla
    Global state management in GPUI. Use when implementing global state, app-wide configuration, or shared resources.
    0 installs
  98. Author Contributions · mahabdalla
    Identify all files a specific author contributed to on a branch vs its upstream, tracing code through renames. Use when asked who edited what, what code an author contributed, or to audit authorship before a merge. This skill should be run as a subagent — it performs many git operations and returns a concise table.
    0 installs
  99. Systematic Debugging · mahabdalla
    Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
    0 installs
  100. Agent Goal Planner · mahabdalla
    Agent skill for goal-planner - invoke with $agent-goal-planner
    0 installs