{"id":10349,"external_id":"plugin_asdk_app_6ad7946fedac819183fb38ac85520e4b","name":"motionspec","display_name":"MotionSpec","developer":"Froeba Sales Solutions UG","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-02T18:06:03Z","input_sha256":"18dd35fffcb0789b6fb704189934731919a5d3e3bedcd91403a0dd1b23f9c878","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.1.1","skill_count":1,"first_seen_at":"2026-11-02T18:00:01.284Z","last_seen_at":"2026-11-04T06:00:02.689Z","last_changed_at":"2026-11-02T18:00:01.284Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ad7946fedac819183fb38ac85520e4b","connector_id":"asdk_app_6ad7946fedac819183fb38ac85520e4b","created_at":"2026-10-20T19:52:26.078504Z","discoverability":"LISTED","id":"plugin_asdk_app_6ad7946fedac819183fb38ac85520e4b","is_template":false,"is_template_instance":false,"name":"motionspec","release":{"app_ids":["asdk_app_6ad7946fedac819183fb38ac85520e4b"],"app_manifest":{"apps":{"motionspec":{"id":"asdk_app_6ad7946fedac819183fb38ac85520e4b","required":true}}},"app_templates":[],"description":"Browse MotionSpec primitives and validate motion specifications. Static validation only; no login required.","display_name":"MotionSpec","id":"pluginrel_1d7d64dc9260819198ff5c9a3bf931bd","interface":{"brand_color":null,"capabilities":["Browse motion primitives","Validate motion specifications"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000ab4c81f5a8c26de163963d6e","default_prompt":"Which MotionSpec primitive fits a scroll reveal for my hero headline?","default_prompts":["Which MotionSpec primitive fits a scroll reveal for my hero headline?","Show the hover and loop animations MotionSpec supports, with reduced-motion fallbacks.","Validate my MotionSpec JSON and explain any accessibility warnings."],"developer_name":"Froeba Sales Solutions UG","logo_url":"https://files.openai.com/content?id=file_000000000e04821196a028cad0c580fd","logo_url_dark":null,"long_description":"Helps web developers and designers choose scroll, hover and loop animations from a verified catalog of GSAP and CSS motion primitives, each with its reduced-motion fallback, and validate MotionSpec JSON specifications before building. Validation checks the frozen schema, the actual primitive catalog, parameter bounds and injection rules, and reports errors and advisory accessibility warnings, such as missing pause controls for looping motion (WCAG 2.2.2). It does not compile or execute code, render pages, check live websites, test flashing, or certify accessibility or legal compliance. Both tools require no login.","plugin_category_id":"developer tools","privacy_policy_url":"https://motionspec.dev/privacy","screenshot_urls":[],"short_description":"Validate web animation specs","terms_of_service_url":"https://motionspec.dev/agb","website_url":"https://motionspec.dev"},"keywords":["animation","web-animation","scroll-animation","gsap","css","accessibility","wcag","reduced-motion","validation","web-development"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Browse MotionSpec motion primitives and draft or validate a MotionSpec JSON specification for web animation. Use for catalog questions, choosing an available primitive, or checking an existing spec. This workflow validates specifications; it does not compile, deploy or execute animation.","interface":{"brand_color":null,"default_prompt":"Use $validate-motion to draft and validate a MotionSpec JSON spec.","display_name":"Validate a motion spec","icon_large_url":null,"icon_small_url":null,"iconography":"default","short_description":"Choose primitives and validate a motion spec"},"name":"validate-motion","plugin_release_skill_id":"pluginrsk_6ad79c1aa3c48191b3a1f0a3ae986a79"}],"version":"0.1.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"motionspec","author":{"url":"https://motionspec.dev","name":"Froeba Sales Solutions UG"},"license":"MIT","sources":[{"path":"plugin.json","sha256":"456ec1227cd19c5733524c6cbfdde1b13a0e17028a437b220430ec8fdc938382"}],"version":"0.1.1","commerce":false,"homepage":"https://motionspec.dev","keywords":["animation","web-animation","scroll-animation","gsap","css","accessibility","wcag","reduced-motion","validation","web-development"],"repository":"https://github.com/MasterPlayspots/motionspec","artifact_id":141293,"observed_at":"2026-11-04T00:12:13Z","support_url":"https://motionspec.dev/support","capabilities":["Browse motion primitives","Validate motion specifications"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"commerce":0,"homepage":0,"keywords":0,"repository":0,"support_url":0,"capabilities":0,"release_notes":0,"review_case_counts":0,"commerce_description":0,"availability_countries":0},"release_notes":"Initial release. Two tools without login: browse MotionSpec motion primitives and validate MotionSpec JSON specifications, including accessibility warnings such as missing pause controls. No compilation, website checks or certification.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"commerce_description":"The two included tools do not sell products or process payments.","availability_countries":["DE","GB","US"]}}