Useful AI Prompts
Useful AI Prompts from aj-geddes/useful-ai-prompts.
Skills in this plugin
191- ▌ Requirements Gathering · aj-geddes-useful-ai-prompts bundleSystematically collect, document, and validate requirements from stakeholders. Ensure clarity, completeness, and agreement before development begins to reduce scope creep and rework.
- ▌ Ruby Rails Application · aj-geddes-useful-ai-prompts bundleDevelop Ruby on Rails applications with models, controllers, views, Active Record ORM, authentication, and RESTful routes. Use when building Rails applications, managing database relationships, and implementing MVC architecture.
- ▌ Security Audit Logging · aj-geddes-useful-ai-prompts bundleImplement comprehensive security audit logging for compliance, forensics, and SIEM integration. Use when building audit trails, compliance logging, or security monitoring systems.
- ▌ Security Documentation · aj-geddes-useful-ai-prompts bundleCreate security policies, guidelines, compliance documentation, and security best practices. Use when documenting security policies, compliance requirements, or security guidelines.
- ▌ SQL Query Optimization · aj-geddes-useful-ai-prompts bundleAnalyze and optimize SQL queries for performance. Use when improving slow queries, reducing execution time, or analyzing query performance in PostgreSQL and MySQL.
- ▌ Transaction Management · aj-geddes-useful-ai-prompts bundleManage database transactions for data consistency. Use when implementing ACID compliance, handling concurrency, or managing transaction isolation levels.
- ▌ Unit Testing Framework · aj-geddes-useful-ai-prompts bundleWrite comprehensive unit tests with high coverage using testing frameworks like Jest, pytest, JUnit, or RSpec. Use when writing tests for functions, classes, components, or establishing testing standards.
- ▌ User Research Analysis · aj-geddes-useful-ai-prompts bundleAnalyze user research data to uncover insights, identify patterns, and inform design decisions. Synthesize qualitative and quantitative research into actionable recommendations.
- ▌ Vulnerability Scanning · aj-geddes-useful-ai-prompts bundleAutomated vulnerability detection using OWASP tools, CVE databases, and security scanners. Use when performing security audits, compliance checks, or continuous security monitoring.
- ▌ Circuit Breaker Pattern · aj-geddes-useful-ai-prompts bundleImplement circuit breaker patterns for fault tolerance, automatic failure detection, and fallback mechanisms. Use when calling external services, handling cascading failures, or implementing resilience patterns.
- ▌ Database Backup Restore · aj-geddes-useful-ai-prompts bundleImplement backup and restore strategies for disaster recovery. Use when creating backup plans, testing restore procedures, or setting up automated backups.
- ▌ Docker Containerization · aj-geddes-useful-ai-prompts bundleCreate optimized Docker containers with multi-stage builds, security best practices, and minimal image sizes. Use when containerizing applications, creating Dockerfiles, optimizing container images, or setting up Docker Compose services.
- ▌ Github Actions Workflow · aj-geddes-useful-ai-prompts bundleBuild comprehensive GitHub Actions workflows for CI/CD, testing, security, and deployment. Master workflows, jobs, steps, and conditional execution.
- ▌ Network Security Groups · aj-geddes-useful-ai-prompts bundleConfigure network security groups and firewall rules to control inbound/outbound traffic and implement network segmentation.
- ▌ Pull Request Automation · aj-geddes-useful-ai-prompts bundleAutomate pull request workflows with templates, checklists, auto-merge rules, and review assignments. Reduce manual overhead and improve consistency.
- ▌ Push Notification Setup · aj-geddes-useful-ai-prompts bundleImplement push notifications for iOS and Android. Covers Firebase Cloud Messaging, Apple Push Notification service, handling notifications, and backend integration.
- ▌ Serverless Architecture · aj-geddes-useful-ai-prompts bundleDesign and implement serverless applications using AWS Lambda, Azure Functions, and GCP Cloud Functions with event-driven patterns and orchestration.
- ▌ Spring Boot Application · aj-geddes-useful-ai-prompts bundleBuild enterprise Spring Boot applications with annotations, dependency injection, data persistence, REST controllers, and security. Use when developing Spring applications, managing beans, implementing services, and configuring Spring Boot projects.
- ▌ Technical Specification · aj-geddes-useful-ai-prompts bundleCreate detailed technical specifications, requirements documents, design documents, and system architecture specs. Use when writing technical specs, requirements docs, or design documents.
- ▌ Third Party Integration · aj-geddes-useful-ai-prompts bundleIntegrate external APIs and services with error handling, retry logic, and data transformation. Use when connecting to payment processors, messaging services, analytics platforms, or other third-party providers.
- ▌ Zero Trust Architecture · aj-geddes-useful-ai-prompts bundleImplement Zero Trust security model with identity verification, microsegmentation, least privilege access, and continuous monitoring. Use when building secure cloud-native applications.
- ▌ Backup Disaster Recovery · aj-geddes-useful-ai-prompts bundleImplement backup strategies, disaster recovery plans, and data restoration procedures for protecting critical infrastructure and data.
- ▌ Bundle Size Optimization · aj-geddes-useful-ai-prompts bundleReduce JavaScript and CSS bundle sizes through code splitting, tree shaking, and optimization techniques. Improve load times and overall application performance.
- ▌ Cloud Migration Planning · aj-geddes-useful-ai-prompts bundlePlan and execute cloud migrations with assessment, database migration, application refactoring, and cutover strategies across AWS, Azure, and GCP.
- ▌ Code Generation Template · aj-geddes-useful-ai-prompts bundleGenerate code from templates and patterns including scaffolding, boilerplate generation, AST-based code generation, and template engines. Use when generating code, scaffolding projects, creating boilerplate, or using templates.
- ▌ Configuration Management · aj-geddes-useful-ai-prompts bundleManage application configuration including environment variables, settings management, configuration hierarchies, secret management, feature flags, and 12-factor app principles. Use for config, environment setup, or settings management.
- ▌ Deployment Documentation · aj-geddes-useful-ai-prompts bundleDocument deployment processes, infrastructure setup, CI/CD pipelines, and configuration management. Use when creating deployment guides, infrastructure docs, or CI/CD documentation.
- ▌ Documentation Site Setup · aj-geddes-useful-ai-prompts bundleSet up documentation websites using Docusaurus, MkDocs, VitePress, GitBook, or static site generators. Use when creating docs sites, setting up documentation portals, or building static documentation.
- ▌ Grpc Service Development · aj-geddes-useful-ai-prompts bundleBuild high-performance gRPC services with Protocol Buffers, bidirectional streaming, and microservice communication. Use when building gRPC servers, defining service contracts, or implementing inter-service communication.
- ▌ Information Architecture · aj-geddes-useful-ai-prompts bundleOrganize and structure information for clarity and discoverability. Design navigation systems, hierarchies, and mental models that match user needs.
- ▌ Query Caching Strategies · aj-geddes-useful-ai-prompts bundleImplement query caching strategies to improve performance. Use when setting up caching layers, configuring Redis, or optimizing database query response times.
- ▌ SQL Injection Prevention · aj-geddes-useful-ai-prompts bundlePrevent SQL injection attacks using prepared statements, parameterized queries, and input validation. Use when building database-driven applications securely.
- ▌ Terraform Infrastructure · aj-geddes-useful-ai-prompts bundleInfrastructure as Code using Terraform with modular components, state management, and multi-cloud deployments. Use for provisioning and managing cloud resources.
- ▌ Websocket Implementation · aj-geddes-useful-ai-prompts bundleImplement real-time bidirectional communication with WebSockets including connection management, message routing, and scaling. Use when building real-time features, chat systems, live notifications, or collaborative applications.
- ▌ Autoscaling Configuration · aj-geddes-useful-ai-prompts bundleConfigure autoscaling for Kubernetes, VMs, and serverless workloads based on metrics, schedules, and custom indicators.
- ▌ Background Job Processing · aj-geddes-useful-ai-prompts bundleImplement background job processing systems with task queues, workers, scheduling, and retry mechanisms. Use when handling long-running tasks, sending emails, generating reports, and processing large datasets asynchronously.
- ▌ Business Case Development · aj-geddes-useful-ai-prompts bundleBuild compelling business cases to justify investments and secure funding. Quantify benefits, assess costs, manage risks, and present compelling ROI arguments to leadership.
- ▌ Disaster Recovery Testing · aj-geddes-useful-ai-prompts bundleExecute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exercises.
- ▌ Email Service Integration · aj-geddes-useful-ai-prompts bundleIntegrate email services with backends using SMTP, third-party providers, templates, and asynchronous sending. Use when implementing email functionality, sending transactional emails, and managing email workflows.
- ▌ Exploratory Data Analysis · aj-geddes-useful-ai-prompts bundleDiscover patterns, distributions, and relationships in data through visualization, summary statistics, and hypothesis generation for exploratory data analysis, data profiling, and initial insights
- ▌ Frontend State Management · aj-geddes-useful-ai-prompts bundleManage application state using Redux, MobX, Zustand, and Context API. Use when centralizing state for complex applications with multiple components.
- ▌ Infrastructure Monitoring · aj-geddes-useful-ai-prompts bundleSet up comprehensive infrastructure monitoring with Prometheus, Grafana, and alerting systems for metrics, health checks, and performance tracking.
- ▌ Internationalization I18N · aj-geddes-useful-ai-prompts bundleImplement internationalization (i18n) and localization including message extraction, translation catalogs, pluralization rules, date/time/number formatting, RTL language support, and i18n libraries like i18next and gettext. Use for multi-language, translation, or localization needs.
- ▌ Security Compliance Audit · aj-geddes-useful-ai-prompts bundleConduct comprehensive security compliance audits for SOC 2, GDPR, HIPAA, PCI-DSS, and ISO 27001. Use when preparing for certification, annual audits, or compliance validation.
- ▌ Stakeholder Communication · aj-geddes-useful-ai-prompts bundleManage stakeholder expectations and engagement through targeted communication, regular updates, and relationship building. Tailor messaging for different stakeholder groups and priorities.
- ▌ Technical Debt Assessment · aj-geddes-useful-ai-prompts bundleAssess, quantify, and prioritize technical debt using code analysis, metrics, and impact analysis. Use when planning refactoring, evaluating codebases, or making architectural decisions.
- ▌ Test Automation Framework · aj-geddes-useful-ai-prompts bundleDesign and implement scalable test automation frameworks with Page Object Model, fixtures, and reporting. Use for test framework, page object pattern, test architecture, test organization, and automation infrastructure.
- ▌ Visual Regression Testing · aj-geddes-useful-ai-prompts bundleDetect unintended visual changes in UI by comparing screenshots across versions. Use for visual regression, screenshot diff, Percy, Chromatic, UI testing, and visual validation.
- ▌ Vue Application Structure · aj-geddes-useful-ai-prompts bundleStructure Vue 3 applications using Composition API, component organization, and TypeScript. Use when building scalable Vue applications with proper separation of concerns.
- ▌ Cloud Storage Optimization · aj-geddes-useful-ai-prompts bundleOptimize cloud storage across AWS S3, Azure Blob, and GCP Cloud Storage with compression, partitioning, lifecycle policies, and cost management.
- ▌ Database Indexing Strategy · aj-geddes-useful-ai-prompts bundleDesign and implement database indexing strategies. Use when creating indexes, choosing index types, or optimizing index performance in PostgreSQL and MySQL.
- ▌ Microservices Architecture · aj-geddes-useful-ai-prompts bundleDesign and implement microservices architecture including service boundaries, communication patterns, API gateways, service mesh, service discovery, and distributed system patterns. Use when building microservices, distributed systems, or service-oriented architectures.
- ▌ Retrospective Facilitation · aj-geddes-useful-ai-prompts bundleFacilitate effective retrospectives to capture lessons learned, celebrate successes, and identify actionable improvements for future iterations.
- ▌ Ssl Certificate Management · aj-geddes-useful-ai-prompts bundleManage SSL/TLS certificates with automated provisioning, renewal, and monitoring using Let's Encrypt, ACM, or Vault.
- ▌ Technical Roadmap Planning · aj-geddes-useful-ai-prompts bundleCreate comprehensive technical roadmaps aligned with business goals. Plan technology investments, architecture evolution, and infrastructure improvements over quarters and years.
- ▌ Database Query Optimization · aj-geddes-useful-ai-prompts bundleImprove database query performance through indexing, query optimization, and execution plan analysis. Reduce response times and database load.
- ▌ Payment Gateway Integration · aj-geddes-useful-ai-prompts bundleIntegrate payment gateways like Stripe, PayPal, and Square with backends for payment processing, subscription management, and webhook handling. Use when building e-commerce platforms, implementing billing systems, and handling payments securely.
- ▌ Cloud Security Configuration · aj-geddes-useful-ai-prompts bundleImplement comprehensive cloud security across AWS, Azure, and GCP with IAM, encryption, network security, compliance, and threat detection.
- ▌ Cross Platform Compatibility · aj-geddes-useful-ai-prompts bundleHandle cross-platform compatibility including file paths, environment detection, platform-specific dependencies, and testing across Windows, macOS, and Linux. Use when dealing with platform-specific code or OS compatibility.
- ▌ Intermittent Issue Debugging · aj-geddes-useful-ai-prompts bundleDebug issues that occur sporadically and are hard to reproduce. Use monitoring and systematic investigation to identify root causes of flaky behavior.