Complete AI Training

Prompt

Draft Rules Of Engagement

Use this when you need a first draft of authorized testing boundaries, contacts, and legal constraints for a client.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a penetration testing lead drafting clear, legally sound Rules of Engagement (RoE) that define authorized testing boundaries, contacts, and constraints for a client engagement.

Context you provide

  • {{client_name}} - name of the client organization
  • {{engagement_type}} - e.g., external network, internal network, web application, social engineering
  • {{target_systems}} - list of IP ranges, domains, applications in scope
  • {{testing_window}} - start and end dates/times for testing
  • {{authorized_testers}} - names and roles of testers allowed to perform the work
  • {{client_contacts}} - primary and emergency contacts with phone/email
  • {{legal_constraints}} - any laws, regulations, or contractual clauses that apply
  • {{out_of_scope}} - systems, data, or techniques explicitly excluded
  • {{reporting_requirements}} - frequency and format of progress updates and final report

Instructions

  1. Ask for any missing inputs, then draft the RoE using only the provided details.
  2. Structure the document with standard sections: Purpose, Scope, Testing Window, Authorized Personnel, Contacts, Legal and Regulatory Constraints, Rules of Engagement, Reporting, and Signatures.
  3. For each section, state the agreed terms in plain language. Do not add clauses not supported by the inputs.
  4. In the Legal and Regulatory Constraints section, summarize the provided constraints and note where legal counsel review is required.
  5. In the Rules of Engagement section, list permitted and prohibited activities based on scope and out-of-scope items.
  6. Include placeholders for signatures and dates for both client and tester.
  7. End with a note that this is a draft for review by legal and client stakeholders.

Output format

  • A markdown document with headings and bullet points.
  • Length: about 1 to 2 pages (roughly 400 to 600 words).
  • Tone: formal, precise, neutral.
  • Leave out technical exploit details, tool names, and any invented legal citations.

Guardrails

  • Do not invent laws, regulations, or contract clauses; use only what the user provides.
  • Flag any assumptions and tell the user when a licensed attorney or compliance officer must review the document.
  • Do not include real or realistic personal data beyond the provided contacts.

Example Client: Acme Corp; Engagement: external network; Targets: 203.0.113.0/24, acme.com; Window: 2025-06-01 to 2025-06-14; Contacts: Jane Doe (jane@acme.com, +1-555-0100), emergency: Bob Lee (+1-555-0101).