Useful AI Prompts
Useful AI Prompts from aj-geddes/useful-ai-prompts.
Skills in this plugin
191- ▌ Gap Analysis · aj-geddes-useful-ai-prompts bundleIdentify differences between current state and desired future state. Analyze gaps in capabilities, processes, skills, and technology to plan improvements and investments.
- ▌ Log Analysis · aj-geddes-useful-ai-prompts bundleAnalyze application and system logs to identify errors, patterns, and root causes. Use log aggregation tools and structured logging for effective debugging.
- ▌ AWS Ec2 Setup · aj-geddes-useful-ai-prompts bundleLaunch and configure EC2 instances with security groups, IAM roles, key pairs, AMIs, and auto-scaling. Use for virtual servers and managed infrastructure.
- ▌ Cpu Profiling · aj-geddes-useful-ai-prompts bundleProfile CPU usage to identify hot spots and bottlenecks. Optimize code paths consuming most CPU time for better performance and resource efficiency.
- ▌ GCP Cloud Run · aj-geddes-useful-ai-prompts bundleDeploy containerized applications on Google Cloud Run with automatic scaling, traffic management, and service mesh integration. Use for container-based serverless computing.
- ▌ Design Handoff · aj-geddes-useful-ai-prompts bundlePrepare designs for development handoff. Document specifications, interactions, and assets to enable efficient development and maintain design quality.
- ▌ Dns Management · aj-geddes-useful-ai-prompts bundleManage DNS records, routing policies, and failover configurations for high availability and disaster recovery.
- ▌ Error Tracking · aj-geddes-useful-ai-prompts bundleImplement error tracking with Sentry for automatic exception monitoring, release tracking, and performance issues. Use when setting up error monitoring, tracking bugs in production, or analyzing application stability.
- ▌ Stress Testing · aj-geddes-useful-ai-prompts bundleTest system behavior under extreme load conditions to identify breaking points, capacity limits, and failure modes. Use for stress test, capacity testing, breaking point analysis, spike test, and system limits validation.
- ▌ Xss Prevention · aj-geddes-useful-ai-prompts bundlePrevent Cross-Site Scripting (XSS) attacks through input sanitization, output encoding, and Content Security Policy. Use when handling user-generated content in web applications.
- ▌ Azure Functions · aj-geddes-useful-ai-prompts bundleCreate serverless functions on Azure with triggers, bindings, authentication, and monitoring. Use for event-driven computing without managing infrastructure.
- ▌ Csrf Protection · aj-geddes-useful-ai-prompts bundleImplement Cross-Site Request Forgery (CSRF) protection using tokens, SameSite cookies, and origin validation. Use when building forms and state-changing operations.
- ▌ Data Encryption · aj-geddes-useful-ai-prompts bundleImplement strong encryption using AES, RSA, TLS, and proper key management. Use when securing data at rest, in transit, or implementing end-to-end encryption.
- ▌ Form Validation · aj-geddes-useful-ai-prompts bundleImplement form validation using React Hook Form, Formik, Vee-Validate, and custom validators. Use when building robust form handling with real-time validation.
- ▌ Git Hooks Setup · aj-geddes-useful-ai-prompts bundleImplement Git hooks using Husky, pre-commit, and custom scripts. Enforce code quality, linting, and testing before commits and pushes.
- ▌ Log Aggregation · aj-geddes-useful-ai-prompts bundleImplement centralized logging with ELK Stack, Loki, or Splunk for log collection, parsing, storage, and analysis across infrastructure.
- ▌ Process Mapping · aj-geddes-useful-ai-prompts bundleVisualize and document current and future business processes. Identify inefficiencies, dependencies, and improvement opportunities through detailed process mapping and analysis.
- ▌ Risk Assessment · aj-geddes-useful-ai-prompts bundleIdentify, analyze, and prioritize project risks using qualitative and quantitative methods. Develop mitigation strategies to minimize impact and maximize project success probability.
- ▌ AWS Rds Database · aj-geddes-useful-ai-prompts bundleDeploy and manage relational databases using RDS with Multi-AZ, read replicas, backups, and encryption. Use for PostgreSQL, MySQL, MariaDB, and Oracle.
- ▌ Caching Strategy · aj-geddes-useful-ai-prompts bundleImplement efficient caching strategies using Redis, Memcached, CDN, and cache invalidation patterns. Use when optimizing application performance, reducing database load, or improving response times.
- ▌ Frontend Routing · aj-geddes-useful-ai-prompts bundleImplement client-side routing using React Router, Vue Router, and Angular Router. Use when building multi-page applications with navigation and route protection.
- ▌ Frontend Testing · aj-geddes-useful-ai-prompts bundleImplement comprehensive frontend testing using Jest, Vitest, React Testing Library, and Cypress. Use when building robust test suites for UI and integration tests.
- ▌ Mocking Stubbing · aj-geddes-useful-ai-prompts bundleCreate and manage mocks, stubs, spies, and test doubles for isolating unit tests from external dependencies. Use for mock, stub, spy, test double, Mockito, Jest mocks, and dependency isolation.
- ▌ Mutation Testing · aj-geddes-useful-ai-prompts bundleEvaluate test suite quality by introducing code mutations and verifying tests catch them. Use for mutation testing, test quality, mutant detection, Stryker, PITest, and test effectiveness analysis.
- ▌ React Native App · aj-geddes-useful-ai-prompts bundleBuild cross-platform mobile apps with React Native. Covers navigation with React Navigation, state management with Redux/Context API, API integration, and platform-specific features.
- ▌ Release Planning · aj-geddes-useful-ai-prompts bundlePlan, coordinate, and execute software releases across environments. Manage versioning, rollout strategies, rollback procedures, and stakeholder communication for smooth deployments.
- ▌ Runbook Creation · aj-geddes-useful-ai-prompts bundleCreate operational runbooks, playbooks, standard operating procedures (SOPs), and incident response guides. Use when documenting operational procedures, on-call guides, or incident response processes.
- ▌ Secrets Rotation · aj-geddes-useful-ai-prompts bundleImplement automated secrets rotation for API keys, credentials, certificates, and encryption keys. Use when managing secrets lifecycle, compliance requirements, or security hardening.
- ▌ Security Testing · aj-geddes-useful-ai-prompts bundleIdentify security vulnerabilities through SAST, DAST, penetration testing, and dependency scanning. Use for security test, vulnerability scanning, OWASP, SQL injection, XSS, CSRF, and penetration testing.
- ▌ AWS S3 Management · aj-geddes-useful-ai-prompts bundleManage S3 buckets with versioning, encryption, access control, lifecycle policies, and replication. Use for object storage, static sites, and data lakes.
- ▌ Azure App Service · aj-geddes-useful-ai-prompts bundleDeploy and manage web apps using Azure App Service with auto-scaling, deployment slots, SSL/TLS, and monitoring. Use for hosting web applications on Azure.
- ▌ Browser Debugging · aj-geddes-useful-ai-prompts bundleDebug client-side issues using browser developer tools. Identify JavaScript errors, styling issues, and performance problems in the browser.
- ▌ Canary Deployment · aj-geddes-useful-ai-prompts bundleImplement canary deployment strategies to gradually roll out new versions to subset of users with automatic rollback based on metrics.
- ▌ Capacity Planning · aj-geddes-useful-ai-prompts bundleAnalyze team capacity, plan resource allocation, and balance workload across projects. Forecast staffing needs and optimize team utilization while maintaining sustainable pace.
- ▌ Database Sharding · aj-geddes-useful-ai-prompts bundleImplement database sharding for horizontal scalability. Use when scaling large databases, distributing data across multiple servers, or designing sharded architectures.
- ▌ Graceful Shutdown · aj-geddes-useful-ai-prompts bundleImplement graceful shutdown procedures to handle SIGTERM signals, drain connections, complete in-flight requests, and clean up resources properly. Use when deploying containerized applications, handling server restarts, or ensuring zero-downtime deployments.
- ▌ Grafana Dashboard · aj-geddes-useful-ai-prompts bundleCreate professional Grafana dashboards with visualizations, templating, and alerts. Use when building monitoring dashboards, creating data visualizations, or setting up operational insights.
- ▌ Ml Model Training · aj-geddes-useful-ai-prompts bundleBuild and train machine learning models using scikit-learn, PyTorch, and TensorFlow for classification, regression, and clustering tasks
- ▌ Network Debugging · aj-geddes-useful-ai-prompts bundleDebug network issues using browser tools and network analysis. Diagnose connection problems, latency, and data transmission issues.
- ▌ Stored Procedures · aj-geddes-useful-ai-prompts bundleImplement stored procedures and functions for database logic. Use when creating reusable database routines, complex queries, or server-side calculations.
- ▌ Uptime Monitoring · aj-geddes-useful-ai-prompts bundleImplement uptime monitoring and status page systems for tracking service availability. Use when monitoring application uptime, creating status pages, or implementing health checks.
- ▌ AWS Cloudfront Cdn · aj-geddes-useful-ai-prompts bundleDistribute content globally using CloudFront with caching, security headers, WAF integration, and origin configuration. Use for low-latency content delivery.
- ▌ Code Documentation · aj-geddes-useful-ai-prompts bundleWrite comprehensive code documentation including JSDoc, Python docstrings, inline comments, function documentation, and API comments. Use when documenting code, writing docstrings, or creating inline documentation.
- ▌ Continuous Testing · aj-geddes-useful-ai-prompts bundleIntegrate automated testing into CI/CD pipelines for continuous quality feedback. Use for continuous testing, CI testing, automated testing pipelines, test orchestration, and DevOps quality practices.
- ▌ Django Application · aj-geddes-useful-ai-prompts bundleDevelop production-grade Django applications with models, views, ORM queries, authentication, and admin interfaces. Use when building web applications, managing databases with Django ORM, and implementing authentication systems.
- ▌ Image Optimization · aj-geddes-useful-ai-prompts bundleOptimize images for web to reduce file size without sacrificing quality. Use compression, modern formats, and responsive techniques for faster loading.
- ▌ Interaction Design · aj-geddes-useful-ai-prompts bundleDesign meaningful interactions and microinteractions. Create delightful user experiences through thoughtful animation, feedback, and responsive interface design.
- ▌ Project Estimation · aj-geddes-useful-ai-prompts bundleEstimate project scope, timeline, and resource requirements using multiple estimation techniques including bottom-up, top-down, and analogous estimation methods for accurate project planning.
- ▌ Real Time Features · aj-geddes-useful-ai-prompts bundleImplement real-time functionality using WebSockets, Server-Sent Events (SSE), or long polling. Use when building chat applications, live dashboards, collaborative editing, notifications, or any feature requiring instant updates.
- ▌ Secrets Management · aj-geddes-useful-ai-prompts bundleImplement secrets management with HashiCorp Vault, AWS Secrets Manager, or Kubernetes Secrets for secure credential storage and rotation.
- ▌ Session Management · aj-geddes-useful-ai-prompts bundleImplement secure session management systems with JWT tokens, session storage, token refresh, logout handling, and CSRF protection. Use when managing user authentication state, handling token lifecycle, and securing sessions.
- ▌ User Story Writing · aj-geddes-useful-ai-prompts bundleWrite effective user stories that capture requirements from the user's perspective. Create clear stories with detailed acceptance criteria to guide development and define done.
- ▌ Application Logging · aj-geddes-useful-ai-prompts bundleImplement structured logging across applications with log aggregation and centralized analysis. Use when setting up application logging, implementing ELK stack, or analyzing application behavior.
- ▌ Artifact Management · aj-geddes-useful-ai-prompts bundleManage build artifacts, Docker images, and package registries. Configure artifact repositories, versioning, and distribution strategies.
- ▌ Cicd Pipeline Setup · aj-geddes-useful-ai-prompts bundleDesign and implement CI/CD pipelines with GitHub Actions, GitLab CI, Jenkins, or CircleCI. Use for automated testing, building, and deployment workflows.
- ▌ Color Accessibility · aj-geddes-useful-ai-prompts bundleDesign color palettes that are accessible to all users including those with color blindness. Ensure sufficient contrast, meaningful use of color, and inclusive design.
- ▌ Competitor Analysis · aj-geddes-useful-ai-prompts bundleAnalyze competitive landscape to identify strengths, weaknesses, opportunities, and threats. Inform product strategy and positioning based on market insights.
- ▌ Container Debugging · aj-geddes-useful-ai-prompts bundleDebug Docker containers and containerized applications. Diagnose deployment issues, container lifecycle problems, and resource constraints.
- ▌ Correlation Tracing · aj-geddes-useful-ai-prompts bundleImplement distributed tracing with correlation IDs, trace propagation, and span tracking across microservices. Use when debugging distributed systems, monitoring request flows, or implementing observability.
- ▌ Database Monitoring · aj-geddes-useful-ai-prompts bundleMonitor database performance and health. Use when setting up monitoring, analyzing metrics, or troubleshooting database issues.