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.