Daniel avatar

Daniel

Community

@daniel-heydari-dev · Spain

0Followers
|
5Public Repos
|
20Published Skills

Agent Skills by Daniel

Showing 20 vetted skills indexed across 1 GitHub repositories.

daniel-heydari-devdaniel-heydari-dev

Clean Code

Enforce naming, function design, and comment conventions for readable code.

Community
Basic
daniel-heydari-devdaniel-heydari-dev

Documentation

Generate README files, JSDoc, API references, and changelogs.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Error Handling

Implement custom error classes and Result types for robust error handling.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Clean TypeScript

Enforce type-safe and maintainable TypeScript coding best practices.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

SOLID Principles

Implement the five SOLID design principles with TypeScript code examples.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Git Workflow

Enforce conventional commits, branch naming, and pull request templates.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Modern React

Enforce modern React best practices for functional components with hooks and TypeScript.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Modern Next.js

Implement modern Next.js applications using the App Router conventions.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Node.js Backend

Implement Node.js backend best practices with Express.js, Zod, JWT, and Pino.

Community
Advanced
daniel-heydari-devdaniel-heydari-dev

Testing Best Practices

Provide guidelines for writing unit, integration, and end-to-end tests.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Performance

Optimize web application performance through measurement, bundle reduction, and caching.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Accessibility

Provide guidelines for building accessible web applications with semantic HTML and ARIA.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

Web Security

Provide web security best practices with TypeScript code examples.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

systematic-debugging

Guide software debugging through reproduction, binary search isolation, and root cause analysis.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

changelog-generation

Generate changelogs and enforce semantic versioning from conventional commits.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

modern-nextjs

Guide Next.js App Router development with file conventions and component usage.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

api-design

Design RESTful APIs with URL, HTTP, status code, and OpenAPI guidelines.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

node-backend

Guide Node.js Express.js backend development with Zod validation and Pino logging.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

brainstorming

Guide structured brainstorming and design for new features.

Community
Intermediate
daniel-heydari-devdaniel-heydari-dev

interface-design

Enforce UI design standards for spacing, color, typography, and responsive patterns.

Community
Intermediate