managing-git
Guides git workflows, branching strategies, commit conventions, and version control best practices. Use when managing repositories, creating branches, or handling merges.
Essential command-line tools and system utilities.
Guides git workflows, branching strategies, commit conventions, and version control best practices. Use when managing repositories, creating branches, or handling merges.
This skill should be used when the user mentions "wrangler", "wrangler.toml", "wrangler.jsonc", "wrangler commands", "local development", "wrangler dev", "wrangler deploy", "wrangler publish", "secrets management", "wrangler tail", "wrangler d1", "wrangler kv", or discusses Cloudflare Workers CLI, configuration files, or deployment workflows.
Testing and QA gate for Astro lead gen sites. Manual + E2E + A11y + Performance. FAIL = no deploy.
A headless CMS that provides a flexible content model and powerful APIs. Use for structured content management with type-safe queries for Williamstown SC.
⚡ PRIMARY TOOL for semantic code search AND structural analysis. NEW: AST tree navigation with map, symbol, callers, callees, context commands. PageRank ranking. ANTI-PATTERNS: Reading files without mapping, Grep for 'how does X work', Modifying without caller analysis.
Follow the project's development conventions for monorepo structure, version control, environment configuration, and code organization. Use this skill when working with the Turborepo monorepo structure, when organizing files and directories, when managing environment variables, when writing git commits, or when following the project's dependency management patterns. This includes understanding the apps/ and packages/ structure, using pnpm workspace commands, managing .env files, structuring feature modules, and following the unidirectional dependency flow (Features -> Shared -> Infra). Apply when creating new files, organizing code, or setting up new features.
Analyzes project tech stack and recommends optimal rule configuration. Detects frameworks from package.json, requirements.txt, go.mod, and other config files. Generates custom manifest.yaml profiles for your specific stack.
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
Vercel deployment workflow builder and CI/CD
Git and GitHub integration patterns including branching, conflict resolution, and GitHub Actions.
Gera blueprints de documentacao usando templates padronizados. Suporta README, API docs, arquitetura, e guias. Use quando: criar README, documentar API, gerar arquitetura.
Automate Zepto grocery orders via Playwright browser automation. Use when user asks to search products, add items to cart, check cart contents, select delivery address, order groceries, buy food, or debug Zepto automation issues. Triggers on: grocery shopping, Zepto, food delivery, cart management, product search.
Automate Zepto grocery orders via Playwright browser automation. Use when user asks to search products, add items to cart, check cart contents, select delivery address, order groceries, buy food, or debug Zepto automation issues. Triggers on: grocery shopping, Zepto, food delivery, cart management, product search.
Expert-level performance optimization, profiling, benchmarking, and tuning
Provides reverse engineering analysis support including function identification, data structure analysis, and behavior understanding. Use when analyzing unknown binaries, understanding program structure, or investigating binary behavior.
Diagnoses Burn deep learning errors including tensor shape mismatches, backend panics, autodiff issues, and training failures. Use when encountering runtime errors, compilation failures, or unexpected behavior in Burn code.
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
Debugging React render loops, infinite re-renders, and performance issues in Next.js. Use when encountering "Maximum update depth exceeded", useMemo/useCallback issues, useEffect dependency problems, or useSearchParams loops. Keywords: infinite loop, re-render, useMemo, useCallback, useEffect, Maximum update depth, React error 185.
Toolkit for interacting with and testing React Native + Expo mobile applications on iOS and Android. Supports verifying app functionality, debugging UI behavior, running the development server, and testing mobile-specific features.
Auto-invoke when reviewing JSX with interactive elements, forms, buttons, or navigation. Enforces WCAG compliance and inclusive design.
Master React performance optimization with memoization, code splitting, profiling, and Web Vitals monitoring
Debug React components, fix hooks errors, resolve TypeScript issues, handle state management bugs, and fix rendering problems. Use when encountering React errors, hooks violations, type errors, or component rendering issues.
Specialized skill for testing frontend components using industry standard best practices. Use for testing React/Next.js components, writing test cases, and verifying UI logic.
Deep dive into the React Compiler (formerly React Forget) to tune automatic memoization and optimization profiles.