{"id":85702,"plugin_id":"plugin_asdk_app_6ae8d8410cc881919fe40cf76b3cc133","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-07T06:14:53.345Z","digest":"4949a2bc367be208a773698a24b125e0c2e8dc05690e4f9f9d2f5b0ad36b6c31","against":null,"payload":{"description":"Find the controlling US law on a question and answer only from the text the tools return. Subject: <question> [in <state>].","included_files":[],"name":"research","skill_md_contents":"---\nname: research\ndescription: Find the controlling US law on a question and answer only from the text the tools return. Subject: <question> [in <state>].\n---\n\nResearch whichever subject the conversation is about. If it is not clear from the conversation, ask for it before calling anything.\n\nIf no jurisdiction was named, ask which one before spending credits. An unscoped search costs the same and returns worse results.\n\nRun this loop:\n\n1. **Confirm coverage** with `list_statutes_coverage` (free) if the question is about a state or a corpus you have not queried this session. This is what separates \"the law does not say that\" from \"we do not hold that corpus\".\n2. **Search scoped.** Pass `corpusType` and `state`. Set `excludeRepealed: true` unless the user is specifically asking what was repealed.\n3. **Judge the result set by score separation, not by whether rows came back.** Vector search always returns nearest neighbours, so a meaningless query still produces a full page. If the top score is not clearly above the tail, say the corpus does not appear to answer this rather than reporting the best of a bad set.\n4. **Fetch the text** of the sections that actually matter with `get_us_statute_section_text`. Use `format=content` on USC so you get the operative text instead of the amendment notes. Never quote the excerpt.\n5. **Check the defined terms** with `get_section_definitions` if the answer turns on a word like \"person\", \"employee\", \"consumer\" or \"security\". Statutes routinely define these against ordinary usage.\n6. **Read `goodLawStatus` on everything you cite.**\n\nThen answer. Structure it as:\n\n- The controlling provision, quoted from the body, with its citation and official source link.\n- What it requires, in plain language.\n- Any defined term that changes the reading.\n- Currency: `good_law`, or an explicit caveat.\n\nRules for the answer:\n\n- Every proposition traces to text a tool returned. If you know something the tools did not return, say it is outside what the corpus confirmed.\n- `goodLawStatus: unknown` means unverified, not current. Tell the user to confirm against the official source.\n- There is no case law here. If the question actually turns on how courts have read the provision, say so plainly rather than implying the statutory text settles it.\n- If nothing solid came back, say so. Do not assemble an answer from adjacent sections.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}