{"slug":"ripplo","title":"ripplo","description":"A tight validation loop for app-building agents. Hooks enforce tests pass for user-facing edits; skills to author and run deterministic, backend-aware E2E tests; replay UI shows exactly what happened.","developer":"Ripplo","category":null,"reported_installs":null,"active":true,"first_seen_at":"2026-10-03T22:13:33.942Z","last_seen_at":"2026-11-07T00:08:29.147Z","last_changed_at":"2026-10-03T22:13:33.942Z","platform":"claude","sources":["Community"],"works_with":["Claude Code"],"marketplace_url":null,"repository_url":"https://github.com/ripplo/claude-plugin.git","web_data":{},"github_data":{},"catalog_sources":{"community":[{"name":"ripplo","source":{"sha":"63c2d45031a3002d5bb0c99cada42ac23ac431ed","url":"https://github.com/ripplo/claude-plugin.git","source":"url"},"homepage":"https://ripplo.ai/docs","description":"A tight validation loop for app-building agents. Hooks enforce tests pass for user-facing edits; skills to author and run deterministic, backend-aware E2E tests; replay UI shows exactly what happened."}]},"manifest":{"url":"https://raw.githubusercontent.com/ripplo/claude-plugin/63c2d45031a3002d5bb0c99cada42ac23ac431ed/.claude-plugin/plugin.json","payload":{"name":"ripplo","author":{"url":"https://ripplo.ai","name":"Ripplo"},"license":"MIT","version":"0.15.2","homepage":"https://ripplo.ai","keywords":["e2e","testing","tests"],"repository":"https://github.com/ripplo/claude-plugin","description":"Close the loop on full-stack app delivery. Agents and users define success as typed, state-aware user journeys. Hooks enforce coverage, and replay shows exactly what happened."},"observed_at":"2026-11-06T10:48:32Z"}}