Agent Skills by Shafi Babar
Showing 186 vetted skills indexed across 1 GitHub repositories.
python-mongodb-repository
Generate asynchronous MongoDB repository adapters with BSON mapping and integration tests.
python-e2e-test
Execute API-level end-to-end tests for Python microservices via HTTP and event-stream assertions.
context-map-patterns
Select Domain-Driven Design integration patterns using organizational power dynamics and technical constraints.
environment-config
Enforce environment parity and configuration consistency across Kubernetes deployments.
go-chaos-test
Inject controlled faults into Go services to validate circuit breakers and retries.
css-styling-strategy
Standardize CSS isolation for React micro-frontends with CSS Modules and design tokens.
security-implementation
Develops Go microservices with ABAC authorization and STRIDE-compliant STI, ensuring secure and auditable operations through enforced security controls and comprehensive threat management for enterprise-grade deployments withZero-trust architecture and automated compliance checks.
python-integration-test
Verifies Python microservice backend logic with pytest, asyncpg and Testcontainers PostgreSQL/Redpanda instances.
document-data-modeling
Design MongoDB document data models using aggregate-boundary analysis and schema versioning.
methodology-review
Validate software artifacts against DDD, Event Storming, TDD, BDD, and SOLID methodologies.
go-project-structure
Generate Go service skeletons with a four-layer Clean Architecture layout.
python-amqp-consumer
Implement RabbitMQ consumers with aio-pika using manual acknowledgement and dead-letter-exchange retries.
data-pipeline-design
Design data pipeline topologies with processing modes, transformation strategies, and fault-tolerance mechanisms.
react-component-design
Enforce strict prop-interface design and composition patterns for React and TypeScript components.
data-retention-policy
Define retention schedules and disposal procedures for product datasets.
test-pyramid
Define a balanced automated testing strategy across unit, contract, integration, and end-to-end layers.
opentelemetry-instrumentation
Standardize OpenTelemetry instrumentation for Go services with traces and metrics.
analytics-requirements
Map stakeholder questions to business decisions and actionable metrics.
test-fixture-design
Design hermetic test fixtures and data structures for Go services.
beta-program-design
Design structured beta programs with canary deployment and feature flag rollout mechanics.
container-diagram
Generate C4 Level 2 Container Diagrams of runtime component-and-connector structures.
skill-authoring-standards
Standardize authoring, versioning, and testing of AI agent skills.
go-makefile
Standardize Go service builds with a unified Makefile enforcing CI-parity quality gates.
go-concurrency-patterns
Standardize goroutine lifecycle management and synchronization primitive selection in Go services.