Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
Dépôt GitHub

omnichat-platform

omnichat-platform contient 18 skills collectées depuis HafizFasih, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
18
Stars
1
mis à jour
2026-02-05
Forks
0
Couverture métier
7 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

document-parsing
Développeurs de logiciels

Parse PDF, DOCX, XLSX, and PPTX documents in a microservices context. Use when building the Media Processor service (Phase 9) for document text extraction. Covers BytesIO streaming, standardized JSON output, async wrappers for CPU-bound operations. NOT for desktop automation, file editing, or document creation.

2026-02-05
multi-agent-patterns
Développeurs de logiciels

Design multi-agent architectures for complex tasks. Use when single-agent context limits are exceeded, when tasks decompose naturally into subtasks, or when specializing agents improves quality. Includes OpenAI Agents SDK patterns (handoffs, as_tool) required for OmniChat Phase 5. Covers Triage routing, context passing, and streaming specialist patterns.

2026-02-05
event-publisher
Développeurs de logiciels

Generate Redis pub/sub event publisher and subscriber patterns. Use when: (1) Broadcasting events between services, (2) Implementing event-driven patterns, (3) Real-time notifications, (4) Decoupling service communication. Builds on redis-pattern skill with domain-specific event types and handlers. NOT for task queues (use redis-pattern task-queue instead).

2026-02-05
scaffolding-openai-agents
Développeurs de logiciels

Builds AI agents using OpenAI Agents SDK with async/await patterns and multi-agent orchestration. Use when creating tutoring agents, building agent handoffs, implementing tool-calling agents, or orchestrating multiple specialists. Covers Agent class, Runner patterns, function tools, guardrails, and streaming responses. Includes OmniChat distributed patterns: LLM Gateway routing, Persistence bridge, Event Publisher integration, and remote tool stubs. NOT when using raw OpenAI API without SDK or other agent frameworks like LangChain.

2026-02-05
streaming-llm-responses
Développeurs de logiciels

Implement backend SSE (Server-Sent Events) infrastructure for real-time AI response streaming. Use when building the Stream Broker service, Redis Pub/Sub listeners, or SSE endpoints. Covers sse-starlette integration, connection management, heartbeats, and event routing. NOT for frontend consumption patterns - this is backend infrastructure only.

2026-02-05
building-rag-systems
Scientifiques des données

Build production RAG systems with semantic chunking, incremental indexing, and filtered retrieval. Use when implementing document ingestion pipelines, vector search with Qdrant, or context-aware retrieval. Covers chunking strategies, change detection, payload indexing, and context expansion. NOT when doing simple similarity search without production requirements.

2026-02-05
docker
Administrateurs de réseaux et de systèmes informatiques

Production-grade Docker containerization for Python and Node.js applications. This skill should be used when users ask to containerize applications, create Dockerfiles, dockerize projects, or set up Docker Compose. Auto-detects project structure, analyzes .env for secrets, validates security, and generates tested Dockerfiles.

2026-02-05
scaffolding-fastapi-sqlmodel
Développeurs de logiciels

Build production-grade FastAPI backends with SQLModel and JWT authentication. Use when building REST APIs with Neon PostgreSQL, implementing layered architecture (Controller-Service-Repository), or creating CRUD endpoints with JWT/JWKS verification. NOT when building simple scripts or non-microservice architectures.

2026-02-05
skill-creator
Spécialistes en formation et développement

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

2026-02-05
web-artifacts-builder
Développeurs web

Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.

2026-02-05
webapp-testing
Analystes en assurance qualité des logiciels et testeurs

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

2026-02-05
adapter-interface
Développeurs de logiciels

Generate adapter pattern for swappable providers in Python async applications. Use when implementing: (1) LLM provider abstraction (OpenAI, Anthropic), (2) Storage adapters (S3, MinIO, local), (3) Search provider abstraction (Tavily, Serper), (4) Sandbox adapters (E2B, Docker). Creates Protocol-based interfaces with async support and proper typing. NOT for simple dependency injection or non-swappable integrations.

2026-02-03
alembic-migration
Architectes de bases de données

Generate Alembic database migrations for SQLModel/SQLAlchemy with async PostgreSQL. Use when: (1) Creating new migration files, (2) Setting up Alembic in a project, (3) Handling schema changes (add/drop columns, tables, indexes), (4) Data migrations, (5) Multi-tenant or multi-database migrations. Generates async-compatible migrations with proper upgrade/downgrade functions. NOT for Django migrations or raw SQL scripts.

2026-02-03
github-action
Développeurs de logiciels

Generate GitHub Actions CI/CD workflows for Python FastAPI microservices. Use when: (1) Setting up CI pipelines, (2) Automated testing on PR, (3) Docker image builds, (4) Kubernetes deployments, (5) Release automation. Creates workflows with caching, parallel jobs, and environment-based deployments. NOT for other CI systems (Jenkins, GitLab CI, CircleCI).

2026-02-03
integration-test
Analystes en assurance qualité des logiciels et testeurs

Generate integration tests for service-to-service communication. Use when: (1) Testing API endpoints with real database, (2) Testing service interactions, (3) Docker-based test environments, (4) End-to-end workflow validation. Creates pytest fixtures with testcontainers, async database setup, and cleanup. NOT for unit tests (use mock-provider) or load testing.

2026-02-03
mock-provider
Analystes en assurance qualité des logiciels et testeurs

Generate mock adapters for external services in tests. Use when: (1) Testing code that calls OpenAI/Anthropic, (2) Mocking storage providers, (3) Testing without external dependencies, (4) Simulating error conditions. Creates deterministic mocks with configurable responses and async support. NOT for integration tests with real services.

2026-02-03
redis-pattern
Développeurs de logiciels

Generate Redis patterns for Python async applications using redis-py and arq. Use when implementing: (1) Caching with TTL and invalidation, (2) Pub/Sub for real-time events, (3) arq task queues for background jobs, (4) Distributed locks, (5) Rate limiting. Generates production-ready async code with proper connection pooling, error handling, and typing. NOT for Celery, RQ, or synchronous Redis patterns.

2026-02-03
service-client
Développeurs de logiciels

Generate typed async httpx clients for inter-service communication. Use when: (1) Calling other microservices, (2) Need retry logic and circuit breakers, (3) Want typed request/response models, (4) Implementing service discovery patterns. Generates async httpx clients with Pydantic models, error handling, and observability. NOT for external API integrations (use adapter-interface instead).

2026-02-03