mahabdalla
- 634 skills
- 0 followers
- 5 hours ago last updated
- ▌ Framework Migration Code Migrate · mahabdallaYou are a code migration expert specializing in transitioning codebases between frameworks, languages, versions, and platforms. Generate comprehensive migration plans, automated migration scripts, and
- ▌ Framework Migration Deps Upgrade · mahabdallaYou are a dependency management expert specializing in safe, incremental upgrades of project dependencies. Plan and execute dependency updates with minimal risk, proper testing, and clear migration pa
- ▌ LLM Application Dev AI Assistant · mahabdallaYou are an AI assistant development expert specializing in creating intelligent conversational interfaces, chatbots, and AI-powered applications. Design comprehensive AI assistant solutions with natur
- ▌ Team Collaboration Standup Notes · mahabdallaYou are an expert team communication specialist focused on async-first standup practices, AI-assisted note generation from commit history, and effective remote team coordination patterns.
- ▌
- ▌ Distributed Debugging Debug Trace · mahabdallaYou are a debugging expert specializing in setting up comprehensive debugging environments, distributed tracing, and diagnostic tools. Configure debugging workflows, implement tracing solutions, and establish troubleshooting practices for development and production environments.
- ▌ API Testing Observability API Mock · mahabdallaYou are an API mocking expert specializing in realistic mock services for development, testing, and demos. Design mocks that simulate real API behavior and enable parallel development.
- ▌ LLM Application Dev Prompt Optimize · mahabdallaYou are an expert prompt engineer specializing in crafting effective prompts for LLMs through advanced techniques including constitutional AI, chain-of-thought reasoning, and model-specific optimizati
- ▌ Observability Monitoring Slo Implement · mahabdallaYou are an SLO (Service Level Objective) expert specializing in implementing reliability standards and error budget-based engineering practices. Design comprehensive SLO frameworks, establish meaningful SLIs, and create monitoring systems that balance reliability with feature velocity.
- ▌ Accessibility Compliance Accessibility Audit · mahabdallaYou are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.
- ▌
- ▌ Modern Javascript Patterns 2 · mahabdallaComprehensive guide for mastering modern JavaScript (ES6+) features, functional programming patterns, and best practices for writing clean, maintainable, and performant code.
- ▌ Codebase Cleanup Deps Audit · mahabdallaYou are a dependency security expert specializing in vulnerability scanning, license compliance, and supply chain security. Analyze project dependencies for known vulnerabilities, licensing issues, outdated packages, and provide actionable remediation strategies.
- ▌ Difficult Workplace Conversations · mahabdallaStructured approach to workplace conflicts, performance discussions, and challenging feedback using preparation-delivery-followup framework. Use when preparing for tough conversations, addressing conflicts, giving critical feedback, or navigating sensitive workplace discussions.
- ▌ Auth Implementation Patterns · mahabdallaBuild secure, scalable authentication and authorization systems using industry-standard patterns and modern best practices.
- ▌ Hybrid Search Implementation · mahabdallaCombine vector and keyword search for improved retrieval. Use when implementing RAG systems, building search engines, or when neither approach alone provides sufficient recall.
- ▌ Protocol Reverse Engineering · mahabdallaComprehensive techniques for capturing, analyzing, and documenting network protocols for security research, interoperability, and debugging.
- ▌ Employment Contract Templates · mahabdallaTemplates and patterns for creating legally sound employment documentation including contracts, offer letters, and HR policies.
- ▌ Debugging Output And Previewing HTML Using Ray · mahabdallaUse when user says "send to Ray," "show in Ray," "debug in Ray," "log to Ray," "display in Ray," or wants to visualize data, debug output, or show diagrams in the Ray desktop application.
- ▌ Huggingface Tokenizers · mahabdallaFast tokenizers optimized for research and production. Rust-based implementation tokenizes 1GB in <20 seconds. Supports BPE, WordPiece, and Unigram algorithms. Train custom vocabularies, track alignments, handle padding/truncation. Integrates seamlessly with transformers. Use when you need high-performance tokenization or custom tokenizer training.
- ▌ Code Documentation Code Explain · mahabdallaYou are a code education expert specializing in explaining complex code through clear narratives, visual diagrams, and step-by-step breakdowns. Transform difficult concepts into understandable explanations for developers at all levels.
- ▌ Code Refactoring Refactor Clean · mahabdallaYou are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
- ▌ Codebase Cleanup Refactor Clean · mahabdallaYou are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
- ▌ Python Performance Optimization 2 · mahabdallaProfile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bottlenecks, or improving application performance.
- ▌ Security Requirement Extraction · mahabdallaDerive security requirements from threat models and business context. Use when translating threats into actionable requirements, creating security user stories, or building security test cases.
- ▌ Error Handling Patterns · mahabdallaBuild resilient applications with robust error handling strategies that gracefully handle failures and provide excellent debugging experiences.
- ▌ Go Concurrency Patterns 2 · mahabdallaMaster Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions.
- ▌ Godot Gdscript Patterns · mahabdallaMaster Godot 4 GDScript patterns including signals, scenes, state machines, and optimization. Use when building Godot games, implementing game systems, or learning GDScript best practices.
- ▌ Nodejs Backend Patterns · mahabdallaComprehensive guidance for building scalable, maintainable, and production-ready Node.js backend applications with modern frameworks, architectural patterns, and best practices.
- ▌ Openapi Spec Generation · mahabdallaGenerate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
- ▌ Python Testing Patterns · mahabdallaImplement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
- ▌ Tdd Workflows Tdd Green · mahabdallaImplement the minimal code needed to make failing tests pass in the TDD green phase.
- ▌ Writing Clearly And Concisely · mahabdallaUse when writing prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text. Applies Strunk's timeless rules for clearer, stronger, more professional writing.
- ▌
- ▌ Stride Analysis Patterns · mahabdallaApply STRIDE methodology to systematically identify threats. Use when analyzing system security, conducting threat modeling sessions, or creating security documentation.
- ▌ Team Collaboration Issue · mahabdallaYou are a GitHub issue resolution expert specializing in systematic bug investigation, feature implementation, and collaborative development workflows. Your expertise spans issue triage, root cause an
- ▌ Anti Reversing Techniques 2 · mahabdallaAUTHORIZED USE ONLY: This skill contains dual-use security techniques. Before proceeding with any bypass or analysis: > 1.
- ▌ SQL Optimization Patterns 2 · mahabdallaTransform slow database queries into lightning-fast operations through systematic optimization, proper indexing, and query plan analysis.
- ▌ Startup Metrics Framework 2 · mahabdallaComprehensive guide to tracking, calculating, and optimizing key performance metrics for different startup business models from seed through Series A.
- ▌ Threat Mitigation Mapping · mahabdallaMap identified threats to appropriate security controls and mitigations. Use when prioritizing security investments, creating remediation plans, or validating control effectiveness.
- ▌ Typescript Advanced Types 2 · mahabdallaComprehensive guidance for mastering TypeScript's advanced type system including generics, conditional types, mapped types, template literal types, and utility types for building robust, type-safe applications.
- ▌ Gdpr Data Handling 2 · mahabdallaPractical implementation guide for GDPR-compliant data processing, consent management, and privacy controls.
- ▌ Infinite Gratitude · mahabdallaMulti-agent research skill for parallel research execution (10 agents, battle-tested with real case studies).
- ▌ Unity Ecs Patterns 2 · mahabdallaProduction patterns for Unity's Data-Oriented Technology Stack (DOTS) including Entity Component System, Job System, and Burst Compiler.
- ▌ Continuous Learning V2 · mahabdallaInstinct-based learning system that observes sessions via hooks, creates atomic instincts with confidence scoring, and evolves them into skills/commands/agents. v2.1 adds project-scoped instincts to prevent cross-project contamination.
- ▌ Internal Comms 2 · mahabdallaA 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.).
- ▌ Notion Template Business · mahabdallaExpert in building and selling Notion templates as a business - not just making templates, but building a sustainable digital product business. Covers template design, pricing, marketplaces, marketing, and scaling to real revenue. Use when: notion template, sell templates, digital product, notion business, gumroad.
- ▌ React Modernization · mahabdallaMaster React version upgrades, class to hooks migration, concurrent features adoption, and codemods for automated transformation.
- ▌ Rust Async Patterns 2 · mahabdallaMaster Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code.
- ▌ Cost Aware LLM Pipeline · mahabdallaCost optimization patterns for LLM API usage — model routing by task complexity, budget tracking, retry logic, and prompt caching.
- ▌ Springboot Verification · mahabdallaVerification loop for Spring Boot projects: build, static analysis, tests with coverage, security scans, and diff review before release or PR.
- ▌ Domain Name Brainstormer · mahabdallaGenerates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.
- ▌ Github Pull Request Description · mahabdallaWrite a description to description GitHub Pull Request.
- ▌ Backtesting Frameworks 2 · mahabdallaBuild robust, production-grade backtesting systems that avoid common pitfalls and produce reliable strategy performance estimates.
- ▌ Memory Safety Patterns · mahabdallaCross-language patterns for memory-safe programming including RAII, ownership, smart pointers, and resource management.
- ▌ React State Management 2 · mahabdallaMaster 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.
- ▌ Tailwind Design System · mahabdallaBuild production-ready design systems with Tailwind CSS, including design tokens, component variants, responsive patterns, and accessibility.
- ▌ Analyzing Financial Statements · mahabdallaThis skill calculates key financial ratios and metrics from financial statement data for investment analysis
- ▌ Competitive Ads Extractor · mahabdallaExtracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns.
- ▌ Developer Growth Analysis · mahabdallaAnalyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs.
- ▌ Meeting Insights Analyzer · mahabdallaAnalyzes meeting transcripts and recordings to uncover behavioral patterns, communication insights, and actionable feedback. Identifies when you avoid conflict, use filler words, dominate conversations, or miss opportunities to listen. Perfect for professionals seeking to improve their communication and leadership skills.
- ▌ Tailored Resume Generator · mahabdallaAnalyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
- ▌ Terraform Azurerm Set Diff Analyzer · mahabdallaAnalyze Terraform plan JSON output for AzureRM Provider to distinguish between false-positive diffs (order-only changes in Set-type attributes) and actual resource changes. Use when reviewing terraform plan output for Azure resources like Application Gateway, Load Balancer, Firewall, Front Door, NSG, and other resources with Set-type attributes that cause spurious diffs due to internal ordering changes.
- ▌ Generate Component Documentation · mahabdallaGenerate documentation for new components. Use when writing docs, documenting components, or creating component documentation.
- ▌ Data Quality Frameworks 2 · mahabdallaImplement data quality validation with Great Expectations, dbt tests, and data contracts. Use when building data quality pipelines, implementing validation rules, or establishing data contracts.
- ▌ Defi Protocol Templates 2 · mahabdallaImplement DeFi protocols with production-ready templates for staking, AMMs, governance, and lending systems. Use when building decentralized finance applications or smart contract protocols.
- ▌ Livewire Development · mahabdallaDevelops reactive Livewire 3 components. Activates when creating, updating, or modifying Livewire components; working with wire:model, wire:click, wire:loading, or any wire: directives; adding real-time updates, loading states, or reactivity; debugging component behavior; writing Livewire tests; or when the user mentions Livewire, component, counter, or reactive UI.
- ▌ Find Bugs · mahabdallaFind bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.
- ▌ Geopandas · mahabdallaPython library for working with geospatial vector data including shapefiles, GeoJSON, and GeoPackage files. Use when working with geographic data for spatial analysis, geometric operations, coordinate transformations, spatial joins, overlay operations, choropleth mapping, or any task involving reading/writing/analyzing vector geographic data. Supports PostGIS databases, interactive maps, and integration with matplotlib/folium/cartopy. Use for tasks like buffer analysis, spatial joins between datasets, dissolving boundaries, clipping data, calculating areas/distances, reprojecting coordinate systems, creating maps, or converting between spatial file formats.
- ▌ Neurokit2 · mahabdallaComprehensive biosignal processing toolkit for analyzing physiological data including ECG, EEG, EDA, RSP, PPG, EMG, and EOG signals. Use this skill when processing cardiovascular signals, brain activity, electrodermal responses, respiratory patterns, muscle activity, or eye movements. Applicable for heart rate variability analysis, event-related potentials, complexity measures, autonomic nervous system assessment, psychophysiology research, and multi-modal physiological signal integration.
- ▌ Pennylane · mahabdallaCross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Enables building and training quantum circuits with automatic differentiation, seamless integration with PyTorch/JAX/TensorFlow, and device-independent execution across simulators and quantum hardware (IBM, Amazon Braket, Google, Rigetti, IonQ, etc.). Use when working with quantum circuits, variational quantum algorithms (VQE, QAOA), quantum neural networks, hybrid quantum-classical models, molecular simulations, quantum chemistry calculations, or any quantum computing tasks requiring gradient-based optimization, hardware-agnostic programming, or quantum machine learning workflows.
- ▌ React Dev · mahabdallaThis skill should be used when building React components with TypeScript, typing hooks, handling events, or when React TypeScript, React 19, Server Components are mentioned. Covers type-safe patterns for React 18-19 including generic components, proper event typing, and routing integration (TanStack Router, React Router).
- ▌ Templates · mahabdallaProject scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.
- ▌ Azure Devops CLI · mahabdallaManage Azure DevOps resources via CLI including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints. Use when working with Azure DevOps, az commands, devops automation, CI/CD, or when user mentions Azure DevOps CLI.
- ▌ Fabric Lakehouse · mahabdallaUse this skill to get context about Fabric Lakehouse and its features for software systems and AI-powered functions. It offers descriptions of Lakehouse data components, organization with schemas and shortcuts, access control, and code examples. This skill supports users in designing, building, and optimizing Lakehouse solutions using best practices.
- ▌ Docs Changelog · mahabdallaGenerates and formats changelog files for a new release based on provided version and raw changelog data.
- ▌ Subagent Driven Development · mahabdallaUse when executing implementation plans with independent tasks in the current session
- ▌ Openai Knowledge · mahabdallaUse when working with the OpenAI API (Responses API) or OpenAI platform features (tools, streaming, Realtime API, auth, models, rate limits, MCP) and you need authoritative, up-to-date documentation (schemas, examples, limits, edge cases). Prefer the OpenAI Developer Documentation MCP server tools when available; otherwise guide the user to enable `openaiDeveloperDocs`.
- ▌ Create Pr 2 · mahabdallaAlias for sentry-skills:pr-writer. Use when users explicitly ask for "create-pr" or reference the legacy skill name. Redirects to the canonical PR writing workflow.
- ▌
- ▌ Find Bugs 2 · mahabdallaFind bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.
- ▌
- ▌ Parallel Feature Development · mahabdallaCoordinate parallel feature development with file ownership strategies, conflict avoidance rules, and integration patterns for multi-agent implementation. Use this skill when decomposing a large feature into independent work streams, when two or more agents need to implement different layers of the same system simultaneously, when establishing file ownership to prevent merge conflicts in a shared codebase, when designing interface contracts so parallel implementers can build against each other's APIs before they are ready, or when deciding whether to use vertical slices versus horizontal layers for a full-stack feature.
- ▌ Clickhouse Io · mahabdallaClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads.
- ▌ Connect Apps · mahabdallaConnect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails, create issues, post messages, or take actions in external services.
- ▌ Marketing Ideas · mahabdallaWhen the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'what else can I try,' 'I don't know how to market this,' 'brainstorm marketing,' or 'what marketing should I do.' Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (paid-ads, social-content, email-sequence, etc.).
- ▌ Changelog Generator · mahabdallaAutomatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
- ▌ Context7 Auto Research · mahabdallaAutomatically fetch latest library/framework documentation for Claude Code via Context7 API
- ▌ Salesforce Development · mahabdallaExpert patterns for Salesforce platform development including Lightning Web Components (LWC), Apex triggers and classes, REST/Bulk APIs, Connected Apps, and Salesforce DX with scratch orgs and 2nd generation packages (2GP). Use when: salesforce, sfdc, apex, lwc, lightning web components.
- ▌ UX Researcher Designer · mahabdallaUX research and design toolkit for Senior UX Designer/Researcher including data-driven persona generation, journey mapping, usability testing frameworks, and research synthesis. Use for user research, persona creation, journey mapping, and design validation.
- ▌ Fastapi Templates · mahabdallaCreate production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
- ▌
- ▌ Solidity Security 2 · mahabdallaMaster smart contract security best practices, vulnerability prevention, and secure Solidity development patterns.
- ▌ Workflow Patterns · mahabdallaUse this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding the verification protocol.
- ▌ Java Coding Standards · mahabdallaJava coding standards for Spring Boot services: naming, immutability, Optional usage, streams, exceptions, generics, and project layout.
- ▌ Applying Brand Guidelines · mahabdallaThis skill applies consistent corporate branding and styling to all generated documents including colors, fonts, layouts, and messaging
- ▌ Creating Financial Models · mahabdallaThis skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions
- ▌ Address Github Comments · mahabdallaUse when you need to address review or issue comments on an open GitHub Pull Request using the gh CLI.
- ▌ Data Privacy Compliance · mahabdallaData privacy and regulatory compliance specialist for GDPR, CCPA, HIPAA, and international data protection laws. Use when implementing privacy controls, conducting data protection impact assessments, ensuring regulatory compliance, or managing data subject rights. Expert in consent management, data minimization, and privacy-by-design principles.
- ▌