All authors

Claude Skills by sabahattink
github.com/sabahattink28 skills2 installs51 views
- Api Design PatternsREST API design, versioning, error responses, pagination, OpenAPI conventions. Use when designing new API endpoints, reviewing API contracts, or setting up Swagger/OpenAPI documentation.Votes: 0GitHub stars: 30
- Auth PatternsJWT 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.Votes: 0GitHub stars: 30
- Backend Dev GuidelinesBackend 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.Votes: 0GitHub stars: 30
- BrainstormingStructured brainstorming techniques, idea generation, trade-off analysis. Use when exploring design options, choosing between architectural approaches, generating feature ideas, or making technology decisions.Votes: 0GitHub stars: 30
- Code Review PatternsCode 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.Votes: 0GitHub stars: 30
- Deployment GuideVercel 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.Votes: 0GitHub stars: 30
- Docker PatternsDockerfile 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.Votes: 0GitHub stars: 30
- Docx OfficialGenerating Word documents programmatically with docx library in Node.js. Use when generating .docx reports, contracts, invoices, or any structured Word document from data.Votes: 0GitHub stars: 30
- Frontend DesignUI 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.Votes: 0GitHub stars: 30
- Git WorkflowGit 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.Votes: 0GitHub stars: 30
- Github ActionsCI/CD workflow patterns, testing pipelines, deployment automation. Use when setting up GitHub Actions workflows for testing, building, linting, or deploying a fullstack app.Votes: 0GitHub stars: 30
- Nestjs PatternsNestJS best practices, module architecture, DTOs, Guards, Interceptors, and common patterns. Use when building or reviewing NestJS backend services.Votes: 0GitHub stars: 30
- Nextjs App RouterNext.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.Votes: 0GitHub stars: 30
- Pdf OfficialGenerating PDFs with pdfkit or puppeteer in Node.js. Use when generating PDF reports, invoices, certificates, or any printable document from data or HTML templates.Votes: 0GitHub stars: 30
- Pptx OfficialGenerating PowerPoint presentations with pptxgenjs in Node.js. Use when creating automated presentations, slide decks, pitch decks, or reports in .pptx format from data.Votes: 0GitHub stars: 30
- Prisma WorkflowPrisma ORM best practices, schema design, migrations, seeding, and query optimization for PostgreSQL. Use when working with database schemas, migrations, or Prisma queries.Votes: 0GitHub stars: 30
- Prompt EngineeringComprehensive prompt engineering framework for designing, optimizing, and iterating LLM prompts. Use when creating prompts, optimizing existing prompts, or improving AI instructions.Votes: 0GitHub stars: 30
- React Best PracticesReact component patterns, hooks, state management, and performance best practices. Use when building or reviewing React components.Votes: 0GitHub stars: 30
- Security ChecklistOWASP 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.Votes: 0GitHub stars: 30
- Skill CreatorHow 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.Votes: 0GitHub stars: 30
- Software ArchitectureSystem design patterns, Clean Architecture, SOLID principles, domain modeling. Use when making architectural decisions, designing new modules, refactoring a tangled codebase, or reviewing system design.Votes: 0GitHub stars: 30
- Systematic DebuggingDebugging 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.Votes: 0GitHub stars: 30
- Tailwind PatternsTailwind CSS v4 patterns, component styling, dark mode, responsive design, and design system integration. Use when styling components or reviewing CSS.Votes: 0GitHub stars: 30
- Test Driven DevelopmentTDD 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.Votes: 0GitHub stars: 30
- Typescript PatternsTypeScript type system patterns, generics, utility types, and strict mode best practices. Use when writing or reviewing TypeScript code.Votes: 0GitHub stars: 30
- Web Design GuidelinesWeb 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.Votes: 0GitHub stars: 30
- Webapp TestingPlaywright 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.Votes: 0GitHub stars: 30
- Xlsx OfficialGenerating Excel files with xlsx/exceljs in Node.js. Use when generating .xlsx reports, data exports, dashboards, or spreadsheets from database data.Votes: 0GitHub stars: 30