mouadja02
- 736 skills
- 0 followers
- 1 day ago last updated
- ▌ Update Specification · mouadja02Update an existing specification file for the solution, optimized for Generative AI consumption based on new requirements or updates to any existing code
- ▌ Framework Flutter Expert · mouadja02 bundleUse when the user asks to work on a Flutter or Dart project. Triggers on keywords Flutter, Dart, BLoC, Mobile App.
- ▌ Copilot Usage Metrics · mouadja02 bundleRetrieve and display GitHub Copilot usage metrics for organizations and enterprises using the GitHub CLI and REST API.
- ▌ Auto Memory Review · mouadja02Analyze auto-memory for promotion candidates, stale entries, consolidation opportunities, and health metrics.
- ▌ Auto Memory Status · mouadja02Memory health dashboard showing line counts, topic files, capacity, stale entries, and recommendations.
- ▌ Transloadit Media Processing · mouadja02Process media files (video, audio, images, documents) using Transloadit
- ▌ AWS Lambda Microvms · mouadja02 bundleBuilds, runs, debugs, and operates applications on AWS Lambda MicroVMs — Firecracker-isolated, snapshot-resumable serverless compute environments running inside a container with up to 8 hr lifetimes. Applicable when workloads need strong isolation between tenants, isolated serverless compute, sandbox compute, or secure multi-tenant execution. Also suited for AI/agent code-execution sandboxes, interactive code playgrounds and notebooks (Jupyter, REPLs, dev environments running user-supplied code), reinforcement-learning environments, multi-tenant CI executors and build runners, sessionful game or simulation servers, or isolated security scanners. Also applicable when the workload needs long-lived sessions, a real port-listening server (gRPC, WebSocket, custom TCP protocols), state preserved across periods of inactivity (suspend/resume), container-level access (FUSE, eBPF, custom syscalls), or session-affine routing.
- ▌ Azure Architecture Autopilot · mouadja02 bundleDesign Azure infrastructure using natural language, or analyze existing Azure resources to auto-generate architecture diagrams, refine them through conversation, and deploy with Bicep. When to use this skill: - "Create X on Azure", "Set up a RAG architecture" (new design) - "Analyze my current Azure infrastructure", "Draw a diagram for rg-xxx" (existing analysis) - "Foundry is slow", "I want to reduce costs", "Strengthen security" (natural language modification) - Azure resource deployment, Bicep template generation, IaC code generation - Microsoft Foundry, AI Search, OpenAI, Fabric, ADLS Gen2, Databricks, and all Azure services
- ▌ Context Fundamentals · mouadja02 bundleThis skill should be used when the user asks to "understand context", "explain context windows", "design agent architecture", "debug context issues", "optimize context usage", or discusses context components, attention mechanics, progressive disclosure, or context budgeting. Provides foundational understanding of context engineering for AI agent systems.
- ▌ Context Optimization · mouadja02 bundleThis skill should be used when the user asks to "optimize context", "reduce token costs", "improve context efficiency", "implement KV-cache optimization", "partition context", or mentions context limits, observation masking, context budgeting, or extending effective context capacity.
- ▌ Oo Component Documentation · mouadja02 bundleCreate or update standardized object-oriented component documentation using a shared template plus mode-specific guidance for new and existing docs
- ▌ Readme Blueprint Generator · mouadja02README.md generator — install, usage, API, contribution sections from project structure
- ▌ Cs Pricing Strategy · mouadja02 bundleDesign, optimize, and communicate SaaS pricing — tier structure, value metrics, pricing pages, and price increase strategy
- ▌ Power Bi Dax Optimization · mouadja02Comprehensive Power BI DAX formula optimization prompt for improving performance, readability, and maintainability of DAX calculations
- ▌ Creating Amazon Aurora DB Cluster With Instances · mouadja02 bundleCreates a complete Amazon Aurora database cluster with instances, handling cluster creation, instance provisioning, and Secrets Manager password management in the proper sequence. Use when setting up new Aurora MySQL or PostgreSQL clusters with production-ready configuration.
- ▌ Using Streamlit Markdown · mouadja02Covers all Markdown features in Streamlit including GitHub-flavored syntax plus Streamlit extensions like colored text, badges, Material icons, and LaTeX
- ▌ Creating Streamlit Themes · mouadja02Use when customizing a Streamlit app's look — theme config options, colors and fonts, light and dark handling, and per-app branding.
- ▌ Displaying Streamlit Data · mouadja02Use when rendering data in Streamlit — dataframes, tables, metrics, and charts. Covers choosing between st.dataframe, st.table, st.metric, and the built-in chart elements versus Plotly, Altair, or Matplotlib.
- ▌ Organizing Streamlit Code · mouadja02Use when deciding how to structure a Streamlit app's files — when to keep everything in one streamlit_app.py, when to split into modules, and how to separate data processing from UI code.
- ▌ Memory Usage Optimization · mouadja02Use when diagnosing Qdrant resident-memory pressure, page-cache confusion, optimization headroom, or RAM-versus-disk placement.
- ▌ Search Speed Optimization · mouadja02Use when diagnosing slow Qdrant queries, low search throughput, filtered-search regressions, or optimizer interference.
- ▌ Building Streamlit Chat UI · mouadja02Use when building a chat or conversational interface in Streamlit — st.chat_message and st.chat_input, streaming responses, and keeping history in session state.
- ▌ Improving Streamlit Design · mouadja02Use when a working Streamlit app looks rough — visual hierarchy, spacing, typography, and layout choices that make the app read as designed rather than default.
- ▌ Building Streamlit Dashboards · mouadja02Use when building a data dashboard in Streamlit — arranging metrics and charts, wiring filters and inputs, and structuring the page so reruns stay fast.
- ▌ Using Streamlit Session State · mouadja02Using st.session_state to manage state across Streamlit reruns
- ▌ Bmad Check Implementation Readiness · mouadja02 bundleValidate PRD, UX, Architecture and Epics specs are complete. Use when the user says "check implementation readiness".
- ▌ Optimizing Streamlit Performance · mouadja02Use when a Streamlit app feels slow — caching with st.cache_data and st.cache_resource, reducing rerun work, fragments, and handling large dataframes.
- ▌ Setting Up Streamlit Environment · mouadja02Use when creating or fixing the Python environment for a Streamlit app — choosing between pip, poetry, conda, and uv, pinning to the latest Streamlit, and setting up an isolated environment before the app runs.
- ▌ Building Streamlit Multipage Apps · mouadja02Use when a Streamlit app needs more than one page — the pages directory, st.navigation and st.Page, and sharing state across pages.
- ▌ Connecting Streamlit To Snowflake · mouadja02Use when a Streamlit app must read from or write to Snowflake — st.connection, secrets handling, caching query results, and Streamlit in Snowflake considerations.
- ▌ Using Streamlit Custom Components · mouadja02Use when Streamlit's core API lacks a needed feature and a third-party community component may fill the gap — finding, installing, evaluating, and wiring up custom components.
- ▌ Configuring Vpc Endpoints For Private AWS Service Access · mouadja02 bundleConfigures VPC endpoints (interface and gateway) for private AWS service access using AWS PrivateLink. Use when setting up secure private connectivity to S3, DynamoDB, and other AWS services without internet gateway, NAT device, or public IP addresses. Covers endpoint creation, security groups, route tables, and DNS configuration.
- ▌ Indexing Performance Optimization · mouadja02Use when diagnosing slow Qdrant ingestion, delayed optimizer completion, long HNSW builds, or payload-index construction.
- ▌ Developing Applications On Managed Service For Apache Flink · mouadja02 bundleMANDATORY for Flink or Amazon Managed Service for Apache Flink (MSF) questions. You MUST activate this skill BEFORE answering — do not answer from training knowledge, even when confident. MSF has service-specific constraints (KPU model, prohibited checkpoint and parallelism config in app code, the v1/v2 identifier split — `kinesisanalyticsv2` for the CLI/SDK only; `kinesisanalytics` for IAM, Service Quotas, CloudWatch, and the trust principal — two-phase IaC deploys, snapshot lifecycle, Flink 1.x→2.x migration) that override generic Flink knowledge.
- ▌ Choosing Streamlit Selection Widgets · mouadja02Use when picking a Streamlit input widget for choosing among options — segmented_control, pills, selectbox, multiselect, radio, or feedback. Covers which to use when all options should stay visible versus hidden in a dropdown, and which older patterns are now anti-patterns.
- ▌ Building Streamlit Custom Components V2 · mouadja02 bundleBuilds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`