AeonDave

213 mods across 2 repositories, 23 stars between them.

golang-patterns

25

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, code style), choosing a dispatch or plugin mechanism, or building low-level/offensive Go with unsafe, cgo…

not rated 22 changed 1mo ago A 83 tokens

golang-performance

26

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.

not rated 22 changed 1mo ago A 49 tokens

golang-testing

27

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.

not rated 22 changed 1mo ago A 50 tokens

mcp-patterns

28

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…

not rated 22 2d ago A 83 tokens

AeonDave/malskill

Skill Claude CodeCodex

Async Python patterns for non-blocking I/O with asyncio: TaskGroup, cancellation, timeouts, backpressure, rate limiting, and safe sync/async boundaries. Use when implementing concurrent network/DB workflows or async services — not for thread/process GIL tuning (python-performance) or general Python style…

not rated 22 changed 1mo ago A 71 tokens

python-patterns

30

AeonDave/malskill

Skill Claude CodeCodex

Pythonic patterns for readable, robust Python: typing, error handling, data modeling, iteration, resource management, threading/process/subinterpreter primitives, project layout, and tooling. Use when writing or reviewing Python code and APIs. For measurement/GIL/JIT use python-performance; for asyncio orchestration…

not rated 22 changed 1mo ago A 70 tokens

AeonDave/malskill

Skill Claude CodeCodex

Reverse binaries and Python artifacts with Python: parse ELF/PE, disassemble with pwntools/capstone, instrument with Frida, recover .pyc and PyInstaller payloads. Use when analyzing malware, packed Python, stripped binaries, or runtime hooks — not for CPython language style (python-patterns).

not rated 22 changed 1mo ago A 71 tokens

python-testing

32

AeonDave/malskill

Skill Claude CodeCodex

Python testing with pytest: TDD loop, fixtures, parametrization, mocking, test organization, async tests, Hypothesis, ExceptionGroup, free-threaded caveats, coverage, and CI hygiene. Use when writing or reviewing Python tests to improve correctness and reduce flakiness.

not rated 22 changed 1mo ago A 59 tokens

rust-patterns

33

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, concurrency, dynamic dispatch/plugins, and low-level/offensive patterns. Use when writing or reviewing .rs code, refactoring crates, porting non-idiomatic code…

not rated 22 changed 1mo ago A 91 tokens

rust-performance

34

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.

not rated 22 changed 1mo ago A 57 tokens

rust-testing

35

AeonDave/malskill

Skill Claude CodeCodex

Rust testing patterns for unit, integration, async, doc, property, snapshot, fuzz, and benchmark-adjacent tests. Use when writing or reviewing tests for .rs code, reducing flakiness, designing fixtures/fakes, improving CI confidence, hardening unsafe/FFI/parsers with Miri and sanitizers, or testing concurrent atomics…

not rated 22 changed 1mo ago A 81 tokens

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…

not rated 22 2d ago A 79 tokens

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.

not rated 22 2d ago A 63 tokens

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…

not rated 22 2d ago A 62 tokens

testing-reliability

39

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.

not rated 22 2d ago A 61 tokens

arduino

40

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…

not rated 22 2d ago A 127 tokens

can-bus-modules

41

AeonDave/malskill

Skill Claude CodeCodex

CAN Bus interfacing for automotive/industrial networks using MCP2515 over SPI, baud rates, reading OBD-II frames.

not rated 22 2d ago A 31 tokens

esp32

42

AeonDave/malskill

Skill Claude CodeCodex

ESP32 programming: Wi-Fi/BLE integration, GPIO muxing, FreeRTOS tasks, and power management.

not rated 22 2d ago A 26 tokens

gps-modules

43

AeonDave/malskill

Skill Claude CodeCodex

GPS/GNSS module interfacing: UART baud rates, NMEA sentence parsing, and PPS timing synchronization.

not rated 22 2d ago A 26 tokens

gsm-lte-modules

44

AeonDave/malskill

Skill Claude CodeCodex

GSM, LTE, and NB-IoT module interfacing: SIM800/SIM7000 AT commands, logic shifting, and power constraints.

not rated 22 2d ago A 36 tokens

lora-modules

45

AeonDave/malskill

Skill Claude CodeCodex

LoRa and LoRaWAN SPI module interfacing (SX1276, SX1262), frequency band tuning, and radio libraries.

not rated 22 2d ago A 32 tokens

raspberry-pi

46

AeonDave/malskill

Skill Claude CodeCodex

Raspberry Pi hardware interfacing: GPIO, I2C, SPI, UART, and Python programming for SBC hardware.

not rated 22 2d ago B 30 tokens

rfid-nfc-modules

47

AeonDave/malskill

Skill Claude CodeCodex

RFID/NFC reading and writing: Mifare Classic, PN532 vs RC522, APDUs, and microcontroller SPI/I2C connections.

not rated 22 2d ago A 39 tokens

sensors

48

AeonDave/malskill

Skill Claude CodeCodex

Select, compare, and integrate sensors for Arduino, ESP32, robotics, model-making, and home automation with focus on signal quality, false positives, debounce, and practical wiring. Use when asked which sensor to choose, how to detect an event reliably, how to map signals into code, or how to design sensor-driven…

not rated 22 2d ago A 93 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: