Useful AI Prompts
Useful AI Prompts from aj-geddes/useful-ai-prompts.
Skills in this plugin
191- ▌ Dependency Tracking · aj-geddes-useful-ai-prompts bundleMap, track, and manage project dependencies across teams, systems, and organizations. Identify critical path items and prevent blocking issues through proactive dependency management.
- ▌ Distributed Tracing · aj-geddes-useful-ai-prompts bundleImplement distributed tracing with Jaeger and Zipkin for tracking requests across microservices. Use when debugging distributed systems, tracking request flows, or analyzing service performance.
- ▌ Fastapi Development · aj-geddes-useful-ai-prompts bundleBuild high-performance FastAPI applications with async routes, validation, dependency injection, security, and automatic API documentation. Use when developing modern Python APIs with async support, automatic OpenAPI documentation, and high performance requirements.
- ▌ Feature Flag System · aj-geddes-useful-ai-prompts bundleImplement feature flags (toggles) for controlled feature rollouts, A/B testing, canary deployments, and kill switches. Use when deploying new features gradually, testing in production, or managing feature lifecycles.
- ▌ Flutter Development · aj-geddes-useful-ai-prompts bundleBuild beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.
- ▌ GCP Cloud Functions · aj-geddes-useful-ai-prompts bundleDeploy serverless functions on Google Cloud Platform with triggers, IAM roles, environment variables, and monitoring. Use for event-driven computing on GCP.
- ▌ Integration Testing · aj-geddes-useful-ai-prompts bundleDesign and implement integration tests that verify component interactions, API endpoints, database operations, and external service communication. Use for integration test, API test, end-to-end component testing, and service layer validation.
- ▌ Load Balancer Setup · aj-geddes-useful-ai-prompts bundleConfigure and deploy load balancers (HAProxy, AWS ELB/ALB/NLB) for distributing traffic, session management, and high availability.
- ▌ Memory Optimization · aj-geddes-useful-ai-prompts bundleProfile and optimize application memory usage. Identify memory leaks, reduce memory footprint, and improve efficiency for better performance and reliability.
- ▌ Monorepo Management · aj-geddes-useful-ai-prompts bundleManage monorepo architectures using Lerna, Turborepo, and Nx. Configure workspaces, dependency versioning, and cross-package testing.
- ▌ Performance Testing · aj-geddes-useful-ai-prompts bundleDesign and execute performance tests to measure response times, throughput, and resource utilization. Use for performance test, load test, JMeter, k6, benchmark, latency testing, and scalability analysis.
- ▌ Progressive Web App · aj-geddes-useful-ai-prompts bundleBuild progressive web apps using service workers, web manifest, offline support, and installability. Use when creating app-like web experiences.
- ▌ Root Cause Analysis · aj-geddes-useful-ai-prompts bundleConduct systematic root cause analysis to identify underlying problems. Use structured methodologies to prevent recurring issues and drive improvements.
- ▌ Semantic Versioning · aj-geddes-useful-ai-prompts bundleImplement semantic versioning (SemVer) with automated release management. Use conventional commits, semantic-release, and version bumping strategies.
- ▌ User Guide Creation · aj-geddes-useful-ai-prompts bundleCreate comprehensive user guides, tutorials, how-to documentation, and step-by-step instructions with screenshots and examples. Use when writing user documentation, tutorials, or getting started guides.
- ▌ Webhook Development · aj-geddes-useful-ai-prompts bundleImplement webhook systems for event-driven integration with retry logic, signature verification, and delivery guarantees. Use when creating event notification systems, integrating with external services, or building event-driven architectures.
- ▌ Webhook Integration · aj-geddes-useful-ai-prompts bundleImplement secure webhook systems for event-driven integrations, including signature verification, retry logic, and delivery guarantees. Use when building third-party integrations, event notifications, or real-time data synchronization.
- ▌ App Store Deployment · aj-geddes-useful-ai-prompts bundleDeploy iOS and Android apps to App Store and Google Play. Covers signing, versioning, build configuration, submission process, and release management.
- ▌ AWS Lambda Functions · aj-geddes-useful-ai-prompts bundleCreate and deploy serverless functions using AWS Lambda with event sources, permissions, layers, and environment configuration. Use for event-driven computing without managing servers.
- ▌ Concurrency Patterns · aj-geddes-useful-ai-prompts bundleImplement thread-safe code, mutexes, semaphores, async/await patterns, and concurrent data structures. Use when handling parallel operations, race conditions, or building high-performance concurrent systems.
- ▌ Developer Onboarding · aj-geddes-useful-ai-prompts bundleCreate comprehensive developer onboarding documentation including setup guides, README files, contributing guidelines, and getting started tutorials. Use when onboarding new developers or creating setup documentation.
- ▌ File Upload Handling · aj-geddes-useful-ai-prompts bundleImplement secure file upload handling with validation, virus scanning, storage management, and serving files efficiently. Use when building file upload features, managing file storage, and implementing file download systems.
- ▌ Gitlab Cicd Pipeline · aj-geddes-useful-ai-prompts bundleDesign and implement GitLab CI/CD pipelines with stages, jobs, artifacts, and caching. Configure runners, Docker integration, and deployment strategies.
- ▌ Idempotency Handling · aj-geddes-useful-ai-prompts bundleImplement idempotency keys and handling to ensure operations can be safely retried without duplicate effects. Use when building payment systems, APIs with retries, or distributed transactions.
- ▌ Kpi Dashboard Design · aj-geddes-useful-ai-prompts bundleDesign and build dashboards that track key performance indicators. Select relevant metrics, visualize data effectively, and communicate insights to stakeholders.
- ▌ Mobile App Debugging · aj-geddes-useful-ai-prompts bundleDebug issues specific to mobile applications including platform-specific problems, device constraints, and connectivity issues.
- ▌ Multi Cloud Strategy · aj-geddes-useful-ai-prompts bundleDesign and implement multi-cloud strategies spanning AWS, Azure, and GCP with vendor lock-in avoidance, hybrid deployments, and federation.
- ▌ OAUTH Implementation · aj-geddes-useful-ai-prompts bundleImplement secure OAuth 2.0, OpenID Connect (OIDC), JWT authentication, and SSO integration. Use when building secure authentication systems for web and mobile applications.
- ▌ Polyglot Integration · aj-geddes-useful-ai-prompts bundleIntegrate multiple programming languages using FFI, native bindings, gRPC, or language bridges. Use when combining strengths of different languages or integrating legacy systems.
- ▌ Reactive Programming · aj-geddes-useful-ai-prompts bundleImplement reactive programming patterns using RxJS, streams, observables, and backpressure handling. Use when building event-driven UIs, handling async data streams, or managing complex data flows.
- ▌ Refactor Legacy Code · aj-geddes-useful-ai-prompts bundleModernize and improve legacy codebases while maintaining functionality. Use when you need to refactor old code, reduce technical debt, modernize deprecated patterns, or improve code maintainability without breaking existing behavior.
- ▌ Synthetic Monitoring · aj-geddes-useful-ai-prompts bundleImplement synthetic monitoring and automated testing to simulate user behavior and detect issues before users. Use when creating end-to-end test scenarios, monitoring API flows, or validating user workflows.
- ▌ Test Data Generation · aj-geddes-useful-ai-prompts bundleGenerate realistic, consistent test data using factories, fixtures, and fake data libraries. Use for test data, fixtures, mock data, faker, test builders, and seed data generation.
- ▌ Batch Processing Jobs · aj-geddes-useful-ai-prompts bundleImplement robust batch processing systems with job queues, schedulers, background tasks, and distributed workers. Use when processing large datasets, scheduled tasks, async operations, or resource-intensive computations.
- ▌ Blue Green Deployment · aj-geddes-useful-ai-prompts bundleImplement blue-green deployment strategies for zero-downtime releases with instant rollback capability and traffic switching between environments.
- ▌ Changelog Maintenance · aj-geddes-useful-ai-prompts bundleMaintain comprehensive changelogs and release notes following Keep a Changelog format. Use when documenting version history, release notes, or tracking changes across versions.
- ▌ Cloud Cost Management · aj-geddes-useful-ai-prompts bundleOptimize and manage cloud costs across AWS, Azure, and GCP using reserved instances, spot pricing, and cost monitoring tools.
- ▌ Code Metrics Analysis · aj-geddes-useful-ai-prompts bundleAnalyze code complexity, cyclomatic complexity, maintainability index, and code churn using metrics tools. Use when assessing code quality, identifying refactoring candidates, or monitoring technical debt.
- ▌ Dependency Management · aj-geddes-useful-ai-prompts bundleManage project dependencies across languages including npm install, package versioning, dependency conflicts, security scanning, and lock files. Use when dealing with dependencies, version pinning, semantic versioning, or resolving conflicts.
- ▌ Deployment Automation · aj-geddes-useful-ai-prompts bundleAutomate deployments across environments using Helm, Terraform, and ArgoCD. Implement blue-green deployments, canary releases, and rollback strategies.
- ▌ Kubernetes Deployment · aj-geddes-useful-ai-prompts bundleDeploy, manage, and scale containerized applications on Kubernetes clusters with best practices for production workloads, resource management, and rolling updates.
- ▌ Memory Leak Detection · aj-geddes-useful-ai-prompts bundleDetect and fix memory leaks using heap snapshots, memory profiling, and leak detection tools. Use when investigating memory growth, OOM errors, or optimizing memory usage.
- ▌ Nosql Database Design · aj-geddes-useful-ai-prompts bundleDesign NoSQL database schemas for MongoDB and DynamoDB. Use when modeling document structures, designing collections, or planning NoSQL data architectures.
- ▌ Prometheus Monitoring · aj-geddes-useful-ai-prompts bundleSet up Prometheus monitoring for applications with custom metrics, scraping configurations, and service discovery. Use when implementing time-series metrics collection, monitoring applications, or building observability infrastructure.
- ▌ Server Side Rendering · aj-geddes-useful-ai-prompts bundleImplement server-side rendering with template engines, view layers, and dynamic content generation. Use when building server-rendered applications, implementing MVC architectures, and generating HTML on the server.
- ▌ Troubleshooting Guide · aj-geddes-useful-ai-prompts bundleCreate comprehensive troubleshooting guides, FAQ documents, known issues lists, and debug guides. Use when documenting common problems, error messages, or debugging procedures.
- ▌ User Persona Creation · aj-geddes-useful-ai-prompts bundleCreate detailed user personas based on research and data. Develop realistic representations of target users to guide product decisions and ensure user-centered design.
- ▌ Web Performance Audit · aj-geddes-useful-ai-prompts bundleConduct comprehensive web performance audits. Measure page speed, identify bottlenecks, and recommend optimizations to improve user experience and SEO.
- ▌ Data Migration Scripts · aj-geddes-useful-ai-prompts bundleCreate safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime deployments. Use when changing database schemas, migrating data between systems, or performing large-scale data transformations.
- ▌ Data Replication Setup · aj-geddes-useful-ai-prompts bundleSet up database replication for high availability and disaster recovery. Use when configuring master-slave replication, multi-master setups, or replication monitoring.
- ▌ Database Schema Design · aj-geddes-useful-ai-prompts bundleDesign database schemas with normalization, relationships, and constraints. Use when creating new database schemas, designing tables, or planning data models for PostgreSQL and MySQL.
- ▌ E2e Testing Automation · aj-geddes-useful-ai-prompts bundleBuild end-to-end automated tests that simulate real user interactions across the full application stack. Use for E2E test, Selenium, Cypress, Playwright, browser automation, and user journey testing.
- ▌ Frontend Accessibility · aj-geddes-useful-ai-prompts bundleImplement WCAG compliance using semantic HTML, ARIA, keyboard navigation, and screen reader support. Use when building inclusive applications for all users.
- ▌ GRAPHQL Implementation · aj-geddes-useful-ai-prompts bundleDesign and implement GraphQL APIs with schema design, resolvers, queries, mutations, subscriptions, and best practices. Use when building GraphQL servers, designing schemas, or migrating from REST to GraphQL.
- ▌ Health Check Endpoints · aj-geddes-useful-ai-prompts bundleImplement comprehensive health check endpoints for liveness, readiness, and dependency monitoring. Use when deploying to Kubernetes, implementing load balancer health checks, or monitoring service availability.
- ▌ Incident Response Plan · aj-geddes-useful-ai-prompts bundleCreate and execute incident response procedures for security breaches, data leaks, and cyber attacks. Use when handling security incidents, creating response playbooks, or conducting forensic analysis.
- ▌ Logging Best Practices · aj-geddes-useful-ai-prompts bundleImplement structured logging with JSON formats, log levels (DEBUG, INFO, WARN, ERROR), contextual logging, PII handling, and centralized logging. Use for logging, observability, log levels, structured logs, or debugging.
- ▌ Ml Pipeline Automation · aj-geddes-useful-ai-prompts bundleBuild end-to-end ML pipelines with automated data processing, training, validation, and deployment using Airflow, Kubeflow, and Jenkins
- ▌ Profiling Optimization · aj-geddes-useful-ai-prompts bundleProfile application performance, identify bottlenecks, and optimize hot paths using CPU profiling, flame graphs, and benchmarking. Use when investigating performance issues or optimizing critical code paths.
- ▌ Property Based Testing · aj-geddes-useful-ai-prompts bundleDesign property-based tests that verify code properties hold for all inputs using automatic test case generation. Use for property-based, QuickCheck, hypothesis testing, generative testing, and invariant verification.