hallucinaut
- 46 skills
- 0 followers
- 10 hours ago last updated
- ▌ Grpc · hallucinautBuild high-performance gRPC services with Protocol Buffers, streaming, interceptors, and error handling. Implement unary, server streaming, client streaming, and bidirectional streaming.
- ▌ Cloud · hallucinautManage cloud resources, infrastructure, and services across AWS, GCP, or Azure. Use when provisioning resources, configuring cloud services, or working with cloud-native tools.
- ▌ Devops · hallucinautSet up CI/CD pipelines, infrastructure as code, and deployment workflows. Use when creating pipelines, configuring automation, or implementing DevOps practices.
- ▌ Docker · hallucinautContainerize applications with Docker and write Dockerfiles. Use when creating container images, setting up Docker Compose, or managing container orchestration.
- ▌ Linter · hallucinautApply code linting, formatting, and style checks. Use when enforcing code style, fixing formatting issues, or running static analysis.
- ▌ Search · hallucinautImplement powerful full-text search with Elasticsearch, including indexing, querying, aggregations, and relevance tuning for production applications.
- ▌ Caching · hallucinautImplement high-performance caching solutions with Redis and Memcached, including cache strategies, distributed caching, and performance optimization.
- ▌ GRAPHQL · hallucinautBuild GraphQL APIs with schema design, resolvers, queries, mutations, subscriptions. Implement DataLoader, authentication, and optimize N+1 queries.
- ▌ Testing · hallucinautWrite unit tests, integration tests, and end-to-end tests. Use when implementing test suites, improving coverage, or ensuring code quality through testing.
- ▌ Debugging · hallucinautDiagnose and fix bugs. Use when tracking down errors, analyzing stack traces, reviewing logs, or implementing debugging tools.
- ▌ Scripting · hallucinautWrite automation scripts, command-line tools, and utility programs. Use when automating tasks, creating CLI tools, or implementing shell/python/node scripts.
- ▌ Deployment · hallucinautDeploy applications to production environments. Use when configuring deployments, creating deployment scripts, managing release processes, or setting up CI/CD pipelines.
- ▌ Kubernetes · hallucinautDeploy and manage Kubernetes applications. Use when working with K8s manifests, Helm charts, deployment strategies, or cluster configuration.
- ▌ Migrations · hallucinautImplement safe, version-controlled database migrations with Alembic, Flyway, and Liquibase for zero-downtime schema changes.
- ▌ Monitoring · hallucinautSet up monitoring, logging, and observability for applications. Use when implementing dashboards, alerting, metrics collection, or troubleshooting.
- ▌ Validation · hallucinautValidate input data, ensure data integrity, and implement data checking rules. Use when validating forms, API inputs, data models, or user input.
- ▌ Backend API · hallucinautBuild RESTful APIs, GraphQL endpoints, and database-driven backend services. Use when designing APIs, implementing CRUD operations, handling authentication, or working with backend logic.
- ▌ Code Review · hallucinautAnalyze code quality, security vulnerabilities, performance issues, and best practices. Use when reviewing code, performing security audits, or identifying bugs and improvements.
- ▌ Git Workflow · hallucinautManage git operations, branching strategies, and version control workflows. Use when creating branches, merging changes, resolving conflicts, or implementing git best practices.
- ▌ Data Analysis · hallucinautAnalyze data, create visualizations, and generate actionable insights. Use when working with data manipulation, statistical analysis, data visualization, or data reporting.
- ▌ Documentation · hallucinautWrite and maintain documentation. Use when creating READMEs, API docs, user guides, architecture diagrams, or any technical documentation.
- ▌ Golang Expert · hallucinautMastery of the Go (Golang) ecosystem, encompassing idiomatic software engineering, high-concurrency architecture, DevSecOps integration, and production-ready cloud-native deployments.
- ▌ Authentication · hallucinautImplement authentication and authorization systems. Use when adding login, registration, sessions, JWT tokens, OAuth, or security auth features.
- ▌ Message Queues · hallucinautImplement message queues, event-driven architecture, and asynchronous processing with RabbitMQ, Kafka, Redis Streams, and other message brokers.
- ▌ Security Audit · hallucinautPerform security assessments, vulnerability scanning, and penetration testing for codebases, APIs, and infrastructure. Use when conducting security reviews, penetration tests, or compliance assessments.
- ▌ API Consumption · hallucinautIntegrate with third-party APIs, webhooks, and external services. Handle authentication, rate limiting, retries, and error handling for robust integration.
- ▌ API Development · hallucinautDesign and implement robust APIs (REST, GraphQL, gRPC). Focus on clear contracts, authentication, validation, and scalable architecture.
- ▌ API Integration · hallucinautIntegrate with third-party APIs, webhooks, OAuth flows, and external services. Handle authentication, rate limiting, retries, and error handling.
- ▌ Backup Recovery · hallucinautImplement comprehensive backup and disaster recovery strategies for databases, applications, and infrastructure with automated testing and verification.
- ▌ Data Management · hallucinautDesign, implement, and manage data lifecycles. Covers database schema design, migrations, caching, search, backups, and data analysis.
- ▌ Database Schema · hallucinautDesign and document database schemas, migrations, relationships, and constraints. Use when creating database models, designing tables, defining relationships, or working with SQL/NoSQL databases.
- ▌ File Operations · hallucinautPerform file system operations, manage files and directories, and handle file transfers. Use when working with files, reading/writing content, managing directories, or implementing file processing.
- ▌ Frontend Design · hallucinautDesign and implement distinctive, production-ready frontend interfaces with strong aesthetic direction. Use when asked to create or restyle web pages, components, or applications (HTML/CSS/JS, React, Vue, etc.).
- ▌ Security And Auth · hallucinautImplement authentication, authorization, and security auditing. Protect applications against common vulnerabilities and ensure data integrity through validation.
- ▌ System Operations · hallucinautAutomate system tasks through scripting and file operations. Manage asynchronous communication via message queues.
- ▌ Backend API Python · hallucinautBuild secure, production-ready FastAPI backends with Alembic migrations, SQLite for dev, PostgreSQL for prod, and industry-leading security practices.
- ▌ AI Model Evaluation · hallucinautSystematically evaluate the performance, safety, and reliability of AI models and LLM applications. Master metric selection, LLM-as-a-judge, RAG evaluation, and human-in-the-loop processes.
- ▌ Websockets Realtime · hallucinautBuild real-time features with WebSockets, Server-Sent Events (SSE), Socket.io, and WebRTC. Implement chat, live updates, notifications, and collaborative features.
- ▌ Software Engineering · hallucinautEnsure high code quality through testing, linting, debugging, code reviews, and standard Git workflows.
- ▌ AI Prompt Engineering · hallucinautDesign and optimize high-performance prompts for LLMs. Master techniques like Chain-of-Thought, Few-Shot, and ReAct to elicit accurate, structured, and reliable responses.
- ▌ AI RAG Implementation · hallucinautDesign and implement Retrieval-Augmented Generation (RAG) systems. Master document chunking, vector database indexing, hybrid retrieval, and RAG evaluation metrics.
- ▌ Dependency Management · hallucinautManage project dependencies, install packages, and handle version conflicts. Use when setting up projects, adding packages, updating dependencies, or resolving dependency issues.
- ▌ AI Agent Orchestration · hallucinautDesign and implement autonomous and semi-autonomous AI agents. Master reasoning loops (ReAct, Plan-and-Execute), tool/action integration, memory management, and multi-agent collaboration.
- ▌ Realtime Communication · hallucinautBuild real-time, bidirectional features using WebSockets, SSE, or WebRTC. Implement chat, live notifications, and collaborative tools.
- ▌ Performance Optimization · hallucinautOptimize application performance, reduce latency, and improve resource usage. Use when profiling code, fixing bottlenecks, or optimizing queries and algorithms.
- ▌ Infrastructure And Devops · hallucinautAutomate infrastructure provisioning, CI/CD pipelines, and cloud deployments. Manage containerized environments using Docker and Kubernetes.