Implement and debug embedded communication protocols including I2C, SPI, UART, CAN, and Ethernet.
Skills in this repository
a5c-ai/babysitter - Page 47
SkillsMP has collected 2,079 skills from a5c-ai/babysitter. Open a skill to review its source and details.
a5c-ai/babysitterShowing 40 of 2,079 collected skills.
Design and execute environmental stress tests for embedded hardware — temperature cycling, vibration, humidity, and EMC validation.
Unit and integration testing for embedded firmware — mock hardware, HIL testing, and continuous firmware validation pipelines.
Test hardware interfaces and peripheral drivers including GPIO, ADC, DAC, and communication bus validation.
Measure and validate power consumption in embedded systems across sleep modes, active states, and peripheral usage.
Validate protocol conformance for embedded communication stacks — USB, CAN, Modbus, MQTT, and industry-standard protocol compliance.
Validate real-time behavior in embedded systems — timing constraints, interrupt latency, and RTOS task scheduling verification.
Implement safety-critical testing for embedded systems per IEC 61508, ISO 26262, or DO-178C standards.
Integrate and validate sensor libraries for embedded systems including IMUs, temperature, pressure, and proximity sensors.
Implement UVM-based hardware verification testbenches — stimulus generation, scoreboarding, coverage-driven verification, and assertion-based testing.
Implement game physics systems — rigid body dynamics, collision detection, constraints, ragdoll, and physics-based gameplay mechanics.
Design and implement game save and load systems — serialization, versioning, cloud saves, and save-state integrity.
Automate mobile GUI testing — UI element interaction, gesture simulation, and cross-device visual regression for iOS and Android.
Integrate mobile device sensors — accelerometer, gyroscope, GPS, camera, and biometric APIs for iOS and Android.
Test mobile app behavior under various network conditions — 3G, 4G, WiFi, packet loss, high latency, and network switching.
Test mobile app offline mode functionality — local storage, sync conflict resolution, and graceful degradation without connectivity.
Integrate mobile payment systems — Apple Pay, Google Pay, Stripe, and in-app purchase flows for iOS and Android.
Optimize code for branch prediction — branch-free algorithms, likely/unlikely hints, profile-guided optimization, and speculative execution awareness.
Design and implement lock-free data structures — CAS-based queues, hazard pointers, epoch reclamation, and wait-free algorithms for concurrent systems.
Optimize network buffer management — socket buffer tuning, zero-copy I/O, DMA buffers, and kernel bypass techniques for high-throughput networking.
Write SIMD-accelerated code using SSE, AVX, NEON, or intrinsics — vectorization, auto-vectorization hints, and cross-platform SIMD abstraction layers.
Test database operations — schema migration validation, query correctness, transaction integrity, and data consistency checks.
Design and execute sanity test suites to verify core system functionality after builds or deployments before broader test runs.
Implement smoke test suites that rapidly validate the most critical paths in an application after a new build or deployment.
Exercise technical leadership — driving architectural decisions, mentoring engineers, managing technical debt, and aligning engineering with business goals.
Automate browser interactions using Playwright, Puppeteer, or Selenium — scraping, testing, and workflow automation for web applications.
Measure, analyze, and optimize Core Web Vitals — LCP, FID/INP, CLS — for improved web performance and search ranking.
Design and implement end-to-end frontend testing — user flow automation, cross-browser testing, and visual regression with Playwright or Cypress.
Implement and optimize server-side rendering hydration strategies — partial hydration, islands architecture, and hydration mismatch debugging.
Build web applications using progressive enhancement — baseline HTML, layered CSS and JS, graceful degradation, and feature detection.
Ground natural language instructions to web UI actions — element identification, interaction planning, and action execution for web automation agents.
Build robust web scrapers — HTML parsing, JavaScript rendering, rate limiting, anti-bot evasion, and structured data extraction.
Generate visual representations of algorithm execution
Interface with AtCoder for Japanese competitive programming contests
Manage and generate competitive programming templates
Calculate combinatorial values with modular arithmetic
Automated Big-O complexity analysis of code and algorithms. Performs static analysis of loop structures, recursive call trees, space complexity estimation, and amortized analysis with detailed derivation documents.
Apply advanced DP optimizations automatically
Maintain and match against a library of classic dynamic programming patterns. Provides pattern matching, template code generation, variant detection, and problem-to-pattern mapping for DP problems.
Assist in designing optimal DP states and transitions