odjaramillo
- 253 skills
- 0 followers
- 14 hours ago last updated
- ▌ API Security Best Practices 2 · odjaramilloImplement secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities
- ▌ Dispatching Parallel Agents 2 · odjaramilloUse when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
- ▌ Web Performance Optimization 2 · odjaramilloOptimize website and web application performance including loading speed, Core Web Vitals, bundle size, caching strategies, and runtime performance
- ▌
- ▌ Finishing A Development Branch 2 · odjaramilloUse when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
- ▌
- ▌
- ▌ Python Patterns · odjaramilloPython development principles and decision-making. Framework selection, async patterns, type hints, project structure. Teaches thinking, not copying.
- ▌ Security Review · odjaramilloUse this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
- ▌ Signup Flow Cro · odjaramilloWhen the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro.
- ▌ Backend Patterns · odjaramilloBackend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
- ▌ Behavioral Modes · odjaramilloAI operational modes (brainstorm, implement, debug, review, teach, ship, orchestrate). Use to adapt behavior based on task type.
- ▌ Coding Standards · odjaramilloUniversal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
- ▌ Logic Procedures · odjaramilloPL/pgSQL Business Logic Procedures and Best Practices Trigger: When writing stored procedures or database logic.
- ▌ Playwright Skill · odjaramillo bundleComplete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
- ▌ Pricing Strategy · odjaramilloWhen the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' or 'monetization.' This skill covers pricing research, tier structure, and packaging strategy.
- ▌ Senior Architect · odjaramillo bundleComprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack decision frameworks, and dependency analysis. Use when designing system architecture, making technical decisions, creating architecture diagrams, evaluating trade-offs, or defining integration patterns.
- ▌ Senior Fullstack · odjaramillo bundleComprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows.
- ▌ SEO Fundamentals · odjaramillo bundleSEO fundamentals, E-E-A-T, Core Web Vitals, and Google algorithm principles.
- ▌ Frontend Patterns · odjaramilloFrontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.
- ▌ Lint And Validate · odjaramillo bundleAutomatic quality control, linting, and static analysis procedures. Use after every code modification to ensure syntax correctness and project standards. Triggers onKeywords: lint, format, check, validate, types, static analysis.
- ▌ React UI Patterns · odjaramilloModern React UI patterns for loading states, error handling, and data fetching. Use when building UI components, handling async data, or managing UI states.
- ▌ Research Engineer · odjaramilloAn uncompromising Academic Research Engineer. Operates with absolute scientific rigor, objective criticism, and zero flair. Focuses on theoretical correctness, formal verification, and optimal implementation across any required technology.
- ▌ Scroll Experience · odjaramilloExpert in building immersive scroll-driven experiences - parallax storytelling, scroll animations, interactive narratives, and cinematic web experiences. Like NY Times interactives, Apple product pages, and award-winning web experiences. Makes websites feel like experiences, not just pages. Use when: scroll animation, parallax, scroll storytelling, interactive story, cinematic website.
- ▌ Server Management · odjaramilloServer management principles and decision-making. Process management, monitoring strategy, and scaling decisions. Teaches thinking, not commands.
- ▌ Slack Bot Builder · odjaramilloBuild Slack apps using the Bolt framework across Python, JavaScript, and Java. Covers Block Kit for rich UIs, interactive components, slash commands, event handling, OAuth installation flows, and Workflow Builder integration. Focus on best practices for production-ready Slack apps. Use when: slack bot, slack app, bolt framework, block kit, slash command.
- ▌ Slack Gif Creator · odjaramillo bundleKnowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."
- ▌ Tailwind Patterns · odjaramilloTailwind CSS v4 principles. CSS-first configuration, container queries, modern patterns, design token architecture.
- ▌ Typescript Expert · odjaramillo bundleTypeScript and JavaScript expert with deep knowledge of type-level programming, performance optimization, monorepo management, migration strategies, and modern tooling. Use PROACTIVELY for any TypeScript/JavaScript issues including complex type gymnastics, build performance, debugging, and architectural decisions. If a specialized expert is a better fit, I will recommend switching and stop.
- ▌ Using Superpowers · odjaramilloUse when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
- ▌ Browser Automation · odjaramilloBrowser automation powers web testing, scraping, and AI agent interactions. The difference between a flaky script and a reliable system comes down to understanding selectors, waiting strategies, and anti-detection patterns. This skill covers Playwright (recommended) and Puppeteer, with patterns for testing, scraping, and agentic browser control. Key insight: Playwright won the framework war. Unless you need Puppeteer's stealth ecosystem or are Chrome-only, Playwright is the better choice in 202
- ▌ Javascript Mastery · odjaramilloComprehensive JavaScript reference covering 33+ essential concepts every developer should know. From fundamentals like primitives and closures to advanced patterns like async/await and functional programming. Use when explaining JS concepts, debugging JavaScript issues, or teaching JavaScript fundamentals.
- ▌ Powershell Windows · odjaramilloPowerShell Windows patterns. Critical pitfalls, operator syntax, error handling.
- ▌ Prompt Engineering · odjaramilloExpert guide on prompt engineering patterns, best practices, and optimization techniques. Use when user wants to improve prompts, learn prompting strategies, or debug agent behavior.
- ▌ Stripe Integration · odjaramilloGet paid from day one. Payments, subscriptions, billing portal, webhooks, metered billing, Stripe Connect. The complete guide to implementing Stripe correctly, including all the edge cases that will bite you at 3am. This isn't just API calls - it's the full payment system: handling failures, managing subscriptions, dealing with dunning, and keeping revenue flowing. Use when: stripe, payments, subscription, billing, checkout.
- ▌ Code Review Checklist · odjaramilloComprehensive checklist for conducting thorough code reviews covering functionality, security, performance, and maintainability
- ▌ Micro Saas Launcher · odjaramilloExpert in launching small, focused SaaS products fast - the indie hacker approach to building profitable software. Covers idea validation, MVP development, pricing, launch strategies, and growing to sustainable revenue. Ship in weeks, not months. Use when: micro saas, indie hacker, small saas, side project, saas mvp.
- ▌ Paywall Upgrade Cro · odjaramilloWhen the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value.
- ▌ Planning With Files · odjaramillo bundleImplements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls.
- ▌ Shopify Development · odjaramillo bundleBuild Shopify apps, extensions, themes using GraphQL Admin API, Shopify CLI, Polaris UI, and Liquid. TRIGGER: "shopify", "shopify app", "checkout extension", "admin extension", "POS extension", "shopify theme", "liquid template", "polaris", "shopify graphql", "shopify webhook", "shopify billing", "app subscription", "metafields", "shopify functions"
- ▌ Using Git Worktrees · odjaramilloUse when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
- ▌ Workflow Automation · odjaramilloWorkflow automation is the infrastructure that makes AI agents reliable. Without durable execution, a network hiccup during a 10-step payment flow means lost money and angry customers. With it, workflows resume exactly where they left off. This skill covers the platforms (n8n, Temporal, Inngest) and patterns (sequential, parallel, orchestrator-worker) that turn brittle scripts into production-grade automation. Key insight: The platforms make different tradeoffs. n8n optimizes for accessibility
- ▌ Design Orchestration · odjaramilloOrchestrates design workflows by routing work through brainstorming, multi-agent review, and execution readiness in the correct order. Prevents premature implementation, skipped validation, and unreviewed high-risk designs.
- ▌ Nextjs Supabase Auth · odjaramilloExpert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.
- ▌ Systematic Debugging · odjaramillo bundleUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes
- ▌ Deployment Procedures · odjaramilloProduction deployment principles and decision-making. Safe deployment workflows, rollback strategies, and verification. Teaches thinking, not scripts.
- ▌ Nextjs Best Practices · odjaramilloNext.js App Router principles. Server Components, data fetching, routing patterns.
- ▌ Performance Profiling · odjaramillo bundlePerformance profiling principles. Measurement, analysis, and optimization techniques.
- ▌ Software Architecture · odjaramilloGuide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.
- ▌ Vulnerability Scanner · odjaramillo bundleAdvanced vulnerability analysis principles. OWASP 2025, Supply Chain Security, attack surface mapping, risk prioritization.
- ▌ Web Artifacts Builder · odjaramillo bundleSuite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
- ▌ Web Design Guidelines · odjaramilloReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
- ▌ Backend Dev Guidelines · odjaramillo bundleComprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma database access, Sentry error tracking, Zod validation, unifiedConfig, dependency injection, or async patterns. Covers layered architecture (routes → controllers → services → repositories), BaseController pattern, error handling, performance monitoring, testing strategies, and migration from legacy patterns.
- ▌ Context7 Auto Research · odjaramilloAutomatically fetch latest library/framework documentation for Claude Code via Context7 API
- ▌ Reporting Optimization · odjaramilloHigh Performance Reporting and Query Optimization Trigger: When optimizing database queries for reporting.
- ▌ Frontend Dev Guidelines · odjaramillo bundleFrontend development guidelines for React/TypeScript applications. Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with features directory, MUI v7 styling, TanStack Router, performance optimization, and TypeScript best practices. Use when creating components, pages, features, fetching data, styling, routing, or working with frontend code.
- ▌ Test Driven Development · odjaramillo bundleUse when implementing any feature or bugfix, before writing implementation code
- ▌ Github Workflow Automation · odjaramilloAutomate GitHub workflows with AI assistance. Includes PR reviews, issue triage, CI/CD integration, and Git operations. Use when automating GitHub workflows, setting up PR review automation, creating GitHub Actions, or triaging issues.
- ▌ Docker Expert · odjaramilloDocker containerization expert with deep knowledge of multi-stage builds, image optimization, container security, Docker Compose orchestration, and production deployment patterns. Use PROACTIVELY for Dockerfile optimization, container issues, image size problems, security hardening, networking, and orchestration challenges.
- ▌ Browser Extension Builder · odjaramilloExpert in building browser extensions that solve real problems - Chrome, Firefox, and cross-browser extensions. Covers extension architecture, manifest v3, content scripts, popup UIs, monetization strategies, and Chrome Web Store publishing. Use when: browser extension, chrome extension, firefox addon, extension, manifest v3.
- ▌ Context Window Management · odjaramilloStrategies for managing LLM context windows including summarization, trimming, routing, and avoiding context rot Use when: context window, token limit, context management, context engineering, long context.
- ▌ API Documentation Generator · odjaramilloGenerate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
- ▌ API Security Best Practices · odjaramilloImplement secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities
- ▌ Dispatching Parallel Agents · odjaramilloUse when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
- ▌ Subagent Driven Development · odjaramillo bundleUse when executing implementation plans with independent tasks in the current session
- ▌ Web Performance Optimization · odjaramilloOptimize website and web application performance including loading speed, Core Web Vitals, bundle size, caching strategies, and runtime performance
- ▌
- ▌ Finishing A Development Branch · odjaramilloUse when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
- ▌ Verification Before Completion · odjaramilloUse when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
- ▌
- ▌
- ▌ AI · odjaramillo bundleAI/ML development patterns and best practices. Trigger: When working with AI/ML development or model training.
- ▌ Go · odjaramillo bundleGo best practices, effective patterns, and API development. Trigger: When writing Go code, APIs, or microservices.
- ▌ Cpp · odjaramilloModern C++ best practices with C++17/20 features. Trigger: When writing C++ code with modern standards.
- ▌ Lua · odjaramillo bundleLua scripting best practices for games and embedded systems. Trigger: When writing Lua scripts or game development.
- ▌ PDF · odjaramillo bundleComprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
- ▌ Vue · odjaramilloVue 3 patterns with Composition API and TypeScript. Trigger: When building Vue.js applications with Composition API.
- ▌ Zig · odjaramillo bundleZig best practices for system programming with memory safety. Trigger: When writing Zig code with memory safety.
- ▌ Cicd · odjaramilloCI/CD pipeline patterns for automated testing and deployment. Trigger: When configuring CI/CD pipelines.
- ▌ DOCX · odjaramillo bundleComprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
- ▌ Java · odjaramilloJava programming with Spring Boot, Maven, and modern Java 17+ features. Trigger: When developing Java/Spring Boot applications.
- ▌ PPTX · odjaramillo bundlePresentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
- ▌ Ruby · odjaramillo bundleRuby best practices for clean code and Rails development. Trigger: When writing Ruby code or Rails applications.
- ▌ Rust · odjaramillo bundleRust best practices, ownership, borrowing, and async patterns. Trigger: When writing Rust code with memory safety patterns.
- ▌ Trpc · odjaramilloGuidelines for writing Next.js apps with tRPC v11. Trigger: When building type-safe APIs with tRPC.
- ▌ React · odjaramilloReact 18+ patterns with hooks, components, and state management. Trigger: When building React applications with hooks and components.
- ▌ Zod 4 · odjaramilloZod 4 schema validation patterns. Trigger: When creating or updating Zod v4 schemas for validation/parsing (forms, request payloads, adapters), including v3 -> v4 migration patterns.
- ▌ Zuplo · odjaramillo bundleZuplo API gateway configuration and best practices. Trigger: When configuring Zuplo API gateway.
- ▌ Docker · odjaramillo bundleGuidelines for writing efficient and secure Dockerfiles. Trigger: When working with Dockerfile, docker-compose, or container configurations.
- ▌ Erlang · odjaramillo bundleErlang/OTP patterns for concurrent and fault-tolerant systems. Trigger: When writing Erlang/OTP applications.
- ▌ Github · odjaramillo bundleGitHub interaction templates and standards. Trigger: "create issue", "open PR", "draft release note".
- ▌ Nestjs · odjaramillo bundleNestJS best practices with decorators, modules, and TypeORM. Trigger: When building NestJS applications with decorators.
- ▌ Nextjs · odjaramilloNext.js 14+ patterns with App Router, Server Components, and SSR. Trigger: When building Next.js applications with SSR/SSG.
- ▌ Pytest · odjaramillo bundlePytest testing patterns for Python. Trigger: When writing or refactoring pytest tests (fixtures, mocking, parametrize, markers). For Prowler-specific API/SDK testing conventions, also use prowler-test-api or prowler-test-sdk.
- ▌ Python · odjaramillo bundlePython best practices, PEP 8, type hints, and modern patterns. Trigger: When writing Python code, using type hints, or following PEP standards.
- ▌ Angular · odjaramilloAngular best practices with TypeScript, RxJS, and modern patterns. Trigger: When building Angular applications with TypeScript.
- ▌ Express · odjaramilloExpress.js REST API patterns and best practices. Trigger: When building Express.js REST APIs.
- ▌ Flutter · odjaramilloFlutter and Dart best practices for mobile development. Trigger: When building Flutter/Dart mobile applications.
- ▌ Lancedb · odjaramillo bundleLanceDB vector database patterns and best practices. Trigger: When using LanceDB vector database.
- ▌ Openapi · odjaramilloBest practices for API documentation using OpenAPI/Swagger. Trigger: When writing OpenAPI/Swagger specifications.