writing-utility-helpers
Standardizes frequent utility functions for currency, dates, and strings. Use to maintain consistency in formatting.
managing-env-vars
Manages environment variables and security. Distinguishes between public and secret keys. Use when setting up project configuration or adding API keys.
Full skill instructions
.env.local for local development.NEXT_PUBLIC_ (Client access) and secret keys (Server access)..env* to .gitignore.process.env.VARIABLE_NAME with fallback or validation.NEXT_PUBLIC_APPWRITE_ENDPOINT: Your Appwrite API endpoint.NEXT_PUBLIC_APPWRITE_PROJECT_ID: Your project ID.APPWRITE_API_KEY: Secret key for server-side operations (DO NOT prefix with NEXT_PUBLIC)..env files.env.ts file with Zod to validate variables at runtime if possible.Standardizes frequent utility functions for currency, dates, and strings. Use to maintain consistency in formatting.
Rules for using icons efficiently to maintain performance. Use when adding icons from Lucide React.
Strategy for fetching data using React Server Components (RSC) and managing cache. Use for initial page loads and SEO-optimized data.
Defines the core visual identity, color tokens, interaction patterns, and signature UI layouts for Tourly. Use when implementing or styling any frontend component to ensure brand consistency.
Advanced code-splitting and lazy-loading techniques. Use to reduce initial bundle size and speed up the homepage.
Guidelines for maintaining a clean codebase through limits and abstraction. Use when a file or component becomes difficult to read.
Advanced middleware logic for security and routing. Use for global rate limiting, security headers, and protection of admin routes.
Strategies for dynamic SEO using Next.js Metadata API. Use to generate social share cards and search-engine-friendly titles for tours.
Unified strategy for catching and displaying API and network errors. Use throughout the application logic.
Standardizes date handling and timezone logic (UTC/PKT) for travel bookings. Use when displaying or saving tour dates.
Subscribes to Appwrite Realtime events for live updates. Use when building dashboards or live booking counters.
Defines a pattern for abstracting Appwrite database calls into dedicated service files. Use to keep components clean and reusable.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience