All authors
sabahattink avatar

Claude Skills by sabahattink

github.com/sabahattink
28 skillsA× 25B× 1C× 1D× 11 installs17 views
Api Design PatternsA

REST API design, versioning, error responses, pagination, OpenAPI conventions. Use when designing new API endpoints, reviewing API contracts, or setting up Swagger/OpenAPI documentation.

developmenttypescriptgo
0
27
Auth PatternsA

JWT access/refresh tokens, Passport.js strategies, session management, OAuth. Use when implementing authentication, authorization, or setting up OAuth providers in a NestJS + Next.js app.

developmenttypescriptgo
0
27
Backend Dev GuidelinesA

Backend architecture principles, layering, error handling, logging patterns for NestJS. Use when designing NestJS modules, writing service logic, structuring error handling, or setting up structured logging.

developmenttypescriptnode
0
27
BrainstormingA

Structured brainstorming techniques, idea generation, trade-off analysis. Use when exploring design options, choosing between architectural approaches, generating feature ideas, or making technology decisions.

developmenttypescriptgo
0
27
Code Review PatternsA

Code review checklist, what to look for, how to give feedback, PR review flow. Use when reviewing a pull request, or when preparing code for review.

developmenttypescriptrust
0
27
Deployment GuideD

Vercel frontend + Railway/Fly.io backend deployment, env vars, health checks. Use when deploying a Next.js frontend to Vercel or a NestJS backend to Railway or Fly.io, or troubleshooting a deployment issue.

developmenttypescriptbash
0
27
Docker PatternsC

Dockerfile best practices, multi-stage builds, docker-compose for dev/prod. Use when setting up containerization for a NestJS backend or Next.js frontend, or configuring a local dev environment with docker-compose.

developmenttypescriptshell
0
27
Docx OfficialA

Generating Word documents programmatically with docx library in Node.js. Use when generating .docx reports, contracts, invoices, or any structured Word document from data.

developmenttypescriptrust
0
27
Frontend DesignA

UI component design principles, visual hierarchy, spacing, typography for Next.js apps. Use when building or reviewing React/Next.js components, setting up design tokens, or establishing visual consistency.

developmentgoreact
0
27
Git WorkflowA

Git branching strategy, commit messages, PR workflow, conflict resolution. Use when setting up a branching strategy, writing commit messages, creating pull requests, or resolving merge conflicts.

developmenttypescriptgo
0
27
Github ActionsA

CI/CD workflow patterns, testing pipelines, deployment automation. Use when setting up GitHub Actions workflows for testing, building, linting, or deploying a fullstack app.

developmentsqlnextjs
0
27
Nestjs PatternsA

NestJS best practices, module architecture, DTOs, Guards, Interceptors, and common patterns. Use when building or reviewing NestJS backend services.

developmenttypescriptbackend
0
27
Nextjs App RouterA

Next.js App Router best practices, Server Components, Server Actions, routing patterns, and data fetching strategies. Use when building Next.js applications with the App Router.

developmentreactnextjs
0
27
Pdf OfficialA

Generating PDFs with pdfkit or puppeteer in Node.js. Use when generating PDF reports, invoices, certificates, or any printable document from data or HTML templates.

developmenttypescriptbash
0
27
Pptx OfficialA

Generating PowerPoint presentations with pptxgenjs in Node.js. Use when creating automated presentations, slide decks, pitch decks, or reports in .pptx format from data.

developmenttypescriptbash
0
27
Prisma WorkflowA

Prisma ORM best practices, schema design, migrations, seeding, and query optimization for PostgreSQL. Use when working with database schemas, migrations, or Prisma queries.

developmenttypescriptgo
0
27
Prompt EngineeringA

Comprehensive prompt engineering framework for designing, optimizing, and iterating LLM prompts. Use when creating prompts, optimizing existing prompts, or improving AI instructions.

development
0
27
React Best PracticesA

React component patterns, hooks, state management, and performance best practices. Use when building or reviewing React components.

developmenttypescriptreact
0
27
Security ChecklistA

OWASP Top 10, input validation, SQL injection prevention, rate limiting, CORS. Use when reviewing code for security issues, setting up a new API, or doing a pre-deploy security audit.

developmenttypescriptrust
0
27
Skill CreatorA

How to create new skills for this HQ — format, frontmatter, content structure. Use when you need to add a new skill to this repository, or when reviewing whether an existing skill is well-formed.

developmenttypescriptgo
0
27
Software ArchitectureA

System design patterns, Clean Architecture, SOLID principles, domain modeling. Use when making architectural decisions, designing new modules, refactoring a tangled codebase, or reviewing system design.

developmenttypescriptgo
0
27
Systematic DebuggingB

Debugging methodology, hypothesis testing, reading stack traces, isolating issues. Use when facing an unexpected bug, a flaky test, a production incident, or any situation where the cause isn't immediately obvious.

developmenttypescriptgo
0
27
Tailwind PatternsA

Tailwind CSS v4 patterns, component styling, dark mode, responsive design, and design system integration. Use when styling components or reviewing CSS.

developmentreactnode
0
27
Test Driven DevelopmentA

TDD red-green-refactor cycle, test structure, mocking patterns for Vitest/Jest. Use when starting a new feature, fixing a bug, or refactoring — write the test first, then the implementation.

developmenttypescriptsql
0
27
Typescript PatternsA

TypeScript type system patterns, generics, utility types, and strict mode best practices. Use when writing or reviewing TypeScript code.

developmenttypescriptapi
0
27
Web Design GuidelinesA

Web design best practices, accessibility, responsive layout, color contrast. Use when auditing a UI for a11y compliance, designing responsive layouts, or establishing design standards across a web app.

developmentgoreact
0
27
Webapp TestingA

Playwright E2E patterns, Testing Library component tests, test selectors. Use when writing browser tests, component tests, or setting up an E2E testing pipeline for a Next.js or React app.

developmenttypescriptgo
0
27
Xlsx OfficialA

Generating Excel files with xlsx/exceljs in Node.js. Use when generating .xlsx reports, data exports, dashboards, or spreadsheets from database data.

developmenttypescriptrust
0
27