mouadja02
- 736 skills
- 0 followers
- 1 day ago last updated
- ▌ Kubernetes Cel Admission Policy Preflight · mouadja02 bundleUse when native Kubernetes ValidatingAdmissionPolicy or CEL admission rules need fixture completeness, cost/resource checks, bootstrap-safety analysis, or an Audit/Warn-to-Deny rollout gate.
- ▌ Code Exemplars Blueprint Generator · mouadja02Code exemplar docs — scans for patterns, creates customizable AI training prompts
- ▌ Verification Before Completion · mouadja02Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
- ▌ Structured Output Schema Portability · mouadja02 bundleUse when an LLM JSON Schema works with one structured-output provider but is rejected, weakened, or ignored by another — inventory constraints, preflight provider subsets, preserve semantics, and verify with fixtures before live calls.
- ▌ Grpc Trailer Preservation Conformance · mouadja02 bundleUse when gRPC status or trailing metadata disappears or changes across proxies, gateways, meshes, tunnels, or runtimes, especially for trailers-only and size-boundary failures.
- ▌ Creating Ec2 Image Builder Pipeline · mouadja02 bundleCreates a complete EC2 Image Builder pipeline that builds a custom AMI with pre-installed software, distributes it to target regions, executes the pipeline, and creates a launch template. Use when setting up automated AMI creation with IAM roles, build components, image recipes, and infrastructure configuration.
- ▌ Connecting Vpcs With Peering · mouadja02 bundleEstablishes VPC peering connections between two VPCs for direct private network connectivity. Always use this skill when creating or managing VPC peering — it validates CIDR overlap, updates all route tables in both VPCs, configures DNS resolution, and provides security group guidance that are critical for correct connectivity.
- ▌ AWS Lambda Durable Functions · mouadja02 bundleBuilds resilient, long-running, multi-step applications with AWS Lambda durable functions with automatic state persistence, retry logic, and orchestration for long-running executions. Covers the critical replay model, step operations, wait/callback patterns, error handling with saga pattern, testing with LocalDurableTestRunner. Triggers on phrases like lambda durable functions, durable execution, workflow orchestration, state machines, retry/checkpoint patterns, long-running stateful Lambda functions, saga pattern, human-in-the-loop callbacks, reliable serverless applications, context.step, context.wait, context.invoke, context.runInChildContext, withDurableExecution, DurableContext, UnrecoverableInvocationError, durable-execution-sdk, qualified ARN invocation, and durable handler replay.
- ▌ AWS Lambda Managed Instances · mouadja02 bundleEvaluates, configures, and migrates workloads to AWS Lambda Managed Instances (LMI). Runs Lambda functions on EC2 instances in the user's account while AWS manages provisioning, patching, scaling, routing, and load balancing. Triggers when queries mention Lambda Managed Instances, LMI, capacity providers, multi-concurrent execution environments, EC2-backed Lambda, persistent Lambda instances, PerExecutionEnvironmentMaxConcurrency, CapacityProviderConfig, cold start elimination via dedicated instances, migrating standard Lambda to managed instances, or cost comparison between standard Lambda and LMI with Savings Plans or Reserved Instances.
- ▌ Azure Smart City Iot Solution Builder · mouadja02 bundleDesign and plan end-to-end Azure IoT and Smart City solutions: requirements, architecture, security, operations, cost, and a phased delivery plan with concrete implementation artifacts
- ▌ Kubernetes Gateway Backend Tls Portability · mouadja02 bundleUse when Gateway API BackendTLSPolicy is accepted but upstream TLS fails or differs across controllers, upgrades, SAN validation, CA sources, chain depth, or implementation-native policy precedence.
- ▌ Gtm Board And Investor Communication · mouadja02Board meeting preparation, investor updates, and executive communication. Use when preparing board decks, writing investor updates, handling bad news with the board, structuring QBRs, or building board-level metric discipline. Includes the "Three Things" narrative model, the 4-tier metric hierarchy, and the pre-brief pattern that prevents board surprises.
- ▌ Java Add Graalvm Native Image Support · mouadja02GraalVM Native Image expert that adds native image support to Java applications, builds the project, analyzes build errors, applies fixes, and iterates until successful compilation using Oracle best practices
- ▌ Marketing Demand Acquisition · mouadja02 bundleCreates demand generation campaigns, optimizes paid ad spend across LinkedIn, Google, and Meta, develops SEO strategies, and structures partnership programs for Series A+ startups scaling internationally
- ▌ Dataverse Python Advanced Patterns · mouadja02Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques.
- ▌ Power Platform MCP Connector Suite · mouadja02Generate complete Power Platform custom connector with MCP integration for Copilot Studio - includes schema generation, troubleshooting, and validation
- ▌ Connecting Lambda To Dynamodb · mouadja02 bundleConnects an AWS Lambda function to DynamoDB with IAM roles, stream event source mapping, and read/write permissions. Use when setting up Lambda-DynamoDB integration, processing DynamoDB stream events, or deploying serverless event-driven architectures.
- ▌ Folder Structure Blueprint Generator · mouadja02Project folder structure docs — auto-detect type, document conventions, generate diagrams
- ▌ Technology Stack Blueprint Generator · mouadja02Tech stack blueprint — analyzes codebase, generates architecture docs and dependency graphs
- ▌ Write Coding Standards From File · mouadja02Write a coding standards document for a project using the coding styles from the file(s) and/or folder(s) passed as arguments in the prompt
- ▌ Power Bi Report Design Consultation · mouadja02Power BI report visualization design prompt for creating effective, user-friendly, and accessible reports with optimal chart selection and layout design
- ▌ GRAPHQL Incremental Hydration Preflight · mouadja02 bundleUse when a GraphQL @defer/@stream multipart response parses but a patch disappears after client, proxy, cache, or SSR hydration. Replay a pinned current ID-based or legacy path-based envelope offline, reject unknown shapes, and make a bounded rollout or recovery decision.
- ▌ HTTP Content Encoding Chain Conformance · mouadja02 bundleUse when HTTP clients, proxies, or tests mishandle repeated or comma-listed Content-Encoding values, stacked gzip/deflate bodies, unknown codings, or decompression limits; validates the complete chain before bounded inverse decoding.
- ▌
- ▌ Sbom Package Identity Vulnerability Matching · mouadja02 bundleUse when SBOM vulnerability results may be false positives or negatives because PURL qualifiers, distro release lines, package ecosystems, or native version ordering were lost during matching.
- ▌ Search Strategies · mouadja02Use when selecting Qdrant retrieval strategies such as hybrid search, reranking, relevance feedback, MMR, recommendation, or score boosting.
- ▌ Flowstudio Power Automate Governance · mouadja02Govern Power Automate flows and Power Apps at scale using the FlowStudio MCP cached store. Classify flows by business impact, detect orphaned resources, audit connector usage, enforce compliance standards, manage notification rules, and compute governance scores — all without Dataverse or the CoE Starter Kit. Load this skill when asked to: tag or classify flows, set business impact, assign ownership, detect orphans, audit connectors, check compliance, compute archive scores, manage notification rules, run a governance review, generate a compliance report, offboard a maker, or any task that involves writing governance metadata to flows. Requires a FlowStudio for Teams or MCP Pro+ subscription — see https://mcp.flowstudio.app
- ▌ Flowstudio Power Automate Monitoring · mouadja02Pro+ subscription required. Tenant-wide Power Automate monitoring using the FlowStudio MCP cached store: failure rates, run-health trends, maker/app inventory, inactive owners, and compliance/health reports. Use only for aggregated tenant views. For one environment, one flow, run control, or root-cause debugging, use flowstudio-power-automate-mcp, flowstudio-power-automate-debug, or the server monitor-flow bundle. Requires FlowStudio for Teams or MCP Pro+.
- ▌ Power Bi Performance Troubleshooting · mouadja02Systematic Power BI performance troubleshooting prompt for identifying, diagnosing, and resolving performance issues in Power BI models, reports, and queries
- ▌ Acreadiness Generate Instructions · mouadja02AgentRC instruction file generator — .github/copilot-instructions.md, custom paths
- ▌ Executive Mentor Board Prep · mouadja02Use when preparing for a board meeting and the goal is to survive the adversarial version of it — anticipating every hard question, knowing which numbers must be cold, and shaping a narrative that acknowledges weakness without losing the room.
- ▌ Executive Mentor Postmortem · mouadja02Use after something went wrong — a failed deal, a missed quarter, a feature that flopped, a hire that did not work out. Produces an honest, blame-free account of what happened, why, and what changes as a result.
- ▌ HTTP Range Resume Integrity Conformance · mouadja02 bundleUse when interrupted HTTP downloads resume with Range/If-Range, partial caches may be stale, or 200/206/416 and Content-Range handling could append incompatible bytes.
- ▌ MCP Copilot Studio Server Generator · mouadja02Generate a complete MCP server implementation optimized for Copilot Studio integration with proper schema constraints and streamable HTTP support
- ▌
- ▌ Bmad Product Brief · mouadja02 bundleCreate or update product briefs through guided or autonomous discovery
- ▌ Openapi Nullability Migration Conformance · mouadja02 bundleUse when OpenAPI 3.0 nullable schemas are ignored, rewritten, or generate unusable types after an OpenAPI 3.1 migration. Inventory requiredness, null acceptance, references, composition, and fixtures offline before changing a contract.
- ▌ Executive Mentor Stress Test · mouadja02Use when a business assumption needs breaking before the market breaks it — revenue projections, market size, competitive moat, hiring velocity, or customer retention.
- ▌ Creating Production Vpc Multi Az · mouadja02 bundleCreates a production-ready VPC with public and private subnets across multiple Availability Zones, including internet gateway, NAT gateways, route tables, and security groups following AWS Well-Architected principles. Use when deploying multi-AZ VPC infrastructure with automatic CIDR planning and DNS resolution.
- ▌ Connecting Lambda To API Gateway · mouadja02 bundleConnects an existing AWS Lambda function to Amazon API Gateway by creating a REST or HTTP API with resource/method setup, Lambda proxy integration, permissions, and deployment. Always use this skill when connecting Lambda to API Gateway — it handles CORS, throttling, access logging, and production security hardening that are easy to miss.
- ▌ Deploying Custom Domain REST API · mouadja02 bundleDeploys a Regional REST API with a custom domain name, a Lambda backend function, and a request-based Lambda authorizer using AWS CLI. Covers ACM certificate provisioning, API Gateway REST API creation, Lambda function deployment, request authorizer setup, custom domain configuration, base path mapping, and Route 53 DNS record creation. Trigger keywords: custom domain, REST API, Lambda, Route 53, API Gateway, regional endpoint, request authorizer, base path mapping.
- ▌ Python Free Threaded Extension Readiness · mouadja02 bundleUse when auditing a CPython C/C++/Cython/Rust extension for free-threaded Python, a `t`-suffixed ABI wheel, GIL opt-out, native race, callback crash, or free-threaded release gate.
- ▌ Timezone Database Provenance Conformance · mouadja02 bundleUse when named-zone wall times cross browsers, mobile runtimes, containers, or servers and stale or divergent tzdb rules could change offsets or persisted UTC instants.
- ▌ Terraform Provider State Upgrade Compatibility · mouadja02 bundleUse when a Terraform provider maintainer changes a resource state schema and must prove historical state decoding, upgrader coverage, released-version migration, and a no-op plan before release.
- ▌ Superpowers Test Driven Development · mouadja02 bundle> **Attribution:** Sourced from [obra/superpowers](https://github.com/obra/superpowers) by [Jesse Vincent](https://github.com/obra).
- ▌
- ▌
- ▌ JSON Duplicate Member Boundary Conformance · mouadja02 bundleUse when JSON authorization, signing, canonicalization, APIs, or distributed runtimes may disagree on repeated object names—inspect original bytes before lossy parsing and fail closed with scoped duplicate paths and offsets.
- ▌ Querying AWS Sagemaker Catalog · mouadja02Runs SQL analytics on SageMaker Catalog asset metadata tables exported as Apache Iceberg in S3 Tables. Covers governance queries, asset growth tracking, ownership audits, time-travel over catalog state, and metadata quality analysis. Applies when querying catalog inventory, finding assets without descriptions, comparing catalog snapshots, or auditing data ownership. Trigger phrases: catalog inventory SQL, how many assets, assets without descriptions, asset growth over time, who owns this data, catalog governance, data quality audit, catalog analytics.
- ▌ Sqlite Wal Checkpoint Starvation Diagnostics · mouadja02 bundleUse when a SQLite database in WAL mode has a growing -wal file, repeated incomplete checkpoints, SQLITE_BUSY, disk-pressure risk, or reader slowdowns that may indicate checkpoint starvation.
- ▌ Bmad Agent Dev · mouadja02 bundleSenior software engineer for story execution and code implementation
- ▌ Bmad Dev Story · mouadja02 bundleExecute story implementation following a context filled story spec file. Use when the user says "dev this story [story file]" or "implement the next story in the sprint plan"
- ▌ Bmad Quick Dev · mouadja02 bundleImplements any user intent, requirement, story, bug fix or change request by producing clean working code artifacts that follow the project's existing architecture, patterns and conventions. Use when the user wants to build, fix, tweak, refactor, add or modify any code, component or feature.
- ▌ Jose Critical Header Validation Conformance · mouadja02 bundleUse when a JWS/JWT library or service accepts, rejects, or misinterprets the `crit` (critical) header parameter — unknown extensions silently ignored, standard JOSE names listed in `crit`, duplicate or dangling entries, or `b64` (RFC 7797) not enforced. Validate structural and fail-closed `crit` handling across runtimes before deployment.
- ▌ Setting Up Cloudtrail Multi Region · mouadja02 bundleEnables a multi-region AWS CloudTrail trail with S3 log storage, CloudWatch Logs integration, and CloudWatch Logs Insights queries for security monitoring and compliance auditing. Use when setting up centralized API activity logging across all AWS regions.
- ▌ NPM Platform Optional Lockfile Conformance · mouadja02 bundleUse when an npm package-lock omits or misstates OS/CPU/libc-specific optional packages, npm ci fails only on another platform, or a native binary is absent after lockfile regeneration.
- ▌ Kubernetes Crd Storage Version Upgrade Preflight · mouadja02 bundleUse when changing a Kubernetes CRD storage/served version, conversion webhook, stored objects, or retiring an old CRD API version requires a lossless migration and rollback gate.
- ▌ Bmad Document Project · mouadja02 bundleDocument brownfield projects for AI context. Use when the user says "document this project" or "generate project docs"
- ▌ Bmad Create Prd · mouadja02 bundleCreate a PRD from scratch. Use when the user says "lets create a product requirements document" or "I want to create a new PRD"
- ▌ Grpc Deadline Budget Propagation Conformance · mouadja02 bundleUse when gRPC deadlines grow across proxy hops, grpc-timeout parsing disagrees, server clamps are unclear, or expired RPC work continues without cancellation.
- ▌ Websocket Permessage Deflate Resource Limits · mouadja02 bundleUse when validating WebSocket permessage-deflate implementations for decompressed-size, compressed-size, expansion-ratio, fragmentation, timeout, or context-takeover resource boundaries.
- ▌ Launching Ec2 Instance With Best Practices · mouadja02 bundleLaunches an EC2 instance with secure, cost-efficient defaults including AMI selection, burstable instance sizing, least-privilege IAM roles, hardened security groups, encrypted EBS volumes, and comprehensive tagging. Use when deploying new EC2 instances following AWS best practices for security and cost optimization.
- ▌ Enabling Lambda Vpc Internet Access · mouadja02 bundleEnables internet access for AWS Lambda functions deployed in VPC subnets by creating NAT Gateway infrastructure, configuring public/private subnet routing, and updating security groups. Use when a VPC-attached Lambda function cannot reach the internet.
- ▌ Creating Secrets Using Best Practices · mouadja02 bundleCreates and manages secrets in AWS Secrets Manager following security best practices. Always use this skill when creating secrets — it sets up dedicated KMS encryption keys, automatic rotation, least-privilege IAM policies, CloudTrail auditing, and lifecycle management that are essential for production-grade secret handling.
- ▌
- ▌ Bmad Code Review · mouadja02 bundleReview code changes adversarially using parallel review layers (Blind Hunter, Edge Case Hunter, Acceptance Auditor) with structured triage into actionable categories. Use when the user says "run code review" or "review this code"
- ▌ HTTP Content Disposition Filename Conformance · mouadja02 bundleUse when an HTTP download gets the wrong, garbled, unsafe, or client-dependent filename—especially Content-Disposition filename/filename*, RFC 8187 percent encoding, duplicate parameters, redirects, path traversal, device names, or media-type extension mismatches.
- ▌ HTTP Redirect Credential Boundary Conformance · mouadja02 bundleUse when an HTTP client follows redirects and credentials are silently dropped or may cross host, scheme, or port boundaries—especially Authorization, Cookie, Proxy-Authorization, API-key headers, 301/302/303/307/308, or default-port confusion.
- ▌ Troubleshooting Application Failures · mouadja02 bundleTroubleshoots failing applications by discovering and analyzing CloudWatch log groups to identify error patterns, root causes, and actionable solutions. Use when an application is experiencing failures and log-based diagnosis is needed.
- ▌ Bmad Validate Prd · mouadja02 bundleValidate a PRD against standards. Use when the user says "validate this PRD" or "run PRD validation"
- ▌ Bmad Agent Architect · mouadja02 bundleSystem architect and technical design leader. Use when the user asks to talk to Winston or requests the architect.
- ▌ Bmad Create Story · mouadja02 bundleCreates a dedicated story file with all the context the agent will need to implement it later. Use when the user says "create the next story" or "create story [story identifier]"
- ▌ LLM Streaming Tool Call Reassembly Conformance · mouadja02 bundleUse when streamed LLM tool calls merge, truncate, collide, or execute early across OpenAI-compatible, Anthropic, or Mistral events — reassemble by stable slot, validate terminal state and schema, and gate execution offline.
- ▌ Copilot Instructions Blueprint Generator · mouadja02copilot-instructions.md blueprint generator — GitHub Copilot guidance file
- ▌ Bmad Retrospective · mouadja02 bundlePost-epic review to extract lessons and assess success. Use when the user says "run a retrospective" or "lets retro the epic [epic]"
- ▌ Bmad Sprint Status · mouadja02 bundleSummarize sprint status and surface risks. Use when the user says "check sprint status" or "show sprint status"
- ▌ Project Workflow Analysis Blueprint Generator · mouadja02End-to-end workflow docs — CI/CD, service boundaries, data flow, auto-detect project type
- ▌ Bmad Correct Course · mouadja02 bundleManage significant changes during sprint execution. Use when the user says "correct course" or "propose sprint change"
- ▌ Ipv6 Zone Identifier Uri Portability Conformance · mouadja02 bundleUse when scoped or link-local IPv6 input containing an interface name/index works in one CLI, URL parser, HTTP client, resolver, or OS but fails or changes in another. Classify UI, URI, socket, and wire boundaries offline before any network probe.
- ▌ Bmad Sprint Planning · mouadja02 bundleGenerate sprint status tracking from epics. Use when the user says "run sprint planning" or "generate sprint plan"
- ▌ Tenant Scaling · mouadja02Use when scaling multi-tenant Qdrant workloads, choosing shared payload partitioning versus dedicated shards or collections, or diagnosing tenant isolation and performance limits.
- ▌ Bmad Create UX Design · mouadja02 bundlePlan UX patterns and design specifications. Use when the user says "lets create UX design" or "create UX specifications" or "help me plan the UX"
- ▌ Bmad Create Architecture · mouadja02 bundleCreate architecture solution design decisions for AI agent consistency. Use when the user says "lets create architecture" or "create technical architecture" or "create a solution design"
- ▌ Setting Up Cloudwatch Alarm Notifications · mouadja02 bundleSets up notification channels for CloudWatch alarms using SNS topics and subscriptions. Always use this skill when configuring alarm notifications — it creates encrypted SNS topics, configures topic policies for CloudWatch access, sets up email/SMS/webhook subscriptions, and links alarms to notification actions with proper security controls.
- ▌ Processing S3 Uploads With Step Functions · mouadja02 bundleDeploy an event-driven workflow that routes S3 uploads to either Lambda or Fargate via Step Functions based on file size. Uses EventBridge to trigger a Step Functions state machine when objects are uploaded to S3. Small files are processed by Lambda, large files by a Fargate task. Includes VPC, ECR repository, ECS cluster, and scoped IAM roles. Trigger keywords: Step Functions, Fargate, Lambda, S3 event, EventBridge, ECS, ECR, file processing, workflow orchestration, serverless.
- ▌ Create Github Action Workflow Specification · mouadja02Create a formal specification for an existing GitHub Actions CI/CD workflow, optimized for AI consumption and workflow maintenance
- ▌ Using Streamlit CLI · mouadja02Documents Streamlit CLI commands for running apps, managing configuration, and diagnostics
- ▌ Bmad Agent UX Designer · mouadja02 bundleUX designer and UI specialist. Use when the user asks to talk to Sally or requests the UX designer.
- ▌ S3 Streaming Checksum Portability Conformance · mouadja02 bundleUse when S3-compatible PutObject or UploadPart fails after an SDK change—classify aws-chunked/checksum-trailer wire modes, run disposable canaries, and verify integrity before rollout.
- ▌ Qdrant Vertical Scaling · mouadja02Use when deciding whether to grow a Qdrant node's RAM, disk, or CPU before adding shards. Covers what each resource limits and when vertical growth stops paying off.
- ▌ Bmad Domain Research · mouadja02 bundleConduct domain and industry research. Use when the user says wants to do domain research for a topic or industry
- ▌ Bmad Market Research · mouadja02 bundleConduct market research on competition and customers. Use when the user says they need market research
- ▌ Bmad Checkpoint Preview · mouadja02 bundleLLM-assisted human-in-the-loop review. Make sense of a change, focus attention where it matters, test. Use when the user says "checkpoint", "human review", or "walk me through this change".
- ▌ Routing Traffic With Route53 And Cloudfront · mouadja02 bundleUse when routing a custom domain to Amazon CloudFront with Route 53 alias A/AAAA records, alternate domain names, ACM certificates, and IPv6. Coordinates readiness, DNS cutover, verification, and rollback across both services.
- ▌ Horizontal Scaling · mouadja02Use when diagnosing Qdrant capacity limits or deciding between vertical and horizontal scaling, including node, shard, replication, resharding, tenant-isolation, and fault-tolerance tradeoffs.
- ▌ Postgres Transaction Pool Prepared Statement Conformance · mouadja02 bundleUse when PostgreSQL clients behind PgBouncer/Supavisor fail with missing or duplicate prepared statements, especially in transaction/statement pooling, COPY, migrations, bursts, or after disabling a client statement cache.
- ▌ Qdrant Sliding Time Window · mouadja02Use when Qdrant holds time-series or recency-bounded data and old points should age out. Covers sliding time-window collection patterns so storage stays bounded.
- ▌ Using Streamlit Layouts · mouadja02Use when structuring a Streamlit page — columns, tabs, containers, expanders, and sidebar composition to control where elements render.
- ▌ Bmad Technical Research · mouadja02 bundleConduct technical research on technologies and architecture. Use when the user says they would like to do or produce a technical research report
- ▌ Bmad Create Epics And Stories · mouadja02 bundleBreak requirements into epics and user stories. Use when the user says "create the epics and stories list"