writing-utility-helpers
Standardizes frequent utility functions for currency, dates, and strings. Use to maintain consistency in formatting.
managing-date-time
Standardizes date handling and timezone logic (UTC/PKT) for travel bookings. Use when displaying or saving tour dates.
Full skill instructions
date-fns for complex math (e.g., addDays, differenceInDays).import { format, parseISO } from 'date-fns';
export const formatTourDate = (isoString: string) => {
const date = parseISO(isoString);
return format(date, 'MMM dd, yyyy'); // e.g., "Jan 15, 2026"
};
<input type="date"> or a custom calendar component (see managing-date-selection).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.
Subscribes to Appwrite Realtime events for live updates. Use when building dashboards or live booking counters.
Defines rules for Atomic Design and separating logic from UI. Use when creating new components in the src directory.
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