Back to authors
aj-geddes

aj-geddes

259 Skills published on GitHub.

sql-injection-prevention

Prevent SQL injection attacks using prepared statements, parameterized queries, and input validation. Use when building database-driven applications securely.

sql-injectioninjection-attacksdatabase-securityinput-validation
securityView skill →

server-side-rendering

Implement 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.

server-side-renderingtemplate-engineMVChtml-generationdynamic-content-generation
developmentView skill →

security-testing

Identify security vulnerabilities through SAST, DAST, penetration testing, and dependency scanning. Use for security test, vulnerability scanning, OWASP, SQL injection, XSS, CSRF, and penetration testing.

static-analysispenetration-testingvulnerability-scanningweb-application-securityOWASP
securityView skill →

semantic-versioning

Implement semantic versioning (SemVer) with automated release management. Use conventional commits, semantic-release, and version bumping strategies.

conventional-commitsci-cdrelease-workflowsemantic-release
ciView skill →

runbook-creation

Create operational runbooks, playbooks, standard operating procedures (SOPs), and incident response guides. Use when documenting operational procedures, on-call guides, or incident response processes.

document-templateschecklistincident-reportsbest-practices
docsView skill →

serverless-architecture

Design and implement serverless applications using AWS Lambda, Azure Functions, and GCP Cloud Functions with event-driven patterns and orchestration.

serverlessaws-lambdaazuregcpevent-driven-architecture
architectureView skill →

security-documentation

Create security policies, guidelines, compliance documentation, and security best practices. Use when documenting security policies, compliance requirements, or security guidelines.

security-policiesdocumentationbest-practicesstandards-compliance
securityView skill →

secrets-rotation

Implement automated secrets rotation for API keys, credentials, certificates, and encryption keys. Use when managing secrets lifecycle, compliance requirements, or security hardening.

api-key-managementsecrets-managementiamregulatory-compliancetask-automation
securityView skill →

spring-boot-application

Build 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.

spring-bootjavadependency-injectionRESTweb-security
developmentView skill →

security-compliance-audit

Conduct comprehensive security compliance audits for SOC 2, GDPR, HIPAA, PCI-DSS, and ISO 27001. Use when preparing for certification, annual audits, or compliance validation.

standards-compliancesecurity-assessmentcompliance-audit
securityView skill →

Sentiment Analysis

Classify text sentiment using NLP techniques, lexicon-based analysis, and machine learning for opinion mining, brand monitoring, and customer feedback analysis

natural-language-processingmachine-learningsentiment-analysistext-classification
analyticsView skill →

sql-query-optimization

Analyze and optimize SQL queries for performance. Use when improving slow queries, reducing execution time, or analyzing query performance in PostgreSQL and MySQL.

sqlquery-optimizationperformance-tuningpostgresqlmysql
databaseView skill →

service-mesh-implementation

Implement service mesh (Istio, Linkerd) for service-to-service communication, traffic management, security, and observability.

microservicescontainer-orchestrationservice-meshistiolinkerd
deployView skill →

stored-procedures

Implement stored procedures and functions for database logic. Use when creating reusable database routines, complex queries, or server-side calculations.

sqlstored-proceduresquery-optimization
databaseView skill →

Statistical Hypothesis Testing

Conduct statistical tests including t-tests, chi-square, ANOVA, and p-value analysis for statistical significance, hypothesis validation, and A/B testing

hypothesis-testingstatistical-modelingpower-analysisab-testing
analyticsView skill →

Survival Analysis

Analyze time-to-event data, calculate survival probabilities, and compare groups using Kaplan-Meier and Cox proportional hazards models

survival-analysistime-to-event-analysisstatistical-modelingkaplan-meiercox-proportional-hazards
analyticsView skill →

transaction-management

Manage database transactions for data consistency. Use when implementing ACID compliance, handling concurrency, or managing transaction isolation levels.

concurrencysqlACID-compliancetransaction-isolation
databaseView skill →

static-code-analysis

Implement static code analysis with linters, formatters, and security scanners to catch bugs early. Use when enforcing code standards, detecting security vulnerabilities, or automating code review.

static-analysiscode-qualitycode-reviewvulnerability-scanningbest-practices
verifyView skill →

Page 10 of 15 · 259 results