AeonDave/malskill
Skill Claude CodeCodex
C++ testing workflow for unit and integration tests: GoogleTest/GoogleMock, CMake/CTest integration, diagnosing flaky tests, and running sanitizers and coverage for correctness signal. Use when writing or fixing C++ tests and test infrastructure.
AeonDave/malskill
Skill Claude CodeCodex
Idiomatic Go patterns, best practices, and conventions for building robust, readable, and maintainable Go code. Use when writing, reviewing, or refactoring Go (APIs, packages, errors, interfaces, concurrency, and code style).
AeonDave/malskill
Skill Claude CodeCodex
Go performance workflow: benchmark and profile (pprof/trace), identify hotspots, reduce allocations/GC and contention, and verify improvements with repeatable measurement. Use only after you have evidence the Go code is the bottleneck.
AeonDave/malskill
Skill Claude CodeCodex
Go testing patterns for unit tests, table-driven tests, subtests, test helpers, mocking/fakes, benchmarks, fuzzing, and coverage. Use when writing or reviewing Go tests to improve correctness, stability, and maintainability.
AeonDave/malskill
Skill Claude CodeCodex
Design and implement local Model Context Protocol (MCP) servers, mainly in Python, using the official SDK and host-integration patterns. Use when building or refactoring MCP servers, choosing between tools/resources/prompts, wiring stdio or local HTTP transports, handling lifecycle and capability negotiation…
AeonDave/malskill
Skill Claude CodeCodex
Async Python patterns for building non-blocking I/O with asyncio and async/await: task orchestration, cancellation, timeouts, backpressure, rate limiting, and safe sync/async boundaries. Use when implementing concurrent network/DB workflows or async services.
AeonDave/malskill
Skill Claude CodeCodex
Pythonic patterns and best practices for writing readable, robust Python: typing, error handling, data modeling, iteration, resource management, project layout, and tooling. Use when writing or reviewing Python code and APIs.
AeonDave/malskill
Skill Claude CodeCodex
Binary reverse engineering with Python: analyze, parse, and disassemble ELF/PE executables using pwntools, capstone, Frida, and custom parsing tools. Use when understanding malware, debugging binary failures, analyzing section structure, extracting strings/entropy, or instrumenting runtime behavior.
AeonDave/malskill
Skill Claude CodeCodex
Python testing patterns with pytest: TDD loop, fixtures, parametrization, mocking, test organization, async testing, coverage, and CI hygiene. Use when writing or reviewing Python tests to improve correctness and reduce flakiness.
AeonDave/malskill
Skill Claude CodeCodex
Idiomatic Rust patterns and best practices for readable, safe, maintainable Rust: ownership, borrowing, API design, enums/traits, error handling, iterators, module layout, and tooling. Use when writing or reviewing .rs code, refactoring crates, porting non-idiomatic code into Rust, or designing Rust APIs.
AeonDave/malskill
Skill Claude CodeCodex
Rust performance workflow: benchmark and profile first, identify hotspots, reduce allocations and contention, improve data layout, tune release profiles, and verify gains with repeatable evidence. Use only after you have a real Rust performance symptom, regression, or hotspot in .rs code.
AeonDave/malskill
Skill Claude CodeCodex
Rust testing patterns for unit, integration, async, doc, property, snapshot, and benchmark-adjacent tests. Use when writing or reviewing tests for .rs code, reducing flakiness, designing fixtures/fakes, or improving CI confidence in Rust crates and workspaces.
AeonDave/malskill
Skill Claude CodeCodex
Design and evolve high-quality software systems from concept through implementation: clarify outcomes and constraints, choose the simplest fitting architecture, define boundaries and contracts, address data, security, reliability, observability, testing, and delivery, then simplify and verify the result. Use when…
AeonDave/malskill
Skill Claude CodeCodex
Root-cause-first debugging workflow for software, exploit tooling, fuzzing harnesses, reverse-engineering helpers, C2/client code, flaky tests, crashes, races, and environment-specific failures. Use when a failure is not immediately obvious or when repeated quick fixes risk hiding the real defect.
AeonDave/malskill
Skill Claude CodeCodex
Use when implementing persistent code, bug fixes, refactors, scripts, exploit tooling, harnesses, or skill utilities before writing implementation code. Applies when tests, reproducers, assertions, or verification can be written first; treat disposable spikes separately and convert them to tested code before claiming…
AeonDave/malskill
Skill Claude CodeCodex
Cross-language testing reliability skill for flaky tests, bad mocks, sleep-based timing, test-only production hooks, brittle fixtures, incomplete fakes, and weak assertions. Use alongside language-specific testing skills when tests pass locally but fail in CI, hide real defects, or create false confidence.
AeonDave/malskill
Skill Claude CodeCodex
Build, review, debug, and scaffold professional Arduino projects across classic AVR boards (Uno, Nano, Mega), Renesas-based R4 boards (Uno R4 Minima, Uno R4 WiFi, Nano R4), ESP32-based Arduino boards, and other common Arduino-family targets. Use when asked for sketches, .ino files, Arduino IDE 2, Arduino CLI…
AeonDave/malskill
Skill Claude CodeCodex
CAN Bus interfacing for automotive/industrial networks using MCP2515 over SPI, baud rates, reading OBD-II frames.
AeonDave/malskill
Skill Claude CodeCodex
ESP32 programming: Wi-Fi/BLE integration, GPIO muxing, FreeRTOS tasks, and power management.
AeonDave/malskill
Skill Claude CodeCodex
GPS/GNSS module interfacing: UART baud rates, NMEA sentence parsing, and PPS timing synchronization.
AeonDave/malskill
Skill Claude CodeCodex
GSM, LTE, and NB-IoT module interfacing: SIM800/SIM7000 AT commands, logic shifting, and power constraints.
AeonDave/malskill
Skill Claude CodeCodex
LoRa and LoRaWAN SPI module interfacing (SX1276, SX1262), frequency band tuning, and radio libraries.
AeonDave/malskill
Skill Claude CodeCodex
Raspberry Pi hardware interfacing: GPIO, I2C, SPI, UART, and Python programming for SBC hardware.
AeonDave/malskill
Skill Claude CodeCodex
RFID/NFC reading and writing: Mifare Classic, PN532 vs RC522, APDUs, and microcontroller SPI/I2C connections.