← all publishers

yakoub-ai

@yakoub-ai source repo

48 published skills

  1. Tech Hub AI · yakoub-ai bundle
    AI/ML Lead agent coordinating AI Engineers, ML Engineers, Data Scientists, and MLOps specialists. Use this skill for LLM integration, RAG pipelines, AI agents, machine learning model training and serving, experiment tracking, and production ML systems. Triggers on keywords like chatbot, RAG, embeddings, fine-tuning, model deployment, A/B test, feature engineering, or any task involving AI/ML systems.
    0
    installs
  2. Tech Hub MCP · yakoub-ai bundle
    MCP Manager for Model Context Protocol server lifecycle, token optimization, and context-efficient external data access. Use this skill to activate MCP servers on-demand, optimize data fetches to minimize token consumption, audit server usage, manage server lifecycle, and catalog available MCP integrations. Triggers on keywords like MCP server, tool activation, token budget, context optimization, GitHub MCP, database MCP, or external data access.
    0
    installs
  3. Tech Hub Data · yakoub-ai bundle
    Data Lead agent coordinating Data Engineers, Data Governance specialists, and Database Admins. Use this skill for building ETL/ELT pipelines, lakehouse architecture, data quality frameworks, data catalogs and lineage tracking, database design and optimization, streaming pipelines, data mesh, and schema migrations. Triggers on keywords like ETL, pipeline, data lake, data warehouse, SQL, database, data quality, Kafka, Spark, data catalog, or data lineage.
    0
    installs
  4. Tech Hub Product · yakoub-ai bundle
    Product Lead agent coordinating Product Designers, Frontend Developers, Backend Developers, QA Engineers, Technical Writers, and Strategic Coordinators. Use this skill for feature development, UI/UX design, REST or GraphQL API design, React/Vue/Angular frontends, backend services, automated testing, API documentation, user guides, and meeting preparation. Triggers on keywords like feature, UI, React, API, backend, testing, docs, sprint review, or stakeholder.
    0
    installs
  5. Tech Hub Platform · yakoub-ai bundle
    Platform Lead agent coordinating DevOps Engineers, SREs, Platform Engineers, Network Engineers, AWS/Azure/GCP specialists, Docker specialists, and FinOps Engineers. Use this skill for CI/CD pipelines, Kubernetes deployments, infrastructure-as-code, cloud provisioning, reliability engineering, network configuration, container security, and cloud cost optimization. Triggers on keywords like deploy, terraform, kubernetes, docker, AWS, Azure, GCP, SLO, incident, or cloud.
    0
    installs
  6. Tech Hub Security · yakoub-ai bundle
    Security Lead agent coordinating Security Architects, Compliance Officers, and Security Hardeners. Use this skill for PII detection, threat modeling, IAM design, secrets management, application security (OWASP), infrastructure security, compliance frameworks (GDPR, HIPAA, SOC 2, PCI-DSS, ISO 27001), vulnerability scanning, and security hardening. Triggers on keywords like PII, security, compliance, GDPR, IAM, authentication, encryption, vulnerability, audit, or any task touching personal data or production systems.
    0
    installs
  7. Tech Hub Brainstorm · yakoub-ai bundle
    Brainstorm Architect for solution discovery, architecture exploration, and technology evaluation. Use this skill when you need to choose between approaches, evaluate tradeoffs, design an architecture from scratch, or get a concrete recommendation before committing to implementation. Triggers on questions like "what's the best way to...", "should I use X or Y", "how should I structure...", "what architecture for...", or any request for a design recommendation with tradeoff analysis.
    0
    installs
  8. Tech Hub Orchestrator · yakoub-ai bundle
    Master AI orchestrator for complex, multi-domain engineering tasks. Use this skill when a task spans multiple disciplines (AI + DevOps, security + data, frontend + backend + QA), requires coordinated specialist agents, or needs structured plan-then-execute workflow with session continuity across multiple conversations. Triggers on requests like "build and deploy a full-stack app", "set up a secure data pipeline", or any task requiring more than one domain of expertise.
    0
    installs
  9. Flutter Testing · yakoub-ai
    Use this skill when the user wants to write, generate, or improve Flutter tests at any level. Trigger phrases: "write Flutter tests", "generate tests", "widget test Flutter", "unit test Dart", "integration test Flutter", "golden test", "test coverage Flutter", "bloc_test", "ProviderContainer test", "mock repository", "test a screen", "add tests for this feature".
    0
    installs
  10. Flutter Security · yakoub-ai
    Audit and harden security in Flutter apps. Use when the user wants a security review, secrets detection, token storage audit, permissions review, or OWASP Mobile Top 10 check. Trigger phrases: "security review Flutter", "check secrets Flutter", "Flutter security audit", "secure token storage", "app permissions Flutter", "harden Flutter app", "sensitive data Flutter", "OWASP Flutter", "API key Flutter", "secure storage Flutter", "certificate pinning Flutter", "obfuscate Flutter", "Flutter HTTPS".
    0
    installs
  11. Flutter Debugging · yakoub-ai
    Use this skill when the user wants to diagnose and fix a Flutter error, crash, or build failure. Trigger phrases: "debug Flutter", "fix Flutter error", "stack trace Flutter", "RenderFlex overflow", "null safety error", "Flutter build error", "Gradle error", "CocoaPods error", "Flutter crash", "StateError Flutter", "BuildContext async gap", "provider disposed error", "hot reload not working", "Firebase not initialized".
    0
    installs
  12. Flutter UX Design · yakoub-ai
    Use this skill when the user wants to design the UX, plan screens, define navigation flows, or establish a design system for a Flutter app — before implementation begins. Trigger phrases: "design Flutter UX", "create screen flow", "plan app screens", "help with mobile UI", "design system Flutter", "what screens do I need", "design the UI for my Flutter app", "define the navigation", "create a component inventory", "help me plan the screens", "what widgets do I need", "design the onboarding flow", "map out the user flows", "define the color palette", "set up the theme for my Flutter app", "plan the accessibility", "design the empty states". Also use when: the product brief is complete and the user is ready to define the visual and interaction design before writing any widget code.
    0
    installs
  13. Flutter Feature Dev · yakoub-ai
    Plan and implement Flutter features using the project architecture, with tests and validation. Use when the user wants to implement a Flutter feature, build a screen, add functionality to an existing app, or create a new widget. Trigger phrases: "build Flutter feature", "implement Flutter screen", "add feature to Flutter app", "create Flutter widget", "implement this feature in Flutter", "build the [feature] screen", "add [feature] to the app", "create the [feature] page", "write the code for [feature]", "implement [feature] in Flutter", "build the auth flow", "implement the profile screen", "add search to Flutter app", "create the onboarding flow", "write the repository for", "create a provider for". Also use when the architecture is defined and the user is ready to write code, or when a feature is referenced from the product brief.
    0
    installs
  14. Flutter Performance · yakoub-ai
    Use this skill when the user wants to identify, measure, or fix Flutter performance issues. Trigger phrases: "optimize Flutter", "fix jank", "improve Flutter performance", "Flutter slow", "too many rebuilds", "Flutter memory leak", "app size Flutter", "Flutter profiling", "RepaintBoundary", "ListView builder", "startup time Flutter", "reduce widget rebuilds", "Flutter frame drops", "DevTools performance".
    0
    installs
  15. Flutter Architecture · yakoub-ai
    Define, choose, or review the technical architecture for a Flutter app. Use when the user wants to structure a new Flutter project, choose a state management approach, set up routing, or review an existing architecture. Trigger phrases: "design Flutter architecture", "choose state management", "set up Flutter project structure", "what architecture should I use", "Flutter clean architecture", "feature-first Flutter", "help me structure my Flutter app", "should I use Riverpod or Bloc", "define the tech stack", "Flutter project setup". Also use when the product brief is complete and the user is ready to define the technical foundation.
    0
    installs
  16. Flutter Accessibility · yakoub-ai
    Audit and improve accessibility in Flutter apps. Use when the user wants to check WCAG compliance, add semantic labels, verify screen reader support, or review tap target sizes and text scaling behavior. Trigger phrases: "check accessibility Flutter", "add semantic labels", "a11y Flutter", "screen reader Flutter", "accessibility audit", "TalkBack Flutter", "VoiceOver Flutter", "WCAG Flutter", "semantic widgets Flutter", "focus order Flutter", "text scaling Flutter", "accessible Flutter app".
    0
    installs
  17. Flutter App Discovery · yakoub-ai
    Use this skill when the user wants to understand, audit, or explore an existing Flutter codebase before making changes. Trigger phrases: "audit existing Flutter app", "understand this Flutter codebase", "explore this Flutter project", "what is this app doing", "analyze this Flutter repo", "review this Flutter project", "give me an overview of this Flutter app", "what packages does this app use", "map out this Flutter codebase", "inspect this Flutter project". Also use when: the user opens a Flutter project for the first time in a session, asks what architecture is being used, or asks what state management library is in the project.
    0
    installs
  18. Flutter Documentation · yakoub-ai
    Generate and maintain project documentation for Flutter apps: README, architecture docs, feature docs, and onboarding materials. Use when the user wants to update the README, document a completed feature, write an architecture decision record, or prepare onboarding materials for new team members. Trigger phrases: "generate docs", "update README", "document Flutter app", "write architecture docs", "create onboarding guide", "document this feature", "write an ADR", "update the tech plan", "document the architecture". Also invoked automatically by /flutterforge:build-flutter-feature (Phase 5, feature summary) and /flutterforge:prepare-release (release notes generation).
    0
    installs
  19. Flutter Product Brief · yakoub-ai
    Use this skill when the user wants to plan a new Flutter app, convert a vague idea into a concrete product brief, or define what to build before writing code. Trigger phrases: "plan a new Flutter app", "I want to build an app", "write a product brief", "help me brainstorm my app idea", "what should I build", "define my MVP", "I have an app idea", "help me plan my Flutter app", "let's scope this app", "I want to make an app that", "what features should my app have", "help me think through my app", "create a product brief". Also use when: the user describes a problem they want to solve with a mobile app, or asks what the minimum viable product should include.
    0
    installs
  20. Flutter API Integration · yakoub-ai
    Implement API, backend, and data layer integrations in Flutter. Use when the user wants to connect a REST API, Firebase, or Supabase; design a repository layer; add JSON serialization; implement token refresh; or set up offline-first behavior. Trigger phrases: "integrate API Flutter", "connect Firebase", "add Supabase", "REST API Flutter", "HTTP client", "repository pattern Flutter", "JSON serialization Flutter", "Dio interceptor", "token refresh Flutter", "offline-first Flutter", "Firestore Flutter", "remote datasource".
    0
    installs
  21. Flutter State Management · yakoub-ai
    Use this skill when the user wants to choose, design, or implement state management in a Flutter application. Trigger phrases: "state management Flutter", "Riverpod", "Bloc Flutter", "Cubit", "manage state", "provider vs bloc", "choose state management", "how to handle state in Flutter", "AsyncNotifier", "NotifierProvider", "BlocBuilder", "state architecture".
    0
    installs
  22. Flutter Release Readiness · yakoub-ai
    Prepare a Flutter app for Android and iOS release. Use when the user wants to run a pre-release checklist, prepare a build for the App Store or Google Play, configure signing, or check release build readiness. Trigger phrases: "prepare Flutter release", "app store Flutter", "Google Play Flutter", "release checklist", "publish Flutter app", "flutter build appbundle", "iOS archive Flutter", "sign Flutter app", "release build Flutter", "production build Flutter", "Play Store Flutter", "TestFlight Flutter".
    0
    installs
  23. Phaser Fx · yakoub-ai bundle
    This skill should be used when the user asks to "add a glow", "blur the background", "add a screen effect", "mask a sprite", "add post-processing", "shader effect", "add lighting", "flashlight cone", "vision cone", "normal maps", "make the screen flash", "color grading", "tint a sprite", "screen shake with effects", "damage flash", "hit flash", "vignette", "bloom", "convert my preFX/postFX code", "BitmapMask replacement", "custom shader", "SpriteGPULayer", "Mesh2D", "stencil mask", or any Phaser 4 visual effect, filter, mask, light or renderer question.
    0
    installs
  24. Phaser UI · yakoub-ai bundle
    This skill should be used when the user asks to "add health bar", "create menu", "UI elements", "dialog box", "inventory system", "create buttons", "HUD overlay", "score display", "minimap", "progress bar", "bitmap text", "interactive button", or "UI layout".
    0
    installs
  25. Phaser Gdd · yakoub-ai bundle
    This skill should be used when the user asks to "write a game design document", "create a GDD", "design my game", "document game mechanics", "plan game progression", "define core loop", "art direction", "audio design plan", "monetization strategy", "game concept document", "plan my game before coding", or wants to produce a structured design document for a Phaser 4 game before writing any code.
    0
    installs
  26. Phaser Init · yakoub-ai bundle
    This skill should be used when the user asks to "create a Phaser game", "initialize a Phaser 4 project", "scaffold a Phaser project", "set up a new game", "start a Phaser project", "bootstrap a game", "npm create phaser", or wants to start a Phaser 4 project from scratch.
    0
    installs
  27. Phaser Audio · yakoub-ai bundle
    This skill should be used when the user asks to "add sound", "play music", "audio not working", "add background music", "sound effects", "mute button", "audio sprite", "game audio", "play sound effect", or "music won't play".
    0
    installs
  28. Phaser Build · yakoub-ai bundle
    This skill should be used when the user asks to "build my game", "run my Phaser game", "start dev server", "deploy my game", "fix build errors", "configure Vite for Phaser", "game won't build", "TypeScript errors in Phaser", "publish to itch.io", or needs to compile, run, troubleshoot, or deploy a Phaser 4 project.
    0
    installs
  29. Phaser Coder · yakoub-ai bundle
    This skill should be used when the user asks to implement Phaser 4 game code, create or edit scenes, add players, enemies, scoring, collectibles, movement, shooting, animations, input, physics behavior, game objects, or complete gameplay features in TypeScript.
    0
    installs
  30. Phaser Input · yakoub-ai bundle
    This skill should be used when the user asks to "handle input", "keyboard controls", "mouse click", "touch controls", "gamepad support", "drag and drop", "virtual joystick", "WASD movement", "detect click", "pointer events", "keyboard shortcut", or "input manager".
    0
    installs
  31. Phaser Scene · yakoub-ai bundle
    This skill should be used when the user asks to "create a scene", "add a new scene", "make a menu scene", "create a game over screen", "add a level", "set up scene transitions", "create a pause screen", "add a preloader", "create a HUD overlay", or needs any Phaser 4 scene created, structured, or connected to other scenes.
    0
    installs
  32. Phaser Matter · yakoub-ai bundle
    This skill should be used when the user asks to "Matter physics", "realistic physics", "polygon collision", "joints", "constraints", "complex physics shapes", "Matter.js", "ragdoll", "hinge joint", "compound body", "physics sensor", etc.
    0
    installs
  33. Phaser Mobile · yakoub-ai bundle
    This skill should be used when the user asks to "mobile game", "responsive game", "touch controls", "deploy to phone", "Capacitor", "PWA game", "scale manager", "orientation", "iOS game", "Android game", "full screen game", "mobile performance", etc.
    0
    installs
  34. Phaser Analyze · yakoub-ai bundle
    This skill should be used when the user asks to "analyze my game", "review my Phaser project", "audit project health", "find bottlenecks", "refactor my game", "improve my code", "optimize my project", "what's wrong with my game", "code review Phaser", or "assess architecture".
    0
    installs
  35. Phaser Gameobj · yakoub-ai bundle
    This skill should be used when the user asks to "add a sprite", "create a player", "add text to game", "create particles", "add a tilemap", "create a group", "add a container", "create game objects", "draw shapes", "add UI elements", "create a camera", "add depth", or needs to add any visual, interactive, or logical element to a Phaser 4 scene.
    0
    installs
  36. Phaser Migrate · yakoub-ai bundle
    This skill should be used when the user asks to "migrate from Phaser 3", "upgrade to Phaser 4", "convert my v3 game", "Phaser 3 to 4 migration", "update Phaser version", "my Phaser 3 game broke after upgrading", "behavior changed after upgrading Phaser 4", "upgrade Phaser 4.0 to 4.2", or has code that uses deprecated or removed Phaser 3 APIs or behavior that silently drifted between Phaser 4 RC releases.
    0
    installs
  37. Phaser Physics · yakoub-ai bundle
    This skill should be used when the user asks to "add physics", "set up collisions", "implement gravity", "create a platformer", "add physics to sprite", "detect overlaps", "create collision groups", "make objects bounce", "top-down movement", "set velocity", "apply forces", "enable arcade physics", or needs any Arcade Physics configuration in Phaser 4.
    0
    installs
  38. Phaser Release · yakoub-ai bundle
    This skill should be used when the user asks to "release my game", "ship it", "publish to itch.io", "prepare for launch", "is my game ready to release", "make a store page", "release checklist", "version my game", "what do I need before launching", "post-launch", "my game is live and I need to update it", or is preparing a Phaser game for players rather than for testing.
    0
    installs
  39. Phaser Tilemap · yakoub-ai bundle
    This skill should be used when the user asks to "add tilemap", "create a level", "Tiled editor", "tile collision", "object layer", "create map", "tilemap not showing", "level design", "tile layer", "game map", "spawn point", "trigger zone", or "map collision".
    0
    installs
  40. Phaser Debugger · yakoub-ai bundle
    This skill should be used when the user reports a Phaser 4 bug, black screen, missing sprite, failed collision, broken physics, animation issue, crash, console error, performance problem, slow game, save/load issue, mobile runtime issue, or unexpected gameplay behavior.
    0
    installs
  41. Phaser Feedback · yakoub-ai bundle
    This skill should be used when the user pastes raw player feedback, playtester notes, bug reports, Discord or Reddit comments, itch.io comments, App Store reviews, QA notes, or a list of complaints about their Phaser game, or asks to "triage this feedback", "fix what players reported", "reproduce this bug report", "act on playtest notes", "turn feedback into tests", "what should I fix first", or "respond to this reviewer". Use it whenever feedback about a running game needs to become reproducible tests, prioritised fixes, and a verified re-release.
    0
    installs
  42. Phaser Playtest · yakoub-ai bundle
    This skill should be used when the user asks to "playtest my game", "test my Phaser game", "does my game actually run", "check the game in a browser", "verify the game works", "smoke test the game", "automate game testing", "catch black screens", "check for asset 404s", "measure FPS", "screenshot the game", "write a playtest scenario", or whenever Phaser 4 code has been written or changed and needs runtime verification before being handed back to the user.
    0
    installs
  43. Phaser Saveload · yakoub-ai bundle
    This skill should be used when the user asks to "save game", "load game", "persist progress", "save state", "local storage", "save slot", "auto-save", "high score", "save settings", "save data", etc.
    0
    installs
  44. Phaser Animation · yakoub-ai bundle
    This skill should be used when the user asks to "create animation", "animate sprite", "add tweens", "sprite animation not playing", "character animations", "easing", "tween timeline", "idle animation", "walk animation", "fade in", "fade out", or "scale animation".
    0
    installs
  45. Phaser Architect · yakoub-ai bundle
    This skill should be used when the user asks to design a Phaser 4 game, plan game architecture, structure scenes, organize game state, define scene flow, choose module boundaries, or review/refactor an existing Phaser project architecture before implementation.
    0
    installs
  46. Phaser Particles · yakoub-ai bundle
    This skill should be used when the user asks to "add particles", "particle effect", "explosion effect", "smoke", "fire effect", "sparks", "dust trail", "rain or snow", "confetti", "muzzle flash", "blood splatter", "magic effect", "emitter", "particles not showing", "particles killing performance", "trail behind the player", or anything involving Phaser 4 ParticleEmitter configuration, emit zones, death zones, or gravity wells.
    0
    installs
  47. Phaser Brainstorm · yakoub-ai bundle
    This skill should be used when the user asks to "brainstorm a game idea", "help me come up with a game", "I want to make a game but don't know what", "is this game idea any good", "what should I build", "refine my game concept", "scope this idea down", "what genre fits", "help me pick a game to build", "turn this idea into something buildable", or arrives with a vague concept that needs shaping before a GDD can be written.
    0
    installs
  48. Phaser Asset Advisor · yakoub-ai bundle
    This skill should be used when the user asks about Phaser 4 asset loading, sprite sheets, texture atlases, image optimization, preloader scenes, loading bars, tile map assets, audio formats, bitmap fonts, free game assets, generated placeholder assets, asset organization, or asset pipeline performance.
    0
    installs