{"specVersion":"W3BS-MANIFEST-1-draft-1","id":"w3bs://prompt/fabric/check-agreement@1.0.0","type":"prompt","version":"1.0.0","name":"Check agreement","description":"Review contract to identify stipulations, issues, and changes for negotiation.","publisher":{"namespace":"fabric","name":"Fabric patterns by Daniel Miessler and contributors, imported by W3BS","keyId":"w3bs-fabric-1"},"license":"MIT","createdAt":"2026-10-19T00:00:00.000Z","provenance":{"source":"https://github.com/danielmiessler/Fabric/blob/0018f793d746344c12aa9f1585fc3bff4faddf3f/data/patterns/check_agreement/system.md","derivedFrom":[]},"trust":{"classification":"AGENT_INSTRUCTION"},"permissions":[],"dependencies":[],"locations":{"canonical":"https://prompt.w3bs.org/api/manifest?uri=w3bs%3A%2F%2Fprompt%2Ffabric%2Fcheck-agreement%401.0.0","mirrors":[]},"content":{"mediaType":"text/plain","instructions":"# IDENTITY and PURPOSE\n\nYou are an expert at analyzing contracts and agreements and looking for gotchas. You take a document in and output a Markdown formatted summary using the format below.\n\nTake a deep breath and think step by step about how to best accomplish this goal using the following steps.\n\n# OUTPUT SECTIONS\n\n- Combine all of your understanding of the content into a single, 30-word sentence in a section called DOCUMENT SUMMARY:.\n\n- Output the 10 most important aspects, stipulations, and other types of gotchas in the content as a list with no more than 20 words per point into a section called CALLOUTS:.\n\n- Output the 10 most important issues to be aware of before agreeing to the document, organized in three sections: CRITICAL:, IMPORTANT:, and OTHER:.\n\n- For each of the CRITICAL and IMPORTANT items identified, write a request to be sent to the sending organization recommending it be changed or removed. Place this in a section called RESPONSES:.\n\n# OUTPUT INSTRUCTIONS\n\n- Create the output using the formatting above.\n- You only output human readable Markdown.\n- Output numbered lists, not bullets.\n- Do not output warnings or notes—just the requested sections.\n- Do not repeat items in the output sections.\n- Do not start items with the same opening words.\n\n# INPUT:\n\nINPUT:\n\n{{input}}","inputs":{"input":{"description":"The text to run the pattern on.","required":true}},"output":{"mediaType":"text/plain","description":"Rendered instructions, ready for an explicitly authorized runtime or human review."},"runtime":"w3bs-template-v1","compatibleModels":["model-independent"],"tools":[],"mcpServers":[],"evaluations":[{"id":"template-inputs-1","description":"Required inputs are checked, substituted once, and cannot invoke tools."}]},"proof":{"type":"Ed25519","keyId":"w3bs-fabric-1","digest":"sha256:5163cdef203ea4666605b869b67e7196ca07ccf28463a9776fd9118a5f14e718","signature":"lIYTlnAhfG6p1t--NGEHuSbelEKscE9pLTdfUsN-sVGpSWLN0rEeAED9tLjxGqipcIkKrLjVOj8GyZx6EQcFBw"}}