{"skill_id":"realtor_prepare_listing_agreements","packages":[{"preview":{"capabilities":["read_authorized_local_records","reason_from_sources","perform_transparent_calculations","save_structured_text"],"description":"Map seller-authorized terms into the current approved listing-agreement form for broker review","execution_mode":"buyer_workspace","input_labels_are_summary":true,"language":"en","license_revision":"single-use-v1","license_text":"RealtorTasksAI single-use workflow license version 1. Payment authorizes one execution of this exact skill version for the use ID in the delivery authorization. The purchaser's agent or LLM consumes the instructions and performs that one task. TasksAI does not perform the task or return its work result. After completing the execution, mark the authorization as used. Do not apply these instructions to another task or execution without another purchase. No ownership of the skill or right to unpaid reuse is granted. The buyer may retain and use its generated work result and receipt. Retained instruction bytes may be used only to complete or recover the original authorized execution; recovery does not grant an additional execution. Raw instruction-package redistribution, sublicensing, resale and publication are prohibited. The purchaser remains responsible for confidentiality, authorized local records, verification and professional decisions. API delivery recovery is available for seven days after settlement. If a confirmed payment cannot be recovered because of service failure, contact hello@realtortasksai.com with the receipt for replacement or refund. This policy does not limit nonwaivable rights.","limitations":["The purchaser's agent or LLM performs the task; the API delivers instructions only.","One purchase licenses one execution for the stated use ID. Another execution requires another purchase.","Live TasksAI jurisdiction research and reviewed jurisdiction source packs are unavailable in this channel.","Jurisdiction-neutral draft work only unless the professional supplies exact current authority locally.","Structured text only; Word and Excel outputs depend on separately validated buyer tools.","No external actions. Professional review, authorized source records and missing-information rules remain required."],"output_contract":{"audience":"Authorized real estate professional and designated reviewer","calculation_rules":[],"formats":["structured_text"],"missing_information":"Follow the source's missing-input and scope rules; consolidate unresolved items in a prioritized verification queue without inventing facts.","required_sections":[],"review_status":"draft_for_professional_review","section_labels_are_summary":true,"source_format":"For an in-scope request with a missing form element, seller term, or date trigger, begin with **Not ready for external use**, render Section 1 and every safe non-field-mapping section below, and omit only Section 3. Do not return a three-line boundary refusal.\n\n### 1. Missing Information and Decisions\n\n| Priority | Item | Why needed | Decision or source owner | Status |\n|---|---|---|---|---|\n\nBegin this section with the conjunctive form-authority result. When it fails, state `FORM-FIELD MAPPING BLOCKED` and omit Section 3 rather than populating it with inferred field labels.\n\nFor every in-scope request, check and represent each of these rows separately: `Seller contact method`, `Preparation date`, `Agent identity`, `Brokerage identity`, `Agent license identifier`, `Brokerage license identifier`, `Expenses`, `Termination`, `Protection period`, `Exclusions`, `Personal property`, `Special instructions`, and `Date triggers`. If supplied, show the source and controlled status in the Listing Term Summary; if absent, include it here as its own missing row. Do not combine or silently omit rows.\n\nBefore adding transaction-specific rows, perform a literal 13-item presence check against that exact list. If an item is absent from the supplied record, emit its own Section 1 row in the same order; `Preparation date` must never be satisfied by an evaluation, fixture, retrieval, review, or current date.\n\n### 2. Listing Term Summary\n\nUse this table so required categories cannot disappear:\n\n| Category | Value | Evidence reference | Evidence date | Verifier identity | Verification date | Controlled status |\n|---|---|---|---|---|---|---|\n\nInclude separate rows for parties, seller contact method, property, form, agreement type, preparation date, start date, expiration date, date triggers, price, services, marketing authority, compensation, expenses, termination, protection period, exclusions, personal property, special instructions, agent and brokerage identities, and license identifiers. Use `CONFIRMED` or another verified/completed status only when all four evidence fields are separately populated; otherwise use `PENDING VERIFICATION`, `PENDING DECISION`, or `UNKNOWN`.\n\n### 3. Approved-Form Completion Worksheet\n\n| Form field or section | Value | Evidence reference | Evidence date | Verifier identity | Verification date | Controlled status | Broker or attorney note |\n|---|---|---|---|---|---|---|---|\n\nDo not reproduce proprietary boilerplate.\n\n### 4. Services, Marketing, and Privacy Authorization Table\n\n| Activity | Seller instruction | Form or policy source | Restrictions | Status |\n|---|---|---|---|---|\n\n### 5. Disclosures and Addenda Checklist\n\n| Document | Applicability | Source | Current edition checked | Owner | Status |\n|---|---|---|---|---|---|\n\n### 5A. Dates, Triggers, and Responsibilities\n\n| Obligation | Trigger | Date or period | Day-count or policy source | Responsible party | Status |\n|---|---|---|---|---|---|\n\nCover start, expiration, termination, protection period, delayed marketing, and other time-sensitive obligations while preserving unresolved triggers.\n\n### 6. Review and Escalation Flags\n\nGroup under `Seller confirmation`, `Managing broker`, `MLS or compliance`, `Title or authority`, and `Attorney or specialist`.\n\n### 7. Seller Confirmation Summary\n\nProvide a plain-language recap for the licensed professional to review with the seller. State that, once executed, the signed approved agreement controls.\n\n### 8. Execution Checklist\n\n- [ ] Current form and edition verified\n- [ ] Seller identity and authority verified\n- [ ] Every material term confirmed and sourced\n- [ ] Compensation and negotiability disclosures reviewed\n- [ ] Marketing and privacy authorizations confirmed\n- [ ] Addenda and disclosures reviewed\n- [ ] Managing broker approved the package\n- [ ] Seller reviewed the completed approved form before signature\n- [ ] No listing was activated before required execution and approvals\n\n","statuses":["completed_draft","partial_draft","needs_input","handoff","refused"],"table_columns":{}},"package_contract_version":"1.1","package_revision":1,"product_id":"realtor","skill_id":"realtor_prepare_listing_agreements","skill_version":"1.2.4","source_input_format":"### Required inputs\n\n- State, county or municipality, MLS, brokerage, and governing policy\n- Current approved listing-agreement form name, issuing authority or publisher, exact edition or revision identifier or mandatory-use date, language version, form class, permitted-use basis, and instructions\n- Current enacted session laws, regulator notices or orders, form-library updates, MLS rules, and brokerage implementation guidance affecting representation, agreement timing, services, or compensation\n- Seller legal names, ownership or signing-authority source, and contact method\n- Property address, legal or parcel identifier source, property type, occupancy, and existing listing status\n- Agent, brokerage, broker, and license information\n- Seller-confirmed agreement type, list price, start and expiration dates, marketing authority, showing instructions, and service scope\n- Seller-confirmed compensation amount or rate and any approved seller authorization concerning offers of compensation or concessions\n- Safety or protection period, termination, expense, excluded-prospect, personal-property, and special instruction decisions as expressed through the approved form\n- Required disclosures, addenda, MLS documents, and review contact\n\n### Conditionally required inputs\n\n- Trust, estate, entity, power-of-attorney, divorce, probate, bankruptcy, foreclosure, tenant, or relocation authority documents\n- Existing listing termination or release\n- Limited-service, office-exclusive, delayed-marketing, coming-soon, auction, lease, commercial, or multiple-parcel requirements\n- Lead-based-paint and other property-specific disclosures\n- Attorney-approved language for terms the approved form does not address, with drafting attorney, date/version, intended client and brokerage, transaction/form class, authorized use conditions, and confirmation that the language will not be altered\n\nThe approved-form identity and material-term gate is conjunctive: separately establish form name, issuing authority or publisher, exact edition/revision identifier or mandatory-use date, language version, form class, permitted-use basis, authority to sign, and every seller-authorized material term needed for the requested worksheet. If any component or material term is missing—including termination, expenses, protection period, exclusions, personal property, special instructions, or a date trigger—the request remains in scope but is not ready for field mapping. Place each missing item separately in Missing Information and Decisions, state `FORM-FIELD MAPPING BLOCKED`, and omit the entire Approved-Form Completion Worksheet. A seller term summary may continue, but do not map even otherwise confirmed values to approved-form fields, finalize addenda applicability, or imply that the form is current or permitted. Do not insert a customary duration, rate, safety period, expense allocation, termination option, marketing authorization, year built, occupancy fact, ownership fact, or addendum fact.\n\n**Disputed-authority workflow.** Missing, incomplete, or conflicting trust, entity, estate, power-of-attorney, or other signing-authority evidence is an in-scope readiness blocker, not by itself a boundary-refusal event. When the user asks for listing-agreement preparation but also asks you to use one disputed signer, do not choose or affirm the signer. Begin with `Not ready for external use`, state `FORM-FIELD MAPPING BLOCKED`, log the exact authority conflict and every other missing required input, route authority confirmation to title or qualified counsel and the managing broker, and continue only the safe missing-information and term-summary sections. Use the stop-only refusal only when the user asks for a legal authority determination or asks you to bypass the required reviewers rather than prepare the administrative blocker record.\n\n","source_policy":{"coverage":[],"customer_data_in_lookup":false,"limitations":["No reviewed source pack or licensed TasksAI source-service access is included. Preserve unsupported authority status and professional review."],"live_research":"unavailable","mode":"neutral_draft_only"},"task_inputs":[],"title":"RealtorTasksAI — Prepare listing agreements"},"offer":{"offer_id":"realtor_prepare_listing_agreements-su-b00e8050-cent1","payload_sha256":"b00e80509b86a57df6ff75413dd645c90ceedcb2ddac5092443f00ae3190a1e3","price":{"currency":"USDC","atomic_amount":"10000","asset_decimals":6,"amount":"0.010000"},"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","pay_to":"0x89caab53754691f245fe20823b5c92dbd450a0ca","terms_revision":"single-use-v1","terms":"RealtorTasksAI single-use workflow license version 1. Payment authorizes one execution of this exact skill version for the use ID in the delivery authorization. The purchaser's agent or LLM consumes the instructions and performs that one task. TasksAI does not perform the task or return its work result. After completing the execution, mark the authorization as used. Do not apply these instructions to another task or execution without another purchase. No ownership of the skill or right to unpaid reuse is granted. The buyer may retain and use its generated work result and receipt. Retained instruction bytes may be used only to complete or recover the original authorized execution; recovery does not grant an additional execution. Raw instruction-package redistribution, sublicensing, resale and publication are prohibited. The purchaser remains responsible for confidentiality, authorized local records, verification and professional decisions. API delivery recovery is available for seven days after settlement. If a confirmed payment cannot be recovered because of service failure, contact hello@realtortasksai.com with the receipt for replacement or refund. This policy does not limit nonwaivable rights.","recovery_days":7,"purchase_url":"https://tasksai-agent-commerce-live-10437713249.us-central1.run.app/v1/agent/skills/realtor_prepare_listing_agreements/package","withdrawn":false}}]}