← all publishers

jhonatan-oliveiradev

@jhonatan-oliveiradev source repo

60 published skills

  1. Craft Premium Motion · jhonatan-oliveiradev bundle
    Use when designing, implementing, refining, or auditing premium web motion systems, including microinteractions, transitions, scroll choreography, reveals, kinetic typography, smooth scrolling, SVG, canvas, WebGL, 3D, loaders, ambient effects, and animation performance. Applies to React, Next.js, Vue, Svelte, and vanilla projects needing coherent motion, reference-inspired movement, motion tokens, or fixes for janky, excessive, or inaccessible animation.
    0
    installs
  2. Designing UI Systems · jhonatan-oliveiradev
    Use when a project needs reusable UI tokens, component conventions, variants, responsive rules, or a coherent design system across multiple screens or features.
    0
    installs
  3. Reviewing API Security · jhonatan-oliveiradev
    Use when an authorized API or backend boundary needs security review for authentication, object/function/property authorization, resource abuse, business-flow abuse, SSRF, configuration, inventory, and third-party consumption.
    0
    installs
  4. Reviewing Web Security · jhonatan-oliveiradev
    Use when an authorized web application needs a structured security review across access control, sessions, browser-facing controls, input handling, configuration, cryptography, errors, and observability.
    0
    installs
  5. Testing Playable Games · jhonatan-oliveiradev
    Use when verifying a browser or desktop game build for gameplay correctness, controls, combat feel, camera behavior, animation, performance, progression, and regression risk before calling a feature complete.
    0
    installs
  6. Defining Brand Strategy · jhonatan-oliveiradev
    Use when a new, repositioned, or inconsistent brand needs explicit audience, positioning, differentiation, personality, and decision criteria before naming, identity, or messaging work begins.
    0
    installs
  7. Designing Action Combat · jhonatan-oliveiradev
    Use when creating or tuning real-time game combat involving attacks, hit reactions, dodge or guard behavior, enemy telegraphs, combos, animation timing, or moment-to-moment combat readability.
    0
    installs
  8. Planning Safe Refactors · jhonatan-oliveiradev
    Use when a structural refactor crosses multiple modules, dependencies, data flows, or deployments and cannot be completed safely as one atomic change without a large blast radius.
    0
    installs
  9. Reviewing Pull Requests · jhonatan-oliveiradev
    Use when a pull request, patch, or proposed code change needs technical review before merge, especially when behavior, architecture, regressions, tests, or risk must be evaluated from evidence.
    0
    installs
  10. Writing Conversion Copy · jhonatan-oliveiradev
    Use when writing or revising landing pages, sales pages, promotional emails, ads, product offers, calls to action, or other marketing copy whose job is to help a reader make a specific decision.
    0
    installs
  11. Auditing Dependency Risk · jhonatan-oliveiradev
    Use when a project needs software-supply-chain or third-party dependency risk assessed from manifests, lockfiles, advisories, provenance, maintenance signals, and realistic runtime exposure before upgrades or release.
    0
    installs
  12. Building Brand Guidelines · jhonatan-oliveiradev
    Use when an approved brand identity needs durable rules, assets, examples, accessibility constraints, and governance so multiple people can reproduce it consistently across channels.
    0
    installs
  13. Building Regression Tests · jhonatan-oliveiradev
    Use when a bug, outage, production defect, or failed higher-level test must become a durable automated guard before the implementation is changed.
    0
    installs
  14. Designing Test Strategies · jhonatan-oliveiradev
    Use when a feature, service, or release needs a deliberate verification plan and the team is unsure which risks belong in unit, integration, end-to-end, or non-functional tests.
    0
    installs
  15. Planning Engineering Work · jhonatan-oliveiradev
    Use when an engineering objective is broad, ambiguous, risky, or spans multiple changes and needs a concrete implementation sequence before coding begins.
    0
    installs
  16. Selecting Working Methods · jhonatan-oliveiradev
    Use when a task could match multiple Agent Skills, the owning method is unclear, or a minimal ordered set of working methods must be chosen before execution.
    0
    installs
  17. Humanizing Generated Prose · jhonatan-oliveiradev
    Use when supplied prose sounds generic, formulaic, over-polished, or recognizably AI-shaped and needs a more natural human rhythm while preserving facts, meaning, citations, protected text, and any supplied writer voice.
    0
    installs
  18. Naming Brands And Products · jhonatan-oliveiradev
    Use when a brand, product, service, feature, or program needs a name that must fit strategic positioning, language constraints, category context, and preliminary availability checks.
    0
    installs
  19. Building Hybrid Game Assets · jhonatan-oliveiradev
    Use when a game needs a practical pipeline combining generated, hand-authored, 2D, 3D, procedural, or purchased assets while keeping visual consistency, runtime constraints, and iteration speed under control.
    0
    installs
  20. Designing Visual Identities · jhonatan-oliveiradev
    Use when an approved brand strategy needs a coherent visual identity system across multiple touchpoints, including marks, typography, color, imagery, graphic language, and responsive applications.
    0
    installs
  21. Engineering Gsap Animations · jhonatan-oliveiradev bundle
    Use when GSAP has been selected for React or Next.js animation, especially timelines, ScrollTrigger, pinning, scrub, SplitText, Flip, SVG, responsive animation, plugin lifecycle, cleanup, or animation-related integration bugs.
    0
    installs
  22. Teaching Developer Concepts · jhonatan-oliveiradev
    Use when a specific developer capability gap is known and the learner needs a concise explanation, targeted examples, and practice that leads toward demonstration.
    0
    installs
  23. Translating Figma To Nextjs · jhonatan-oliveiradev
    Use when converting Figma designs or design-system components into production Next.js and React code while preserving fidelity, reuse, responsiveness, and maintainable component boundaries.
    0
    installs
  24. Writing Product And UX Copy · jhonatan-oliveiradev
    Use when writing interface labels, buttons, onboarding, forms, permissions, empty states, loading states, errors, confirmations, notifications, or other product text that helps a user understand state and take an action.
    0
    installs
  25. Editing For Clarity And Tone · jhonatan-oliveiradev
    Use when revising existing prose for clarity, concision, structure, readability, or an explicitly requested tone while preserving the original meaning and factual content.
    0
    installs
  26. Threat Modeling Applications · jhonatan-oliveiradev
    Use when a feature, service, or application needs security risks identified from its architecture, assets, trust boundaries, and abuse cases before implementation or release.
    0
    installs
  27. Tracing Code Execution Paths · jhonatan-oliveiradev
    Use when you need to reconstruct how execution moves from a trigger through code and service boundaries.
    0
    installs
  28. Analyzing Change Blast Radius · jhonatan-oliveiradev
    Use when you need evidence-bounded potential impact for a proposed change before deciding how to make it.
    0
    installs
  29. Bootstrapping Modern Web Apps · jhonatan-oliveiradev
    Use when the user explicitly opts into this opinionated web-app baseline, asks to use the personal starter, or wants this repository's preferred Next.js project conventions.
    0
    installs
  30. Designing Software Boundaries · jhonatan-oliveiradev
    Use when modules, services, packages, or teams have unclear ownership, cyclic dependencies, shared state, change coupling, or responsibilities that are difficult to evolve independently.
    0
    installs
  31. Managing Implementation Slices · jhonatan-oliveiradev
    Use when an implementation is growing across multiple concerns, branches, or pull requests and needs to be decomposed into small changes that can be verified and integrated safely.
    0
    installs
  32. Planning Written Communication · jhonatan-oliveiradev
    Use when a writing task is high-stakes, multi-stakeholder, source-grounded, or ambiguous enough that audience, objective, channel, evidence, and constraints must be resolved before drafting.
    0
    installs
  33. Shipping Github Vercel Changes · jhonatan-oliveiradev
    Use when completing repository work that should be committed, pushed, reviewed through a pull request, or promoted through development and production branches with Vercel deployment in mind.
    0
    installs
  34. Testing Integration Boundaries · jhonatan-oliveiradev
    Use when code crosses a database, filesystem, queue, network API, process, or module boundary and isolated tests cannot prove serialization, persistence, protocol, or failure behavior.
    0
    installs
  35. Turning Techniques Into Skills · jhonatan-oliveiradev
    Use when a useful workflow, implementation pattern, debugging method, design technique, or repeated prompt should become a reusable Agent Skill for future projects.
    0
    installs
  36. Assessing Developer Proficiency · jhonatan-oliveiradev
    Use when a developer needs an evidence-aware diagnosis of current capabilities, confidence, unknowns, and weakly demonstrated areas before deciding what to improve.
    0
    installs
  37. Auditing Pixel Perfect Frontend · jhonatan-oliveiradev
    Use when reviewing an implemented frontend against Figma, screenshots, a live reference, or explicit visual acceptance criteria and concrete visual regressions must be identified and prioritized.
    0
    installs
  38. Designing Relational Data Models · jhonatan-oliveiradev
    Use when defining or reviewing a relational data model where entities, ownership, cardinality, lifecycle, constraints, or access patterns need explicit decisions before implementation.
    0
    installs
  39. Evaluating Developer Proficiency · jhonatan-oliveiradev
    Use when a developer must demonstrate a target capability level against a versioned assessment blueprint, observable rubric criteria, and explicit evidence gates.
    0
    installs
  40. Evolving Postgres Schemas Safely · jhonatan-oliveiradev
    Use when changing a PostgreSQL schema that already contains production data or serves live traffic, especially for columns, constraints, indexes, types, backfills, renames, or destructive cleanup.
    0
    installs
  41. Reconstructing Images As Threejs · jhonatan-oliveiradev bundle
    Use when a supplied image should become a code-only procedural Three.js object or stylized character, especially when fidelity, hidden geometry, animation readiness, runtime hierarchy, review gates, or single-view limitations must be evaluated.
    0
    installs
  42. Building Conversion Product Pages · jhonatan-oliveiradev
    Use when designing or improving a landing page, product page, digital-product storefront, pricing page, or marketing flow where visitor comprehension and conversion are primary goals.
    0
    installs
  43. Choosing Application Architecture · jhonatan-oliveiradev
    Use when starting or reshaping an application where deployment topology, scaling, reliability, ownership, coupling, or delivery constraints make the architectural shape unclear.
    0
    installs
  44. Writing Brand Voice And Messaging · jhonatan-oliveiradev
    Use when a brand needs a durable verbal identity, messaging hierarchy, terminology, and tone guidance that stays recognizable across channels without becoming conversion-page copywriting.
    0
    installs
  45. Building Developer Career Roadmaps · jhonatan-oliveiradev
    Use when a developer has a capability baseline and career target and needs an adaptive sequence of milestones, dependencies, current focus, and evidence gates.
    0
    installs
  46. Building Premium Nextjs Interfaces · jhonatan-oliveiradev
    Use when creating or redesigning a polished Next.js or React interface where visual distinction, strong hierarchy, responsive behavior, accessibility, and production readiness matter.
    0
    installs
  47. Documenting Architecture Decisions · jhonatan-oliveiradev
    Use when a software decision materially affects structure, quality attributes, dependencies, interfaces, technology choices, or team direction and its rationale must remain reviewable over time.
    0
    installs
  48. Implementing Reference Faithful UI · jhonatan-oliveiradev
    Use when implementing a UI from Figma, screenshots, mockups, or an existing visual reference and fidelity to layout, spacing, typography, crops, and states is a primary acceptance criterion.
    0
    installs
  49. Orchestrating Cinematic Web Motion · jhonatan-oliveiradev
    Use when a React or Next.js interface needs a coherent premium motion language involving scroll choreography, reveals, parallax, pinned scenes, hover motion, or cinematic transitions.
    0
    installs
  50. Creating Character Sprite Pipelines · jhonatan-oliveiradev
    Use when defining, generating, reviewing, or expanding a 2D character sprite set that must remain anatomically consistent across idle, movement, combat, directional, and transition animations.
    0
    installs
  51. Investigating Codebase Semantically · jhonatan-oliveiradev
    Use when you need to locate the implementation of a behavior by intent and validate its ownership in code.
    0
    installs
  52. Mapping Existing Codebase Structure · jhonatan-oliveiradev bundle
    Use when you need traceable evidence of the current codebase structure, boundaries, and entrypoints.
    0
    installs
  53. Testing Web Applications End To End · jhonatan-oliveiradev
    Use when a web application's assembled browser experience, critical user journeys, routing, forms, authentication, client state, or network behavior must be verified beyond component and integration tests.
    0
    installs
  54. Profiling Postgres Query Performance · jhonatan-oliveiradev
    Use when a PostgreSQL query is slow, resource-heavy, regressed, or has uncertain index behavior and the cause needs to be measured before changing SQL, schema, or indexes.
    0
    installs
  55. Writing Effective Technical Handoffs · jhonatan-oliveiradev
    Use when engineering work is being paused, delegated, moved to another session or agent, or transferred to another person and the next worker needs enough verified context to continue without rediscovery.
    0
    installs
  56. Building Reliable Node API Boundaries · jhonatan-oliveiradev
    Use when implementing or reviewing Node.js API or service endpoints that cross trust or data boundaries and require explicit validation, authorization, failure semantics, observability, or retry behavior.
    0
    installs
  57. Designing Developer Portfolio Evidence · jhonatan-oliveiradev
    Use when roadmap gaps need to become credible portfolio artifacts with explicit evidence contracts showing which capabilities a project must actually demonstrate.
    0
    installs
  58. Optimizing Frontend Motion Performance · jhonatan-oliveiradev
    Use when a frontend has janky scrolling, excessive CPU or GPU use, long-session slowdown, offscreen animation work, WebGL or RAF loops, animation-related memory leaks, or costly GSAP effects.
    0
    installs
  59. Planning Codebase Changes With Evidence · jhonatan-oliveiradev
    Use when you need a change evidence brief to inform another method's executable plan for a real codebase change.
    0
    installs
  60. Analyzing Developer Career Opportunities · jhonatan-oliveiradev
    Use when a developer needs to normalize job postings or market samples into explainable fit, capability gaps, demand signals, and roadmap-priority recommendations.
    0
    installs