Emin
Community@eminboydak · Turkey
Low noise, high signal
Agent Skills by Emin
Showing 24 vetted skills indexed across 1 GitHub repositories.
test-hardware
Guides loopback, port discovery, and signal line tests for serial hardware.
conventional-commit
Enforces Conventional Commits formatting and branch naming rules for git workflows.
create-adr
Creates numbered Architecture Decision Records in MADR-lite format under docs/ADR/.
git-commit
Generates conventional commit messages by analyzing git diffs and staging changes.
embedded-dev
Guides firmware development, driver configuration, and hardware debugging for ESP32, STM32, RP2040, and nRF52 microcontrollers.
daisyui
Generates HTML and JSX UI code using daisyUI 5 component classes with Tailwind CSS 4.
test-driven-development
Guides test-first development using the RED-GREEN-REFACTOR cycle across any language or test framework.
systematic-debugging
Diagnose bugs through a four-phase root cause investigation process before proposing fixes.
tauri
Routes Tauri v2 development requests to sub-skills covering plugins, commands, and configuration.
brainstorming
Guides collaborative design exploration and spec writing before any implementation work begins.
tauri-ipc
Implements type-safe Tauri v2 IPC with invoke calls and Rust commands.
frontend-design
Guides distinctive visual design decisions for web UI including typography, color, and layout.
emil-design-eng
Reviews and improves UI animations, transitions, and component interactions using CSS and Framer Motion patterns.
verification-before-completion
Enforces running verification commands before claiming work is complete or passing.
documentation-and-adrs
Writes architecture decision records, API documentation, READMEs, and changelogs for software projects.
embedded-brainstorming
Guides hardware requirement exploration and produces an approved embedded design specification before coding.
embedded-verification
Verifies embedded firmware through build-flash-monitor loops before allowing completion claims.
embedded-driver-design
Creates detailed embedded driver implementation plans with bite-sized tasks and complete code steps.
embedded-gui-feedback
Captures LCD display output via camera and analyzes layout, font, and color issues.
embedded-implementation
Executes embedded driver implementation plans task-by-task with hardware and MISRA C review stages.
daisyui-install
Installs and configures daisyUI 5 with Tailwind CSS 4 across frameworks and CDN setups.
daisyui-config
Configure daisyUI 5 themes, prefixes, and plugin options in Tailwind CSS.
daisyui-usage
Applies daisyUI 5 component classes and Tailwind CSS utilities to style HTML elements.
daisyui-colors
Applies daisyUI 5 semantic color names and theme configuration rules to Tailwind CSS projects.
Frequently Asked Questions About Emin
FAQPage SchemaWhat tasks can I accomplish with eminboydak's skills?▼
You can develop and debug embedded firmware on ESP32, STM32, RP2040, and nRF52, run serial loopback hardware tests, build Tauri desktop apps with Rust IPC, style UIs with daisyUI 5 and Tailwind, and enforce Conventional Commits, ADRs, test-driven development, and verification-before-completion practices.
Who are these skills designed for?▼
Embedded engineers debugging DMA, SPI, GPIO, sensor, and display issues; desktop developers building Tauri v2 apps with Rust backends; frontend developers using daisyUI/Tailwind; and teams wanting disciplined git commits, architecture decision records, and evidence-based completion checks.
How do the embedded development skills work in practice?▼
The pipeline runs brainstorming to confirm hardware requirements, driver design to produce a task-by-task plan, implementation with two-stage review against hardware spec and MISRA C, then verification via a build-flash-monitor loop, plus camera-based GUI feedback for LCD layout, font, and color issues.
Are these skills open source and what do they cost?▼
Several skills, including git-commit and embedded-dev, carry MIT licenses, while Tauri-related skills reference terms in a bundled LICENSE.txt. No paid tier or commercial licensing is indicated in the manifest, so usage is free under the stated per-skill license terms.
What prerequisites or dependencies do these skills require?▼
Embedded-dev requires pi-coding-agent or opencode version 1.0.0 or higher, git-commit requires Bash access, and hardware testing needs real devices such as Arduino, ESP32, or a USB-UART adapter. daisyUI skills assume daisyUI 5 with Tailwind CSS in an HTML or JSX project.