Emin avatar

Emin

Community

@eminboydak · Turkey

29Followers
|
7Public Repos
|
24Published Skills

Low noise, high signal

Skills Distribution
DomainDeveloper To...Embedded Firmware .. (40%)Desktop & Frontend.. (25%)Git, Commits & Arc.. (20%)Testing, Debugging.. (15%)

Agent Skills by Emin

Showing 24 vetted skills indexed across 1 GitHub repositories.

eminboydakeminboydak

test-hardware

Guides loopback, port discovery, and signal line tests for serial hardware.

Community
Basic
eminboydakeminboydak

conventional-commit

Enforces Conventional Commits formatting and branch naming rules for git workflows.

Community
Basic
eminboydakeminboydak

create-adr

Creates numbered Architecture Decision Records in MADR-lite format under docs/ADR/.

Community
Basic
eminboydakeminboydak

git-commit

Generates conventional commit messages by analyzing git diffs and staging changes.

Community
Intermediate
eminboydakeminboydak

embedded-dev

Guides firmware development, driver configuration, and hardware debugging for ESP32, STM32, RP2040, and nRF52 microcontrollers.

Community
Advanced
eminboydakeminboydak

daisyui

Generates HTML and JSX UI code using daisyUI 5 component classes with Tailwind CSS 4.

Community
Intermediate
eminboydakeminboydak

test-driven-development

Guides test-first development using the RED-GREEN-REFACTOR cycle across any language or test framework.

Community
Intermediate
eminboydakeminboydak

systematic-debugging

Diagnose bugs through a four-phase root cause investigation process before proposing fixes.

Community
Advanced
eminboydakeminboydak

tauri

Routes Tauri v2 development requests to sub-skills covering plugins, commands, and configuration.

Community
Intermediate
eminboydakeminboydak

brainstorming

Guides collaborative design exploration and spec writing before any implementation work begins.

Community
Advanced
eminboydakeminboydak

tauri-ipc

Implements type-safe Tauri v2 IPC with invoke calls and Rust commands.

Community
Basic
eminboydakeminboydak

frontend-design

Guides distinctive visual design decisions for web UI including typography, color, and layout.

Community
Intermediate
eminboydakeminboydak

emil-design-eng

Reviews and improves UI animations, transitions, and component interactions using CSS and Framer Motion patterns.

Community
Intermediate
eminboydakeminboydak

verification-before-completion

Enforces running verification commands before claiming work is complete or passing.

Community
Basic
eminboydakeminboydak

documentation-and-adrs

Writes architecture decision records, API documentation, READMEs, and changelogs for software projects.

Community
Intermediate
eminboydakeminboydak

embedded-brainstorming

Guides hardware requirement exploration and produces an approved embedded design specification before coding.

Community
Intermediate
eminboydakeminboydak

embedded-verification

Verifies embedded firmware through build-flash-monitor loops before allowing completion claims.

Community
Intermediate
eminboydakeminboydak

embedded-driver-design

Creates detailed embedded driver implementation plans with bite-sized tasks and complete code steps.

Community
Intermediate
eminboydakeminboydak

embedded-gui-feedback

Captures LCD display output via camera and analyzes layout, font, and color issues.

Community
Intermediate
eminboydakeminboydak

embedded-implementation

Executes embedded driver implementation plans task-by-task with hardware and MISRA C review stages.

Community
Advanced
eminboydakeminboydak

daisyui-install

Installs and configures daisyUI 5 with Tailwind CSS 4 across frameworks and CDN setups.

Community
Basic
eminboydakeminboydak

daisyui-config

Configure daisyUI 5 themes, prefixes, and plugin options in Tailwind CSS.

Community
Basic
eminboydakeminboydak

daisyui-usage

Applies daisyUI 5 component classes and Tailwind CSS utilities to style HTML elements.

Community
Basic
eminboydakeminboydak

daisyui-colors

Applies daisyUI 5 semantic color names and theme configuration rules to Tailwind CSS projects.

Community
Basic

Frequently Asked Questions About Emin

FAQPage Schema
What 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.