{"id":4321,"external_id":"plugins_6a76181c1ff48191abf2d67e5815a6c7","name":"consumer","display_name":"Rohas Legal AI: Consumer","developer":"Rohas Nagpal","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"79656950daf64457ce91edb9bfa8540e79d4c070d92d0412881345932ae1f6a8","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.2.1","skill_count":5,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-03T06:00:00.871Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-08-07T17:45:56.981539Z","discoverability":"UNLISTED","id":"plugins_6a76181c1ff48191abf2d67e5815a6c7","is_template":false,"name":"consumer","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"Consumer complaint drafting, deficiency and product liability analysis, compensation quantification, and opposite-party reply skills.","display_name":"Rohas Legal AI: Consumer","id":"pluginrel_f8de72b5b86081919619e023491f0a16","interface":{"brand_color":"#E76F51","capabilities":["Read","Write"],"category":"Productivity","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000005e048208a43648bed81673a4","default_prompt":"Draft a consumer complaint over this defective product.","default_prompts":["Draft a consumer complaint over this defective product.","Test whether these facts amount to deficiency in service.","Quantify this compensation claim head by head."],"developer_name":"Rohas Nagpal","logo_url":"https://files.openai.com/content?id=file_00000000128c8208a017dfc645424c17","logo_url_dark":null,"long_description":"Five reusable legal workflows covering consumer complaint drafting, deficiency and unfair-trade-practice analysis, compensation quantification, opposite-party replies, and product liability exposure.","plugin_category_id":"productivity","privacy_policy_url":null,"screenshot_urls":[],"short_description":"Consumer law workflows","terms_of_service_url":null,"website_url":"https://github.com/rohasnagpal/legal-ai-skills"},"keywords":["legal","consumer","product-liability","complaints","compensation"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Builds a compensation or damages claim head by head, using only the figures actually supplied, showing the arithmetic and flagging any head that is claimed without a supporting figure. Use this whenever a user wants a claim quantified rather than assessed on the merits — including phrasings like \"work out what we can claim for this defective product\", \"quantify the compensation head by head\", \"add up the loss including refund, replacement cost and mental agony\", \"build the damages claim from these receipts\", or \"what does this claim total if we include litigation costs\". This is a quantification tool, not a merits assessment — it does not decide whether the underlying claim succeeds; pair it with deficiency-analyst or product-liability-analyst for that. Fires for any compensation or damages claim, consumer or otherwise, wherever loss needs to be built up head by head from supplied figures.","interface":{"brand_color":null,"default_prompt":"Use $compensation-quantifier to quantify this compensation claim head by head from the figures supplied.","display_name":"Compensation Quantifier","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"Build a compensation claim head by head"},"name":"compensation-quantifier","plugin_release_skill_id":"pluginrsk_6a76181f33f4819187aba85dbf3dc806"},{"description":"Drafts a consumer complaint — the formal filing that states the parties, establishes the forum's jurisdiction, particularises the defect, deficiency, or unfair trade practice alleged, and states the relief sought. Use this whenever a user wants to file a consumer complaint — including phrasings like \"draft a consumer complaint over this defective appliance\", \"file a complaint for deficiency in service against this repair shop\", \"prepare a complaint for the district consumer forum\", or \"draft the complaint and state what relief we want\". Side-specific — drafted for the complainant, against the opposite party. Pairs with compensation-quantifier for the relief figures and deficiency-analyst for a fuller merits test; this skill states the allegation as instructed, it does not independently establish it. Fires for any consumer complaint over goods, services, or an unfair trade practice, in any jurisdiction with a consumer-forum or equivalent process.","interface":{"brand_color":null,"default_prompt":"Use $consumer-complaint-drafter to draft a consumer complaint on these facts, with jurisdiction, the deficiency alleged, and relief sought.","display_name":"Consumer Complaint Drafter","icon_large_url":null,"icon_small_url":null,"iconography":"pdf","short_description":"Draft consumer complaints with jurisdiction and relief"},"name":"consumer-complaint-drafter","plugin_release_skill_id":"pluginrsk_6a761820b72c8191a4cbbddbb6e74dec"},{"description":"Tests whether given facts actually satisfy the legal threshold for deficiency in service, defect in goods, or unfair trade practice, working element by element rather than asserting a conclusion. Use this whenever a user wants to know if a set of facts clears that threshold — including phrasings like \"does this actually count as deficiency in service\", \"is this an unfair trade practice or just a bad experience\", \"test whether we have a viable consumer complaint here\", \"what's our exposure if a customer alleges deficiency\", or \"walk through whether these facts meet the test\". Can run for either side — testing whether a consumer has a claim, or whether an opposite party has exposure — ask which. Distinct from consumer-complaint-drafter, which states the allegation as instructed; this tests whether it actually holds up. Fires wherever the deficiency, defect, or unfair-trade-practice threshold is the question, in any jurisdiction with a consumer protection regime.","interface":{"brand_color":null,"default_prompt":"Use $deficiency-analyst to test whether these facts amount to deficiency in service or an unfair trade practice.","display_name":"Deficiency Analyst","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Test facts against deficiency and unfair-trade-practice thresholds"},"name":"deficiency-analyst","plugin_release_skill_id":"pluginrsk_6a761822cf308191b27d8a38f0c732da"},{"description":"Drafts a reply or written statement to a consumer complaint on behalf of the opposite party — raising any threshold objection prominently, then addressing each allegation as admitted, denied with the client's own account, denied for insufficient knowledge, or qualified. Use this whenever a user has been served a consumer complaint and needs to respond — including phrasings like \"draft our reply to this consumer complaint\", \"prepare a written statement denying these allegations\", \"we've been named as opposite party, help us respond\", \"raise a jurisdiction objection and reply on the merits\", or \"draft our defence before the deadline in this complaint\". Side-specific — drafted for the respondent, against the complainant. The consumer-forum counterpart to notice-reply-drafter. Fires for any reply to a consumer complaint, in any jurisdiction with a consumer-forum or equivalent process.","interface":{"brand_color":null,"default_prompt":"Use $opposite-party-reply-drafter to draft our reply to this consumer complaint, addressing each allegation.","display_name":"Opposite Party Reply Drafter","icon_large_url":null,"icon_small_url":null,"iconography":"pen","short_description":"Reply to a consumer complaint for the respondent"},"name":"opposite-party-reply-drafter","plugin_release_skill_id":"pluginrsk_6a76181f32608191b9fc47487618adf4"},{"description":"Assesses product liability exposure on given facts — classifying the defect as manufacturing, design, or warning/instruction, mapping which party in the supply chain is potentially exposed, and grading the realistic exposure. Use this whenever a user wants product liability worked through rather than a general deficiency test — including phrasings like \"what's our exposure if this product injured someone\", \"is this a design defect or a manufacturing defect\", \"who in the supply chain is on the hook here\", \"assess our product liability risk on these facts\", or \"how exposed are we if the warning label was inadequate\". Distinct from deficiency-analyst, which tests service and trade-practice thresholds — this is specific to defective products and supply-chain exposure. Fires for any product liability question, in any jurisdiction, for manufacturers, assemblers, sellers, distributors, or importers.","interface":{"brand_color":null,"default_prompt":"Use $product-liability-analyst to assess our product liability exposure on these facts, including who in the supply chain is exposed.","display_name":"Product Liability Analyst","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"Assess product liability exposure and supply-chain risk"},"name":"product-liability-analyst","plugin_release_skill_id":"pluginrsk_6a76181f9b1c8191ace07e229715a246"}],"version":"0.2.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"consumer","author":{"url":"https://rohasnagpal.com","name":"Rohas Nagpal"},"license":"MIT","sources":[{"path":".codex-plugin/plugin.json","sha256":"459abcf095d3622a034da489094857d5be93c4c6a3ffe057b5bb630318f371bf"}],"version":"0.2.1","homepage":"https://github.com/rohasnagpal/legal-ai-skills","keywords":["legal","consumer","product-liability","complaints","compensation"],"repository":"https://github.com/rohasnagpal/legal-ai-skills","artifact_id":16848,"observed_at":"2026-10-03T06:31:19Z","capabilities":["Read","Write"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}