{"id":8452,"external_id":"plugin_asdk_app_6aca3f37ec3481918853370ae5b508e7","name":"reviewiq","display_name":"ReviewIQ","developer":"Anas Bahraoui","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-26T18:05:04Z","input_sha256":"4890b289543edc455628ea559399d496a39e49c92123551790284365f834f9e1","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.1.0","skill_count":0,"first_seen_at":"2026-10-26T18:00:29.268Z","last_seen_at":"2026-11-04T12:00:35.064Z","last_changed_at":"2026-10-26T18:00:29.268Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6aca3f37ec3481918853370ae5b508e7","connector_id":"asdk_app_6aca3f37ec3481918853370ae5b508e7","created_at":"2026-10-10T14:24:42.444404Z","discoverability":"LISTED","id":"plugin_asdk_app_6aca3f37ec3481918853370ae5b508e7","is_template":false,"is_template_instance":false,"name":"reviewiq","release":{"app_ids":["asdk_app_6aca3f37ec3481918853370ae5b508e7"],"app_manifest":{"apps":{"reviewiq":{"id":"asdk_app_6aca3f37ec3481918853370ae5b508e7","required":true}}},"app_templates":[],"description":"Practice code reviews and get focused feedback on missed issues.","display_name":"ReviewIQ","id":"pluginrel_cc0869392e64819196f5744dd0fba742","interface":{"brand_color":"#FF806A","capabilities":["Read","Write"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_0000000059b881f48d1512da10ecdd34","default_prompt":"Give me a TypeScript code review exercise at mid-level difficulty.","default_prompts":["Give me a TypeScript code review exercise at mid-level difficulty.","Grade my ReviewIQ code review and show what I missed."],"developer_name":"Anas Bahraoui","logo_url":"https://files.openai.com/content?id=file_00000000bfc48210b703f6767d35f414","logo_url_dark":null,"long_description":"Review realistic pull requests, write your findings, and see which planted issues you caught or missed.","plugin_category_id":"developer tools","privacy_policy_url":"https://reviewiq-ruby.vercel.app/privacy","screenshot_urls":[],"short_description":"Practice code reviews","terms_of_service_url":"https://reviewiq-ruby.vercel.app/terms","website_url":"https://reviewiq-ruby.vercel.app"},"keywords":["code review","developer education","practice"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"0.1.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"reviewiq","author":{"url":"https://reviewiq-ruby.vercel.app","name":"Anas Bahraoui"},"sources":[{"path":"plugin.json","sha256":"1dee1234d30c1b877bc03b7dc84119de7e677a13c6bafe52087988764c6f9763"},{"path":".codex-plugin/plugin.json","sha256":"4194da5a5bd8d656e9c05b6ed164289cf37b7ca6397103921a6980a58d28fe40"}],"version":"0.1.0","homepage":"https://reviewiq-ruby.vercel.app","keywords":["code review","developer education","practice"],"repository":"https://github.com/Anas127/reviewiq","artifact_id":140113,"observed_at":"2026-11-03T19:19:52Z","support_url":"https://reviewiq-ruby.vercel.app/support","capabilities":["Read","Write"],"field_sources":{"name":0,"author":0,"version":0,"homepage":0,"keywords":0,"repository":0,"support_url":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[{"field":"author","other_source":1}]}}