mouadja02
- 736 skills
- 0 followers
- 18 hours ago last updated
- ▌ Creating Oracle To Postgres Migration Integration Tests · mouadja02Creates integration test cases for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Generates DB-agnostic xUnit tests with deterministic seed data that validate behavior consistency across both database systems
- ▌ Planning Oracle To Postgres Migration Integration Testing · mouadja02Oracle → PostgreSQL integration test plan for .NET data access artifacts
- ▌ Idea Refine · mouadja02 bundleUse when refining a vague idea through divergent expansion, convergent focus, and assumption stress-testing before planning or implementation.
- ▌ Csharp Docs · mouadja02Ensure that C# types are documented with XML comments and follow best practices for documentation.
- ▌ Oracle · mouadja02Oracle second-model review: bundle prompts/files for another AI, debug, refactor, design.
- ▌ Whatsapp · mouadja02WhatsApp router: history/search/read/send — archive-first vs live, safety rules.
- ▌ Interview Me · mouadja02Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview me", "grill me", "are we sure?", "stress-test my thinking"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.
- ▌ Gh CLI · mouadja02GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line
- ▌ Csharp Async · mouadja02Use when writing or reviewing async C# — async/await, Task and ValueTask, cancellation tokens, ConfigureAwait, deadlocks, sync-over-async, and async streams.
- ▌
- ▌
- ▌
- ▌ Mvvm Toolkit · mouadja02 bundleCommunityToolkit.Mvvm — ObservableProperty, RelayCommand, NotifyPropertyChangedFor source generators
- ▌ PPTX Author · mouadja02Build PowerPoint decks headless with python-pptx. Pairs with excel-author for model-backed decks where every number traces to a workbook cell. Use for pitch decks, IC memos, earnings notes.
- ▌ Dbt Expert · mouadja02dbt — models, schema.yml, sources, tests, macros, YAML generation, best practices
- ▌ Etl To Dbt · mouadja02ETL/ELT → dbt migration — Informatica/PowerBI mappings, transformation logic, YAML
- ▌ Senior Devops · mouadja02 bundleComprehensive DevOps — CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup, infrastructure as code, deployment automation, and monitoring
- ▌ Senior Secops · mouadja02 bundleSecOps — app security, vuln management, compliance verification, secure dev practices
- ▌ Csharp Mstest · mouadja02Get best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests
- ▌
- ▌ Excel Author · mouadja02 bundleBuild auditable Excel workbooks headless with openpyxl — blue/black/green cell conventions, formulas over hardcodes, named ranges, balance checks, sensitivity tables. Use for financial models, audit outputs, reconciliations.
- ▌ Merger Model · mouadja02Build accretion/dilution (merger) models in Excel — pro-forma P&L, synergies, financing mix, EPS impact. Pairs with excel-author. Use for M&A pitches, board materials, or deal evaluation.
- ▌ AI Ready · mouadja02AI-ready repo — AGENTS.md, copilot-instructions.md, CI workflows, issue templates
- ▌ Domain Dns Ops · mouadja02DNS/domain ops: registrars, Cloudflare zones, redirects, DNS/HTTP verification.
- ▌ Dotnet Upgrade · mouadja02Ready-to-use prompts for comprehensive .NET framework upgrade analysis and execution
- ▌ AWS Cdk · mouadja02 bundleAuthors, deploys, and troubleshoots AWS infrastructure using CDK with TypeScript or Python. Covers best practices, stack architecture, and construct patterns. Always use when writing CDK constructs, bootstrapping environments, running cdk deploy/synth/diff, fixing CDK or CloudFormation errors, planning stack structure, importing existing resources, resolving drift, or refactoring stacks without resource replacement.
- ▌ AWS Iam · mouadja02 bundleVerified corrections for IAM behaviors that AI agents frequently get wrong — policy evaluation edge cases, trust policy gotchas, STS session limits, Organizations quirks, and SAML/MFA specifics. Also provides structured workflows for IAM role management and least-privilege policy generation. Covers condition operator safety (ForAnyValue/ForAllValues with Null checks for absent keys), bucket policy deny patterns (VPC endpoint restrictions, org path conditions), resource-based policy confused deputy protection, and service role creation for AWS services (Glue, CloudTrail, VPC Flow Logs, Firehose, DataSync, S3 replication, Lambda, Step Functions, ECS, etc.) including trust policies with aws:SourceAccount/aws:SourceArn conditions. Applies when creating or configuring IAM roles, writing IAM or bucket policies, working with STS, Organizations, condition operators, or any task requiring an IAM service role or execution role. Does not cover non-IAM authorization like Cognito user-pool policies or app-level RBAC.
- ▌ Hopper Debugger · mouadja02Hopper Disassembler debugging: macOS/iOS binaries, ObjC/Swift symbols, dyld, LLDB.
- ▌ Hallmark · mouadja02 bundleAnti-AI-slop design — greenfield pages, audits, redesigns, and design extraction from URLs or screenshots
- ▌ My Issues · mouadja02Use when the user asks what is assigned to them, what they should work on, or wants their open issues in the current repository listed.
- ▌
- ▌ Release Mac App · mouadja02macOS app release: Sparkle autoupdate, notarization, GitHub Release, Homebrew cask, closeout.
- ▌ Secret Scanning · mouadja02 bundleGitHub secret scanning — push protection, custom patterns, alert remediation
- ▌ Senior Security · mouadja02 bundleSecurity engineering toolkit for threat modeling, vulnerability analysis, secure architecture, and penetration testing. Includes STRIDE analysis, OWASP guidance, cryptography patterns, and security scanning tools
- ▌
- ▌ Mvvm Toolkit Di · mouadja02 bundleCommunityToolkit.Mvvm + DI — Generic Host, ViewModelLocator, scoped/transient registration
- ▌ Comps Analysis · mouadja02Build comparable company analysis in Excel — operating metrics, valuation multiples, statistical benchmarking vs peer sets. Pairs with excel-author. Use for public-company valuation, IPO pricing, sector benchmarking, or outlier detection.
- ▌ Arize Link · mouadja02 bundleUse when you need a deep link into the Arize UI for a specific model, monitor, trace, or dashboard — for example to cite a finding or hand a teammate the exact view.
- ▌ Dotnet MCP Builder · mouadja02 bundleMCP servers in C#/.NET — tools, prompts, resources, STDIO/HTTP transports, MCP Apps, OAuth, routing
- ▌ Webapp Testing · mouadja02 bundleToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs
- ▌
- ▌ Autoresearch · mouadja02Autonomous experiment loop — goals, metrics, iterations, eval command, structured output
- ▌ Snowflake SQL · mouadja02Snowflake SQL — QUALIFY, FLATTEN, VARIANT/OBJECT/ARRAY, tasks, streams, stages
- ▌ Gsap Core · mouadja02Official GSAP — the core API — gsap.to(), from(), fromTo(), easing, duration, stagger, defaults, gsap.matchMedia() (responsive, prefers-reduced-motion)
- ▌
- ▌ Winmd API Search · mouadja02 bundleUse when you need to find or explore Windows desktop APIs from Windows Metadata (.winmd) — locating a type, namespace, method, or its signature for Win32, WinRT, or Windows App SDK work.
- ▌ Gtm AI Gtm · mouadja02Go-to-market strategy for AI products. Use when positioning AI products, handling "who is responsible when it breaks" objections, pricing variable-cost AI, choosing between copilot/agent/teammate framing, or selling autonomous tools into enterprises.
- ▌ Arize Trace · mouadja02 bundleCovers exporting traces by ID, spans by ID, sessions by ID, and root-cause investigation with the ax CLI
- ▌ Phoenix CLI · mouadja02 bundlePhoenix CLI — fetch/export traces, analyze errors, open coding axial coding review
- ▌ Idea Velocity · mouadja02Rapid ideation — 50+ ideas in one pass, zero-judgment phase, quantity over quality
- ▌ Prompt Master · mouadja02 bundleUse when a prompt needs writing or improving for an AI tool — clarifying the task, adding structure and constraints, supplying examples, and specifying the output format.
- ▌ Tool Design · mouadja02 bundleThis skill should be used when the user asks to "design agent tools", "create tool descriptions", "reduce tool complexity", "implement MCP tools", or mentions tool consolidation, architectural reduction, tool naming conventions, or agent-tool interfaces.
- ▌
- ▌ Waf · mouadja02 bundleConfigures AWS WAF to filter web traffic: creating web access control lists (web ACLs) on CloudFront, Application Load Balancers, API Gateway, and AppSync; AWS Managed Rules tuned in Count mode; rate-based rules for HTTP floods; IP set and geographic match rules; Bot Control (Common and Targeted); turning bot labels into a confidence signal; stripping spoofed inbound x-amzn-waf-* headers; recovering the real client IP behind a CDN; Fraud Control (account takeover and account creation fraud prevention); and logging and request sampling. Use when the user wants to protect a web application or API from common exploits, bots, credential stuffing, fake-account creation, or HTTP floods at the application layer (layer 7). Routes to the right per-task procedure in references. Do NOT use for L3/L4 DDoS protection (shieldadvanced skill), multi-account WAF rollout (firewallmanager skill), CloudFront configuration (cloudfront skill), or Route 53 health checks or records (route53 skill).
- ▌
- ▌ Gsap Utils · mouadja02Official GSAP — gsap.utils — clamp, mapRange, normalize, interpolate, random, snap, toArray, wrap, pipe
- ▌ Browser Use · mouadja02Chrome DevTools MCP automation: existing Chrome tabs, profile-aware, no AppleScript.
- ▌ Docker Management · mouadja02Manage Docker containers, images, volumes, networks, and Compose stacks — lifecycle ops, debugging, cleanup, and Dockerfile optimization.
- ▌ Local AI Stack · mouadja02 bundleSet up and optimize a complete local AI infrastructure — Ollama, Open WebUI, local RAG pipelines, and private model serving
- ▌ AWS Blocks · mouadja02Guides building full-stack applications with AWS Blocks — an Infrastructure-from-Code framework. Applies when creating APIs, selecting Building Blocks (KVStore, DistributedTable, Database, AuthBasic, AuthCognito, Realtime, AsyncJob, FileBucket, etc.), running local development, or deploying AWS Blocks applications. Also covers AWS Blocks topics with validated, version-specific patterns that prevent common mistakes. Triggers when user mentions AWS Blocks; project has aws-blocks/ directory; code imports @aws-blocks packages.
- ▌ Azure Pricing · mouadja02 bundleFetches real-time Azure retail pricing using the Azure Retail Prices API (prices.azure.com) and estimates Copilot Studio agent credit consumption
- ▌
- ▌ Using Agent Skills · mouadja02Use when unsure which engineering-workflow skill applies to the task at hand. Routes from development phase — idea, spec, plan, implement, test, review, ship — to the right skill, and shows how they chain together across a feature or bugfix.
- ▌ Concept Diagrams · mouadja02 bundleGenerate flat, minimal light/dark-aware SVG diagrams as standalone HTML files, using a unified educational visual language with 9 semantic color ramps, sentence-case typography, and automatic dark mode. Best suited for educational and non-software visuals — physics setups, chemistry mechanisms, math curves, physical objects (aircraft, turbines, smartphones, mechanical watches), anatomy, floor plans, cross-sections, narrative journeys (lifecycle of X, process of Y), hub-spoke system integrations (smart city, IoT), and exploded layer views. If a more specialized skill exists for the subject (dedicated software/cloud architecture, hand-drawn sketches, animated explainers, etc.), prefer that — otherwise this skill can also serve as a general-purpose SVG diagram fallback with a clean educational look. Ships with 15 example diagrams.
- ▌ Docker Development · mouadja02 bundleDocker/containers — Dockerfile optimization, compose, multi-stage builds, security scanning
- ▌ Helm Chart Builder · mouadja02 bundleHelm charts — scaffolding, values design, subcharts, lifecycle hooks, chart testing
- ▌
- ▌ Terraform Patterns · mouadja02 bundleTerraform IaC — module design, state management, testing, drift detection, multi-cloud
- ▌ 3 Statement Model · mouadja02 bundleBuild fully-integrated 3-statement models (IS, BS, CF) in Excel with working capital schedules, D&A roll-forwards, debt schedule, and the plugs that make cash and retained earnings tie. Pairs with excel-author.
- ▌ Arize Dataset · mouadja02 bundleAlso use when the user needs test data or evaluation examples for their model. Covers dataset CRUD, appending examples, exporting data, and file-based dataset creation using the ax CLI
- ▌
- ▌ Auto Memory Pro · mouadja02 bundleCurate Claude Code's auto-memory into durable project knowledge. Analyze MEMORY.md for patterns, promote proven learnings to CLAUDE.md and .claude/rules/, extract recurring solutions into reusable skills. Use when: (1) reviewing what Claude has learned about your project, (2) graduating a pattern from notes to enforced rules, (3) turning a debugging solution into a skill, (4) checking memory health and capacity
- ▌ Eval Driven Dev · mouadja02 bundleImprove AI application with evaluation-driven development. Define eval criteria, instrument the application, build golden datasets, observe and evaluate application runs, analyze results, and produce a concrete action plan for improvements. ALWAYS USE THIS SKILL when the user asks to set up QA, add tests, add evals, evaluate, benchmark, fix wrong behaviors, improve quality, or do quality assurance for any Python project that calls an LLM model.
- ▌ Semantic Kernel · mouadja02 bundleCreate, update, refactor, explain, or review Semantic Kernel solutions using shared guidance plus language-specific references for .NET and Python
- ▌ Gdpr Compliant · mouadja02 bundleGDPR-compliant engineering — API design, data modeling, consent, retention, audit trails
- ▌ AWS Compute · mouadja02 bundleProvisions, scales, and operates Amazon EC2 virtual-machine workloads: instance-type selection (Graviton/Arm64, burstable T credits, GPU, instance store vs EBS), launch templates, Auto Scaling groups (scaling policies, instance refresh, mixed instances, Spot, warm pools, lifecycle hooks), IMDSv2, placement groups, Elastic IPs, AMI lifecycle, and Systems Manager fleet operations (Session Manager, Run Command, Patch Manager). Applies to EC2 instance and fleet questions, InsufficientInstanceCapacity, CPU-credit/surplus charges, IMDSv2 401s, instances stuck in Pending:Wait, ASG not replacing unhealthy instances, status-check failures, SSH refused/timed out, or instances missing as SSM managed nodes. For a single secure instance launch, the launching-ec2-instance-with-best-practices skill is more appropriate; for instance profiles, see setting-up-ec2-instance-profiles; for Image Builder, see creating-ec2-image-builder-pipeline. Does NOT cover Lambda, ECS/Fargate, EKS, VPC/ALB/NLB design, or IAM policy authoring.
- ▌ Rds Db2 · mouadja02 bundleProvisions, connects, migrates, and operates Amazon RDS for Db2. Applies when provisioning with IBM customer and site IDs (License Manager, BYOL, GovCloud), connecting over TLS, fixing SQL30082N after Secrets Manager rotation, migration from Db2 LUW (Linux, AIX, Windows, AS400) or z/OS mainframe (ADB2GEN, Q Replication), choosing code page/collation (EBCDIC, CCSID), S3 backup/restore, Multi-AZ and cross-region standby replicas, RDSADMIN procedures, customer-managed KMS BYOK, self-managed Active Directory Kerberos, Db2 audit to S3, minimum IAM, or colocation.
- ▌ Rds Oss · mouadja02 bundleAdvises on Amazon RDS open-source engines (MySQL, MariaDB, PostgreSQL) for instance creation, upgrade planning, commitment pricing, proxy evaluation, and Blue/Green deployments. Handles any RDS MySQL, MariaDB, or PostgreSQL question, including create a production-ready RDS MySQL instance, provision an RDS PostgreSQL database, run the RDS upgrade advisor for my RDS MySQL instance, what are my upgrade options, upgrade RDS MariaDB from 10.6 to the latest version, should I buy reserved instances or a savings plan for db.r7g.2xlarge RDS MySQL, change a VARCHAR to INT column on RDS MySQL 8.0 with Blue/Green, and does RDS Proxy help when PgBouncer already runs in transaction mode. Covers instance creation with production best practices, describe-db-instances and describe-db-engine-versions upgrade-target workflow, live prechecks via SSM or direct connection, RI versus DSP commitment pricing, RDS Proxy versus PgBouncer, and Blue/Green lifecycle with binlog replay compatibility.
- ▌
- ▌
- ▌ Fabric Lakehouse · mouadja02 bundleMicrosoft Fabric Lakehouse — features, SQL endpoint, Delta tables, AI functions context
- ▌ Gsap Plugins · mouadja02Official GSAP — GSAP plugins — registration, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG and physics plugins, CustomEase, EasePack, CustomWiggle, CustomBounce, GSDevTools
- ▌ Nyt Data Viz · mouadja02NYT-discipline data visualization. Applies the design rules of The New York Times graphics desk + Upshot — color, typography, annotation, chart-type selection — to make any chart render at Times grade. Use whenever generating charts, dashboards, reports, or data-driven webpages. Triggers: "make this chart look professional", "NYT style", "editorial chart", "data viz", "dashboard design".
- ▌ Sandbox NPM Install · mouadja02 bundlenpm install in Docker sandbox — isolates node_modules, safe package evaluation
- ▌ Project Docs · mouadja02Also use when documenting an AI agent system, a data pipeline, or producing technical reference material for a team. If the output is a technical document other than a README — use this skill
- ▌ Vscode Ext Commands · mouadja02Guidelines for contributing commands in VS Code extensions. Indicates naming convention, visibility, localization and other relevant attributes, following VS Code extension development guidelines, libraries and good practices
- ▌ Qdrant Scaling · mouadja02Use when a Qdrant deployment needs to scale and the strategy is not yet chosen. Start here to identify what you are scaling for — data volume, query throughput (QPS), query latency, or query volume — then routes to the matching strategy with its tradeoffs.
- ▌ AWS Database · mouadja02 bundleRoutes any task involving AWS databases — choosing, comparing, recommending, getting started with, or operating a database — to the correct service-specific skill. Supersedes general training-data knowledge with post-training service updates, corrected limitations, and decision procedures for relational (Aurora, DSQL, RDS), key-value (DynamoDB), wide-column (Keyspaces), document (DocumentDB), graph (Neptune), time-series (Timestream), and in-memory/caching (ElastiCache, MemoryDB) workloads. Activates when a user describes building an application on AWS that will store, retrieve, or manage data, even if they do not mention 'database' explicitly.
- ▌ Swe Agent Issue Loop · mouadja02 bundleUse when turning GitHub issues or bug reports into reproducible coding-agent repair loops with sandboxed execution, focused tests, patch generation, and regression verification.
- ▌ Swiftui Liquid Glass · mouadja02SwiftUI Liquid Glass (iOS 26+): implement, adopt, refactor, review correctness/perf/design.
- ▌ Database Designer · mouadja02 bundleUse when designing a new relational schema or auditing an existing one — normalization, keys and constraints, indexing strategy, and spotting modeling problems before they reach production.
- ▌ Gsap Timeline · mouadja02Official GSAP — timelines — gsap.timeline(), position parameter, nesting, playback
- ▌ Github Release · mouadja02 bundleUse when preparing a release PR for a single-package GitHub library with git and the GitHub CLI, including SemVer selection and Keep a Changelog updates.
- ▌ Cloudflare Registrar · mouadja02Cloudflare Registrar: domain availability check, prices, registration via API.
- ▌ Threat Model Analyst · mouadja02 bundleSTRIDE-A threat model — single-repo analysis or incremental update, threat matrix, mitigations
- ▌ Readme Writer · mouadja02Use when asked to write, generate, update, or improve a README.md, add documentation to a project root, or create an onboarding document for a repository. Also use when the user says "document this project", "write the docs", or "create a README" for a Python tool, FastAPI backend, React app, CLI, dbt project, monorepo, or AI agent system. If the output is a README.md — use this skill.
- ▌ Arize Evaluator · mouadja02 bundleArize LLM judge — evaluators, hallucination/faithfulness/relevance scorers, eval runs
- ▌ Nano Banana Pro · mouadja02Gemini image gen/edit via Nano Banana: text/image input, 512-4K workflows, draft→iterate→final.
- ▌ Phoenix Tracing · mouadja02 bundleOpenInference semantic conventions and instrumentation for Phoenix AI observability
- ▌