Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
dns-management
Manage DNS records, routing policies, and failover configurations for high availability and disaster recovery.
aj-geddes/useful-ai-prompts 151
-
infrastructure-monitoring
Set up comprehensive infrastructure monitoring with Prometheus, Grafana, and alerting systems for metrics, health checks, and performance tracking.
aj-geddes/useful-ai-prompts 151
-
deployment-documentation
Document deployment processes, infrastructure setup, CI/CD pipelines, and configuration management. Use when creating deployment guides, infrastructure docs, or CI/CD documentation.
aj-geddes/useful-ai-prompts 151
-
gap-analysis
Identify differences between current state and desired future state. Analyze gaps in capabilities, processes, skills, and technology to plan improvements and investments.
aj-geddes/useful-ai-prompts 151
-
database-indexing-strategy
Design and implement database indexing strategies. Use when creating indexes, choosing index types, or optimizing index performance in PostgreSQL and MySQL.
aj-geddes/useful-ai-prompts 151
-
idempotency-handling
Implement 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.
aj-geddes/useful-ai-prompts 151
-
api-contract-testing
Verify API contracts between services to ensure compatibility and prevent breaking changes. Use for contract testing, Pact, API contract validation, schema validation, and consumer-driven contracts.
aj-geddes/useful-ai-prompts 151
-
design-handoff
Prepare designs for development handoff. Document specifications, interactions, and assets to enable efficient development and maintain design quality.
aj-geddes/useful-ai-prompts 151
-
ML Pipeline Automation
Build end-to-end ML pipelines with automated data processing, training, validation, and deployment using Airflow, Kubeflow, and Jenkins
aj-geddes/useful-ai-prompts 151
-
mobile-offline-support
Implement offline-first mobile apps with local storage, sync strategies, and conflict resolution. Covers AsyncStorage, Realm, SQLite, and background sync patterns.
aj-geddes/useful-ai-prompts 151
-
security-headers-configuration
Configure HTTP security headers including CSP, HSTS, X-Frame-Options, and XSS protection. Use when hardening web applications against common attacks.
aj-geddes/useful-ai-prompts 151
-
agile-sprint-planning
Plan and execute effective sprints using Agile methodologies. Define sprint goals, estimate user stories, manage sprint backlog, and facilitate daily standups to maximize team productivity and deliver value incrementally.
aj-geddes/useful-ai-prompts 151
-
project-estimation
Estimate project scope, timeline, and resource requirements using multiple estimation techniques including bottom-up, top-down, and analogous estimation methods for accurate project planning.
aj-geddes/useful-ai-prompts 151
-
nginx-configuration
Configure Nginx web server for high-performance reverse proxy, load balancing, SSL/TLS, caching, and API gateway functionality.
aj-geddes/useful-ai-prompts 151
-
angular-module-design
Design Angular modules using feature modules, lazy loading, and dependency injection. Use when organizing large Angular applications with proper separation of concerns.
aj-geddes/useful-ai-prompts 151
-
feature-flag-system
Implement 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.
aj-geddes/useful-ai-prompts 151
-
vulnerability-scanning
Automated vulnerability detection using OWASP tools, CVE databases, and security scanners. Use when performing security audits, compliance checks, or continuous security monitoring.
aj-geddes/useful-ai-prompts 151
-
pull-request-automation
Automate pull request workflows with templates, checklists, auto-merge rules, and review assignments. Reduce manual overhead and improve consistency.
aj-geddes/useful-ai-prompts 151
-
semantic-versioning
Implement semantic versioning (SemVer) with automated release management. Use conventional commits, semantic-release, and version bumping strategies.
aj-geddes/useful-ai-prompts 151
-
database-schema-design
Design database schemas with normalization, relationships, and constraints. Use when creating new database schemas, designing tables, or planning data models for PostgreSQL and MySQL.
aj-geddes/useful-ai-prompts 151
-
Classification Modeling
Build binary and multiclass classification models using logistic regression, decision trees, and ensemble methods for categorical prediction and classification
aj-geddes/useful-ai-prompts 151
-
cloud-storage-optimization
Optimize cloud storage across AWS S3, Azure Blob, and GCP Cloud Storage with compression, partitioning, lifecycle policies, and cost management.
aj-geddes/useful-ai-prompts 151
-
css-architecture
Organize CSS using BEM, SMACSS, and CSS-in-JS patterns. Use when building scalable, maintainable styling systems with proper naming conventions.
aj-geddes/useful-ai-prompts 151
-
user-research-analysis
Analyze user research data to uncover insights, identify patterns, and inform design decisions. Synthesize qualitative and quantitative research into actionable recommendations.
aj-geddes/useful-ai-prompts 151