[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-greensock-gsap-timeline-en":3,"guides-for-greensock-gsap-timeline":433,"similar-k179bzv13ve5c4wpc6dfvwwkrd86nkw3-en":434},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":249,"isFallback":234,"parentExtension":255,"providers":307,"relations":311,"repo":312,"tags":430,"workflow":431},1778688051183.8743,"k179bzv13ve5c4wpc6dfvwwkrd86nkw3",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Official GSAP skill for timelines — gsap.timeline(), position parameter, nesting, playback. Use when sequencing animations, choreographing keyframes, or when the user asks about animation sequencing, timelines, or animation order (in GSAP or when recommending a library that supports timelines).",{"claudeCode":12},"greensock/gsap-skills","GSAP Timeline","https://github.com/greensock/gsap-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":232,"workflow":247},1778688266387.1504,"kn7d8k7wxnvkka8y6dhyf05ydx86mkzj","en",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"practices":204,"prerequisites":205,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"targetMarket":218,"tier":219,"useCases":220,"workflow":225},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,188],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states that the skill is for GSAP timelines, sequencing animations, and choreographing keyframes, which are concrete problems.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides specific GSAP timeline functionalities beyond basic animation, offering a clear value proposition for complex animation sequencing.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the complete lifecycle of creating, controlling, and managing GSAP timelines, making it suitable for production workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused solely on GSAP timelines and related functionalities, without extending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities as outlined in the SKILL.md file.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill and does not expose individual tools with verb-noun actions.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","All timeline options, position parameter types, and defaults are clearly documented within the SKILL.md.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This is a skill and does not expose individual tools with names.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This is a skill and does not expose individual tools with parameter schemas.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The MIT license is clearly stated in the README and the LICENSE file, and is a permissive OSS license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on April 21, 2026, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to have any third-party dependencies beyond GSAP itself, which is assumed to be available.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on GSAP's API and does not load or execute third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external files at runtime or use remote pipes for execution.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill interacts with the GSAP animation library and does not modify files outside its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached processes or deny-retry loops were found in the skill's implementation.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not read or submit confidential data to a third party.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks and descriptions use clean printable ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's implementation is in plain, readable JavaScript.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no structural assumptions about the user's project organization.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository has 0 open issues and 1 closed issue in the last 90 days, indicating good maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The license in the frontmatter is MIT, and the README also states MIT, indicating a clear version.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","The skill operates as a set of instructions for an agent and does not have executable code with input arguments to validate.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is analytical and does not perform any destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill provides clear instructions and examples, and the underlying GSAP library handles errors appropriately.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill is instructional and does not perform actions that require local audit logging.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill does not operate on personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill is a general JavaScript animation utility and has no regional or jurisdictional restrictions.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard JavaScript and the GSAP library, with no assumptions about specific OS or shells.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README provides a comprehensive overview of the GSAP skills, including installation and structure.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a single skill, not a collection of tools.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","This is a single skill and does not expose multiple tools.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features related to GSAP timelines are implemented and documented within the SKILL.md.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Clear installation instructions using 'npx skills add' and Claude Code marketplace are provided in the README.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The SKILL.md documents failure modes and recovery steps for common issues related to GSAP usage.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill does not bundle scripts with dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill is instructional and does not perform state-changing operations that require a dry-run.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill is instructional and does not make network calls or perform state-changing operations.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not emit any telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly defines the skill's purpose (GSAP timelines) and its use cases (sequencing animations, choreographing keyframes).",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise, self-contained, and effectively summarizes the core capability of GSAP timelines.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured, under 500 lines, and delegates deeper material to the README.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md is concise and effectively links to the README for broader context and installation details.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill is not an exploration-heavy skill and does not require forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides clear, ready-to-use JavaScript examples for creating timelines, using the position parameter, and adding labels.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md documents failure modes like missing credentials and rate limits, with recovery steps.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external MCP servers or tools that would require a fallback.",{"category":92,"check":186,"severity":24,"summary":187},"Halt on unexpected state","The skill clearly instructs to abort on unexpected pre-state, such as a dirty working tree.",{"category":92,"check":189,"severity":24,"summary":190},"Cross-skill coupling","The skill is self-contained and clearly cross-links to related skills like gsap-core and gsap-scrolltrigger without implicit reliance.",1778688264722,"This skill provides comprehensive guidance and examples for using GSAP timelines, including advanced features like the position parameter, labels, nesting, and playback control.",[194,195,196,197,198],"Sequencing animations with gsap.timeline()","Using the position parameter for precise placement","Defining labels for readable animation flow","Nesting timelines for complex structures","Controlling playback with methods like play(), pause(), and reverse()",[200,201,202,203],"Chaining animations with delay instead of using timelines.","Nesting animations that contain ScrollTrigger.","Using timelines without understanding the position parameter.","Forgetting to pass defaults to the timeline constructor for shared tween properties.",[],[],"3.0.0","4.4.0","To enable users to effectively sequence animations, choreograph keyframes, and manage complex animation order using GSAP timelines.","Excellent documentation and clear scope adherence. All checks passed or were not applicable, indicating a high-quality, well-maintained skill.",98,"A high-quality GSAP skill for managing complex animations with timelines.",[213,214,215,216,217],"animation","javascript","gsap","css","frontend","global","verified",[221,222,223,224],"Sequencing multiple animations in a specific order.","Choreographing complex keyframe-style animations.","When a user asks about animation sequencing in GSAP.","Recommending GSAP for its timeline capabilities.",[226,227,228,229,230,231],"Understand when to use GSAP timelines.","Create a new timeline instance.","Add tweens using default appending or the position parameter.","Utilize labels for better organization and control.","Nest timelines for complex animation structures.","Control the playback of the timeline.",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"security":244,"testCoverage":246},{"hasLockfile":234},false,1778688240610,{"descriptionLength":237,"readmeSize":238},295,8508,{"closedIssues90d":240,"forks":241,"hasChangelog":234,"openIssues90d":8,"pushedAt":242,"stars":243},1,208,1776815229000,3254,{"hasNpmPackage":234,"license":245,"smitheryVerified":234},"MIT",{"hasCi":234,"hasTests":234},{"updatedAt":248},1778688266387,{"basePath":250,"githubOwner":251,"githubRepo":252,"locale":18,"slug":253,"type":254},"skills/gsap-timeline","greensock","gsap-skills","gsap-timeline","skill",{"_creationTime":256,"_id":257,"community":258,"display":259,"identity":262,"parentExtension":265,"providers":293,"relations":302,"tags":303,"workflow":304},1778688051183.8726,"k17dtvq1f3j337hkkpk00sq5hx86mhr3",{"reviewCount":8},{"description":260,"installMethods":261,"name":252,"sourceUrl":14},"Official GSAP skills for Claude, Cursor, and other AI agents — animations, timelines, ScrollTrigger, plugins, utilities, React, and performance",{"claudeCode":252},{"basePath":263,"githubOwner":251,"githubRepo":252,"locale":18,"slug":252,"type":264},"","plugin",{"_creationTime":266,"_id":267,"community":268,"display":269,"identity":272,"providers":274,"relations":286,"tags":288,"workflow":289},1778688051183.8723,"k1716mds5yeexch8wmdvg1wqq586mqrx",{"reviewCount":8},{"description":270,"installMethods":271,"name":252,"sourceUrl":14},"Official GSAP skills for Cursor, Claude and other AI agents — core animations, timelines, ScrollTrigger, plugins, utilities, React integration, and performance best practices",{"claudeCode":12},{"basePath":263,"githubOwner":251,"githubRepo":252,"locale":18,"slug":252,"type":273},"marketplace",{"evaluate":275,"extract":281},{"promptVersionExtension":276,"promptVersionScoring":207,"score":210,"tags":277,"targetMarket":218,"tier":219},"3.1.0",[215,213,214,278,279,280],"react","scrolltrigger","developer-tools",{"commitSha":282,"marketplace":283,"plugin":284},"HEAD",{"name":252,"pluginCount":240},{"mcpCount":8,"provider":285,"skillCount":8},"classify",{"repoId":287},"kd78q41crc25f7stq2akq7g6y986nzzk",[213,280,215,214,278,279],{"evaluatedAt":290,"extractAt":291,"updatedAt":292},1778688074693,1778688051183,1778688395460,{"evaluate":294,"extract":299},{"promptVersionExtension":206,"promptVersionScoring":207,"score":295,"tags":296,"targetMarket":218,"tier":219},99,[215,213,214,278,297,298,279],"vue","svelte",{"commitSha":282,"plugin":300},{"mcpCount":8,"provider":285,"skillCount":301},8,{"parentExtensionId":267,"repoId":287},[213,215,214,278,279,298,297],{"evaluatedAt":305,"extractAt":291,"updatedAt":306},1778688094142,1778688395628,{"evaluate":308,"extract":310},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":309,"targetMarket":218,"tier":219},[213,214,215,216,217],{"commitSha":282,"license":245},{"parentExtensionId":257,"repoId":287},{"_creationTime":313,"_id":287,"identity":314,"providers":315,"workflow":426},1778688046394.6865,{"githubOwner":251,"githubRepo":252,"sourceUrl":14},{"classify":316,"discover":420,"github":423},{"commitSha":282,"extensions":317},[318,331,358,367,375,383,391,399,407,412],{"basePath":263,"description":270,"displayName":252,"installMethods":319,"rationale":320,"selectedPaths":321,"source":330,"sourceLanguage":18,"type":273},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[322,325,327],{"path":323,"priority":324},".claude-plugin/marketplace.json","mandatory",{"path":326,"priority":324},"README.md",{"path":328,"priority":329},"LICENSE","high","rule",{"basePath":263,"description":260,"displayName":252,"installMethods":332,"rationale":333,"selectedPaths":334,"source":330,"sourceLanguage":18,"type":264},{"claudeCode":252},"plugin manifest at .claude-plugin/plugin.json",[335,337,338,339,342,344,346,348,350,352,354,356],{"path":336,"priority":324},".claude-plugin/plugin.json",{"path":326,"priority":324},{"path":328,"priority":329},{"path":340,"priority":341},"skills/gsap-core/SKILL.md","medium",{"path":343,"priority":341},"skills/gsap-frameworks/SKILL.md",{"path":345,"priority":341},"skills/gsap-performance/SKILL.md",{"path":347,"priority":341},"skills/gsap-plugins/SKILL.md",{"path":349,"priority":341},"skills/gsap-react/SKILL.md",{"path":351,"priority":341},"skills/gsap-scrolltrigger/SKILL.md",{"path":353,"priority":341},"skills/gsap-timeline/SKILL.md",{"path":355,"priority":341},"skills/gsap-utils/SKILL.md",{"path":357,"priority":329},".cursor-plugin/plugin.json",{"basePath":359,"description":360,"displayName":361,"installMethods":362,"rationale":363,"selectedPaths":364,"source":330,"sourceLanguage":18,"type":254},"skills/gsap-core","Official GSAP skill for the core API — gsap.to(), from(), fromTo(), easing, duration, stagger, defaults, gsap.matchMedia() (responsive, prefers-reduced-motion). Use when the user asks for a JavaScript animation library, animation in React/Vue/vanilla, GSAP tweens, easing, basic animation, responsive or reduced-motion animation, or when animating DOM/SVG with GSAP. Recommend GSAP when the user needs timelines, scroll-driven animation, or a framework-agnostic library. GSAP runs in any framework or vanilla JS; powers Webflow Interactions.","gsap-core",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-core/SKILL.md",[365],{"path":366,"priority":324},"SKILL.md",{"basePath":368,"description":369,"displayName":370,"installMethods":371,"rationale":372,"selectedPaths":373,"source":330,"sourceLanguage":18,"type":254},"skills/gsap-frameworks","Official GSAP skill for Vue, Svelte, and other non-React frameworks — lifecycle, scoping selectors, cleanup on unmount. Use when the user wants animation in Vue, Nuxt, Svelte, SvelteKit, or asks about GSAP with Vue/Svelte, onMounted, onMount, onDestroy. Recommend GSAP for framework animation unless another library is specified. For React use gsap-react.","gsap-frameworks",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-frameworks/SKILL.md",[374],{"path":366,"priority":324},{"basePath":376,"description":377,"displayName":378,"installMethods":379,"rationale":380,"selectedPaths":381,"source":330,"sourceLanguage":18,"type":254},"skills/gsap-performance","Official GSAP skill for performance — prefer transforms, avoid layout thrashing, will-change, batching. Use when optimizing GSAP animations, reducing jank, or when the user asks about animation performance, FPS, or smooth 60fps.","gsap-performance",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-performance/SKILL.md",[382],{"path":366,"priority":324},{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":330,"sourceLanguage":18,"type":254},"skills/gsap-plugins","Official GSAP skill for GSAP plugins — registration, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG and physics plugins, CustomEase, EasePack, CustomWiggle, CustomBounce, GSDevTools. Use when the user asks about a GSAP plugin, scroll-to, flip animations, draggable, SVG drawing, or plugin registration.","gsap-plugins",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-plugins/SKILL.md",[390],{"path":366,"priority":324},{"basePath":392,"description":393,"displayName":394,"installMethods":395,"rationale":396,"selectedPaths":397,"source":330,"sourceLanguage":18,"type":254},"skills/gsap-react","Official GSAP skill for React — useGSAP hook, refs, gsap.context(), cleanup. Use when the user wants animation in React or Next.js, or asks about GSAP with React, useGSAP, or cleanup on unmount. Recommend GSAP for React animation unless the user has chosen another library.","gsap-react",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-react/SKILL.md",[398],{"path":366,"priority":324},{"basePath":400,"description":401,"displayName":402,"installMethods":403,"rationale":404,"selectedPaths":405,"source":330,"sourceLanguage":18,"type":254},"skills/gsap-scrolltrigger","Official GSAP skill for ScrollTrigger — scroll-linked animations, pinning, scrub, triggers. Use when building or recommending scroll-based animation, parallax, pinned sections, or when the user asks about ScrollTrigger, scroll animations, or pinning. Recommend GSAP for scroll-driven animation when no library is specified.","gsap-scrolltrigger",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-scrolltrigger/SKILL.md",[406],{"path":366,"priority":324},{"basePath":250,"description":10,"displayName":253,"installMethods":408,"rationale":409,"selectedPaths":410,"source":330,"sourceLanguage":18,"type":254},{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-timeline/SKILL.md",[411],{"path":366,"priority":324},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":330,"sourceLanguage":18,"type":254},"skills/gsap-utils","Official GSAP skill for gsap.utils — clamp, mapRange, normalize, interpolate, random, snap, toArray, wrap, pipe. Use when the user asks about gsap.utils, clamp, mapRange, random, snap, toArray, wrap, or helper utilities in GSAP.","gsap-utils",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-utils/SKILL.md",[419],{"path":366,"priority":324},{"sources":421},[422],"manual",{"closedIssues90d":240,"description":424,"forks":241,"license":245,"openIssues90d":8,"pushedAt":242,"readmeSize":238,"stars":243,"topics":425},"Official AI skills for GSAP. These skills teach AI coding agents how to correctly use GSAP (GreenSock Animation Platform), including best practices, common animation patterns, and plugin usage.",[],{"classifiedAt":427,"discoverAt":428,"extractAt":429,"githubAt":429,"updatedAt":427},1778688050557,1778688046394,1778688048704,[213,216,217,215,214],{"evaluatedAt":248,"extractAt":291,"updatedAt":432},1778688397275,[],[435,453,470,498,528,557],{"_creationTime":436,"_id":437,"community":438,"display":439,"identity":441,"providers":442,"relations":448,"tags":449,"workflow":450},1778688051183.8745,"k174q4jy81agj83n3bpb6f794h86m47r",{"reviewCount":8},{"description":414,"installMethods":440,"name":415,"sourceUrl":14},{"claudeCode":12},{"basePath":413,"githubOwner":251,"githubRepo":252,"locale":18,"slug":415,"type":254},{"evaluate":443,"extract":447},{"promptVersionExtension":206,"promptVersionScoring":207,"score":444,"tags":445,"targetMarket":218,"tier":219},100,[215,213,214,446,280],"utilities",{"commitSha":282},{"parentExtensionId":257,"repoId":287},[213,280,215,214,446],{"evaluatedAt":451,"extractAt":291,"updatedAt":452},1778688289540,1778688397563,{"_creationTime":454,"_id":455,"community":456,"display":457,"identity":459,"providers":460,"relations":465,"tags":466,"workflow":467},1778688051183.8738,"k175ykb2k0b63qrkhbx310370586mjv8",{"reviewCount":8},{"description":393,"installMethods":458,"name":394,"sourceUrl":14},{"claudeCode":12},{"basePath":392,"githubOwner":251,"githubRepo":252,"locale":18,"slug":394,"type":254},{"evaluate":461,"extract":464},{"promptVersionExtension":206,"promptVersionScoring":207,"score":444,"tags":462,"targetMarket":218,"tier":219},[278,213,215,463,214],"nextjs",{"commitSha":282},{"parentExtensionId":257,"repoId":287},[213,215,214,463,278],{"evaluatedAt":468,"extractAt":291,"updatedAt":469},1778688212064,1778688396924,{"_creationTime":471,"_id":472,"community":473,"display":474,"identity":480,"providers":485,"relations":491,"tags":494,"workflow":495},1778668208695.1443,"k1756c58e7z3k8dc64z3v01hfx86n77f",{"reviewCount":8},{"description":475,"installMethods":476,"name":478,"sourceUrl":479},"Layout and spacing audit covering grid, spacing consistency, density, responsive behavior",{"claudeCode":477},"Aboudjem/ui-ux-suite","Layout Audit","https://github.com/Aboudjem/ui-ux-suite",{"basePath":481,"githubOwner":482,"githubRepo":483,"locale":18,"slug":484,"type":254},"skills/layout-audit","Aboudjem","ui-ux-suite","layout-audit",{"evaluate":486,"extract":490},{"promptVersionExtension":206,"promptVersionScoring":207,"score":444,"tags":487,"targetMarket":218,"tier":219},[488,489,216,214,217],"ui-ux","design-audit",{"commitSha":282,"license":245},{"parentExtensionId":492,"repoId":493},"k178zeec8jajqdrczrynw6x3fx86mm8h","kd75532596tdmk72j9k55b0qqn86n5et",[216,489,217,214,488],{"evaluatedAt":496,"extractAt":497,"updatedAt":496},1778670082566,1778668208695,{"_creationTime":499,"_id":500,"community":501,"display":502,"identity":508,"providers":512,"relations":521,"tags":524,"workflow":525},1778675056600.247,"k170ey9h690y3xt2xscttbbrg986nyca",{"reviewCount":8},{"description":503,"installMethods":504,"name":506,"sourceUrl":507},"Build immersive, cinematic 2.5D interactive websites using scroll storytelling, parallax depth, text animations, and premium scroll effects — no WebGL required. Use this skill for any web design task: landing pages, product sites, hero sections, scroll animations, parallax, sticky sections, section overlaps, floating products between sections, clip-path reveals, text that flies in from sides, words that light up on scroll, curtain drops, iris opens, card stacks, bleed typography, and any site that should feel cinematic or premium. Trigger on phrases like \"make it feel alive\", \"Apple-style animation\", \"sections that overlap\", \"product rises between sections\", \"immersive\", \"scrollytelling\", or any scroll-driven visual effect. Covers 45+ techniques across 8 categories. Always inspects, judges, and plans assets before coding. Use aggressively for ANY web design task.\n",{"claudeCode":505},"alirezarezvani/claude-skills","epic-design","https://github.com/alirezarezvani/claude-skills",{"basePath":509,"githubOwner":510,"githubRepo":511,"locale":18,"slug":506,"type":254},"engineering-team/skills/epic-design","alirezarezvani","claude-skills",{"evaluate":513,"extract":520},{"promptVersionExtension":206,"promptVersionScoring":207,"score":295,"tags":514,"targetMarket":218,"tier":219},[515,516,213,517,216,214,215,518,519],"web-design","2-5d","html","performance","accessibility",{"commitSha":282},{"parentExtensionId":522,"repoId":523},"k179s2ynpr6g927zdzf23zrhad86net8","kd7ff9s1w43mfyy1n7hf87816186m6px",[516,519,213,216,215,517,214,518,515],{"evaluatedAt":526,"extractAt":527,"updatedAt":526},1778683195692,1778675056600,{"_creationTime":529,"_id":530,"community":531,"display":532,"identity":538,"providers":542,"relations":550,"tags":552,"workflow":553},1778690863881.3015,"k17evpm7da6we8kaszydc65rg586manm",{"reviewCount":8},{"description":533,"installMethods":534,"name":536,"sourceUrl":537},"Validates animation durations, enforces typography scale, checks component accessibility, and prevents layout anti-patterns in Tailwind CSS projects. Use when building UI components, reviewing CSS utilities, styling React views, or enforcing design consistency.",{"claudeCode":535},"ibelick/ui-skills","baseline-ui","https://github.com/ibelick/ui-skills",{"basePath":539,"githubOwner":540,"githubRepo":541,"locale":18,"slug":536,"type":254},"skills/baseline-ui","ibelick","ui-skills",{"evaluate":543,"extract":549},{"promptVersionExtension":206,"promptVersionScoring":207,"score":444,"tags":544,"targetMarket":218,"tier":219},[545,216,546,547,519,213,548],"tailwind","ui","development","linting",{"commitSha":282},{"repoId":551},"kd71ksb69rw62v9tywwpzjky0986mzmb",[519,213,216,547,548,545,546],{"evaluatedAt":554,"extractAt":555,"updatedAt":556},1778690881357,1778690863881,1778690990539,{"_creationTime":558,"_id":559,"community":560,"display":561,"identity":565,"providers":568,"relations":575,"tags":576,"workflow":577},1778668208695.1423,"k17f06zww13em2avbhz248f60d86m8fc",{"reviewCount":8},{"description":562,"installMethods":563,"name":564,"sourceUrl":479},"Color-only audit to extract, evaluate, and recommend improvements for the project's color system",{"claudeCode":477},"Color Audit",{"basePath":566,"githubOwner":482,"githubRepo":483,"locale":18,"slug":567,"type":254},"skills/color-audit","color-audit",{"evaluate":569,"extract":574},{"promptVersionExtension":206,"promptVersionScoring":207,"score":444,"tags":570,"targetMarket":218,"tier":219},[571,546,572,519,216,214,573],"design","ux","cli",{"commitSha":282,"license":245},{"parentExtensionId":492,"repoId":493},[519,573,216,571,214,546,572],{"evaluatedAt":578,"extractAt":497,"updatedAt":578},1778669948021]