odjaramillo
- 253 skills
- 0 followers
- 17 hours ago last updated
- ▌ Typescript · odjaramillo bundleTypeScript strict patterns, type safety, and best practices. Trigger: When writing TypeScript code with types, interfaces, or generics.
- ▌ AI Sdk 5 · odjaramilloVercel AI SDK 5 patterns. Trigger: When building AI features with AI SDK v5 (chat, streaming, tools/function calling, UIMessage parts), including migration from v4.
- ▌ Database · odjaramillo bundleDatabase design patterns, SQL best practices, and data modeling guidelines. Trigger: When designing schemas, writing SQL, or implementing database security.
- ▌ Git Flow · odjaramilloStandard Git Flow branching model and lifecycle management strategy. Trigger: "create release", "hotfix", "branching strategy", "git flow".
- ▌ Paid Ads · odjaramilloWhen the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.
- ▌ React 19 · odjaramilloReact 19 patterns with React Compiler. Trigger: When writing React 19 components/hooks in .tsx (React Compiler rules, hook patterns, refs as props). If using Next.js App Router/Server Actions, also use nextjs-15.
- ▌ Tailwind · odjaramilloTailwind CSS utility-first patterns and best practices. Trigger: When styling with Tailwind CSS utility classes.
- ▌ Changelog · odjaramilloGuidelines for maintaining changelogs based on Keep a Changelog format. Trigger: When writing or updating CHANGELOG.md files.
- ▌ Nextjs 15 · odjaramilloNext.js 15 App Router patterns. Trigger: When working in Next.js App Router (app/), Server Components vs Client Components, Server Actions, Route Handlers, caching/revalidation, and streaming/Suspense.
- ▌ SEO Audit · odjaramilloWhen the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health check." For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema-markup.
- ▌ Terraform · odjaramilloTerraform infrastructure as code patterns and best practices. Trigger: When writing Terraform infrastructure code.
- ▌ Zustand 5 · odjaramilloZustand 5 state management patterns. Trigger: When implementing client-side state with Zustand (stores, selectors, persist middleware, slices).
- ▌ API Design · odjaramilloAPI-First design patterns, user stories, and sequence diagrams. Trigger: When designing APIs with OpenAPI, user stories, or sequence diagrams.
- ▌ Clerk Auth · odjaramilloExpert patterns for Clerk auth implementation, middleware, organizations, webhooks, and user sync Use when: adding authentication, clerk auth, user authentication, sign in, sign up.
- ▌ Django Drf · odjaramilloDjango REST Framework patterns. Trigger: When implementing generic DRF APIs (ViewSets, serializers, routers, permissions, filtersets). For Prowler API specifics (RLS/JSON:API), also use prowler-api.
- ▌ Javascript · odjaramillo bundleModern JavaScript ES6+ patterns and best practices. Trigger: When writing JavaScript for web applications.
- ▌ Notebooklm · odjaramillo bundleUse this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
- ▌ Playwright · odjaramillo bundlePlaywright E2E testing patterns. Trigger: When writing Playwright E2E tests (Page Object Model, selectors, MCP exploration workflow).
- ▌ Recurse Ml · odjaramillo bundlePython ML coding patterns for identifying and avoiding common pitfalls. Trigger: When writing ML code with Python best practices.
- ▌ Skill Sync · odjaramillo bundleSyncs skill metadata to AGENTS.md Auto-invoke sections. Trigger: When updating skill metadata (metadata.scope/metadata.auto_invoke), regenerating Auto-invoke tables, or running ./skills/skill-sync/assets/sync.sh (including --dry-run/--scope).
- ▌ Tailwind 4 · odjaramilloTailwind CSS 4 patterns and best practices. Trigger: When styling with Tailwind (className, variants, cn()), especially when dynamic styling or CSS variables are involved (no var() in className).
- ▌ Copywriting · odjaramilloUse this skill when writing, rewriting, or improving marketing copy for any page (homepage, landing page, pricing, feature, product, or about page). This skill produces clear, compelling, and testable copy while enforcing alignment, honesty, and conversion best practices.
- ▌ Segment Cdp · odjaramilloExpert patterns for Segment Customer Data Platform including Analytics.js, server-side tracking, tracking plans with Protocols, identity resolution, destinations configuration, and data governance best practices. Use when: segment, analytics.js, customer data platform, cdp, tracking plan.
- ▌ Style Guide · odjaramilloSQL Naming, Formatting, and Style Guide Trigger: When following database naming conventions.
- ▌ Test Fixing · odjaramilloRun tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass.
- ▌ API Patterns · odjaramillo bundleAPI design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
- ▌ Codex Review · odjaramilloProfessional code review with auto CHANGELOG generation, integrated with Codex AI
- ▌ Copy Editing · odjaramilloWhen the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' or 'copy sweep.' This skill provides a systematic approach to editing marketing copy through multiple focused passes.
- ▌ File Uploads · odjaramilloExpert at handling file uploads and cloud storage. Covers S3, Cloudflare R2, presigned URLs, multipart uploads, and image optimization. Knows how to handle large files without blocking. Use when: file upload, S3, R2, presigned URL, multipart.
- ▌ Nosql Expert · odjaramilloExpert guidance for distributed NoSQL databases (Cassandra, DynamoDB). Focuses on mental models, query-first modeling, single-table design, and avoiding hot partitions in high-scale systems.
- ▌ Plan Writing · odjaramilloStructured task planning with clear breakdowns, dependencies, and verification criteria. Use when implementing features, refactoring, or any multi-step work.
- ▌ Shopify Apps · odjaramilloExpert patterns for Shopify app development including Remix/React Router apps, embedded apps with App Bridge, webhook handling, GraphQL Admin API, Polaris components, billing, and app extensions. Use when: shopify app, shopify, embedded app, polaris, app bridge.
- ▌ Design Patterns · odjaramilloDatabase Design, Architecture, and Efficiency Patterns Trigger: When implementing software design patterns.
- ▌ Ab Test Setup · odjaramilloStructured guide for setting up A/B tests with mandatory gates for hypothesis, metrics, and execution readiness.
- ▌ Brainstorming · odjaramilloUse this skill before any creative or constructive work (features, components, architecture, behavior changes, or functionality). This skill transforms vague ideas into validated designs through disciplined, incremental reasoning and collaboration.
- ▌ Canvas Design · odjaramillo bundleCreate beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
- ▌ Documentation · odjaramillo bundleExpert technical writing skill. Provides templates for PRD, BRD, SRS, and Engineering docs. Trigger: "Write a PRD", "Document this feature", "Create specs", "Generate readme".
- ▌ Mobile Design · odjaramillo bundleMobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.
- ▌ Nestjs Expert · odjaramilloNest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongoose integration, and Passport.js authentication. Use PROACTIVELY for any Nest.js application issues including architecture decisions, testing strategies, performance optimization, or debugging complex dependency injection problems. If a specialized expert is a better fit, I will recommend switching and stop.
- ▌
- ▌ Security Rbac · odjaramilloDatabase Security, RBAC, and Access Control policies Trigger: When implementing role-based access control.
- ▌ Supabase Auth · odjaramilloGuidelines for implementing Supabase Auth SSR in Next.js. Trigger: When implementing Supabase authentication.
- ▌ UI UX Pro Max · odjaramillo bundleUI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
- ▌ Writing Plans · odjaramilloUse when you have a spec or requirements for a multi-step task, before touching code
- ▌ Testing Patterns · odjaramilloJest testing patterns, factory functions, mocking strategies, and TDD workflow. Use when writing unit tests, creating test factories, or following TDD red-green-refactor cycle.
- ▌ File Organizer · odjaramilloIntelligently organizes files and folders by understanding context, finding duplicates, and suggesting better organizational structures. Use when user wants to clean up directories, organize downloads, remove duplicates, or restructure projects.
- ▌ React Patterns · odjaramilloModern React patterns and principles. Hooks, composition, performance, TypeScript best practices.
- ▌ Social Content · odjaramilloWhen the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.
- ▌ Tailwind React · odjaramilloPatterns for using Tailwind CSS with React components. Trigger: When using Tailwind CSS with React components.
- ▌ Webapp Testing · odjaramillo bundleToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
- ▌
- ▌ Doc Coauthoring · odjaramilloGuide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
- ▌ Launch Strategy · odjaramilloWhen the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' or 'product update.' This skill covers phased launches, channel strategy, and ongoing launch momentum.