Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
GitHub 저장소

omnichat-platform

omnichat-platform에는 HafizFasih에서 수집한 skills 18개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.

수집된 skills
18
Stars
1
업데이트
2026-02-05
Forks
0
직업 범위
직업 카테고리 7개 · 100% 분류됨
저장소 탐색

이 저장소의 skills

document-parsing
소프트웨어 개발자

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
소프트웨어 개발자

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
소프트웨어 개발자

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
소프트웨어 개발자

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
소프트웨어 개발자

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
데이터 과학자

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
네트워크·컴퓨터 시스템 관리자

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
소프트웨어 개발자

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
교육·개발 전문가

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
웹 개발자

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
소프트웨어 품질 보증 분석가·테스터

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
소프트웨어 개발자

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
데이터베이스 아키텍트

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
소프트웨어 개발자

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
소프트웨어 품질 보증 분석가·테스터

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
소프트웨어 품질 보증 분석가·테스터

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
소프트웨어 개발자

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
소프트웨어 개발자

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