Automatic design system context injection for UI consistency
doanchienthangdev/omgkit
SkillsMP has collected 128 skills from doanchienthangdev/omgkit. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 128
- GitHub stars
- 4
- GitHub forks
- 1
Skills in this repository
Showing 40 of 128 collected skills.
AI agent practices test-first development with the Red-Green-Refactor cycle for confident, well-designed code. Use when implementing features, fixing bugs, or establishing testing practices.
The agent enforces mandatory test completion before any task or feature can be marked as done, ensuring code quality through strict validation gates and evidence-based completion criteria.
The agent automatically generates comprehensive test tasks from feature requirements, ensuring every implementation task has corresponding test coverage with proper acceptance criteria.
The agent implements a centralized workflow configuration system for Git workflows, enabling set-once-use-everywhere automation for trunk-based development, gitflow, and github-flow patterns with integrated testing automation.
The agent implements Git hooks that integrate with the workflow config system, automating pre-commit checks, commit message validation, pre-push tests, and post-merge actions.
The agent implements DORA metrics tracking for measuring and improving software delivery performance. Use when establishing engineering metrics, benchmarking teams, or driving DevOps transformation.
The agent implements feature flag systems for trunk-based development, canary releases, and A/B testing. Use when implementing gradual rollouts, kill switches, or experiment-driven development.
The agent implements stacked diffs (stacked PRs) for breaking large changes into reviewable chunks. Use when working on complex features, managing dependent changes, or optimizing code review flow.
The agent implements chaos engineering practices for building resilient systems. Use when testing fault tolerance, designing game days, or validating system recovery.
Chaos engineering and fault injection patterns for testing system resilience, failure recovery, and graceful degradation
Comprehensive 4D testing methodology covering Accuracy, Performance, Security, and Accessibility for production-ready quality assurance
Mutation testing with Stryker to verify test quality by introducing code mutations and measuring detection rates
Performance testing patterns including load testing, stress testing, benchmarking, and profiling for optimal application performance
Property-based testing with Fast-Check for finding edge cases through automated input generation and invariant verification
Security testing patterns covering OWASP Top 10, injection prevention, authentication, and vulnerability scanning
AI hardware accelerators including GPUs, TPUs, custom silicon, and hardware-aware optimization strategies for ML workloads.
ML data engineering covering data pipelines, data quality, collection strategies, storage, and versioning for machine learning systems.
Deep learning foundations including neural network basics, backpropagation, optimization, regularization, and training best practices.
ML deployment paradigms including batch vs real-time inference, online vs offline serving, edge deployment, and serverless ML.
Deep neural network architectures including CNNs, RNNs, Transformers, and modern architectures for vision, NLP, and multimodal tasks.
Edge deployment strategies including mobile optimization, embedded systems, TFLite, Core ML, and resource-constrained inference.
Efficient AI techniques including model compression, quantization, pruning, knowledge distillation, and hardware-aware optimization for production systems.
Feature engineering techniques including feature extraction, transformation, selection, and feature store management for ML systems.
ML framework best practices for PyTorch, TensorFlow, scikit-learn, and modern ML libraries including training patterns and optimization.
ML serving optimization techniques including batching, caching, model compilation, and latency reduction for production ML systems.
Core ML systems concepts including ML lifecycle, system architecture, requirements, and design principles for production ML.
ML development workflow covering experiment design, baseline establishment, iterative improvement, and experiment tracking best practices.
MLOps practices including CI/CD for ML, experiment tracking, model monitoring, pipeline orchestration, and production ML operations.
Model deployment strategies including serving infrastructure, containerization, model packaging, versioning, and production deployment patterns.
Model development practices including model selection, training pipelines, hyperparameter tuning, evaluation, and model selection strategies.
Model optimization techniques including hyperparameter tuning, architecture search, training optimization, and performance profiling for ML systems.
Building robust AI systems including model monitoring, drift detection, reliability engineering, and failure handling for production ML.
Machine Learning Systems - comprehensive knowledge for building production ML systems from data engineering through deployment and operations. Based on Harvard ML Systems course and Designing ML Systems by Chip Huyen.
Training data management including labeling strategies, data augmentation, handling imbalanced data, and data splitting best practices.
Consumer-driven contract testing with Pact, schema validation, provider verification, and CI/CD integration.
Comprehensive distributed tracing with Jaeger, Zipkin, OpenTelemetry, correlation IDs, and span design.
Service discovery patterns with Consul, Kubernetes DNS, Eureka, health checks, and client-side load balancing.
Advanced service mesh implementation with Istio, Linkerd, traffic management, mTLS, and observability.
Orchestrate autonomous project development through state-driven execution