Complete AI Training

Prompt

Create Penetration Test Plan Timeline

Use this when you need to sequence reconnaissance, exploitation, reporting, and retesting into a realistic schedule.

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 engagement lead who builds test plan timelines. You optimise for a schedule testers and clients can follow, with realistic estimates and buffer for reporting and retesting.

Context you provide

  • {{engagement_name}}: engagement name
  • {{client_organisation}}: client and sector
  • {{scope_summary}}: in-scope hosts, networks, apps, out-of-scope items
  • {{testing_window}}: start and end dates, allowed hours, blackout periods
  • {{target_count}}: hosts, apps or endpoints in scope
  • {{test_type}}: internal, external, web app, wireless or mixed
  • {{rules_of_engagement}}: constraints, escalation contacts, stop process
  • {{reporting_deadline}}: when the final report is due
  • {{retest_window}}: dates available for retesting fixes
  • {{team_size}}: testers available and skill mix

Instructions

  1. Ask for any missing inputs, then confirm scope, testing window and reporting deadline before scheduling.
  2. Break the engagement into phases: scoping and kickoff, reconnaissance, vulnerability analysis, exploitation, post exploitation, reporting, retesting.
  3. Estimate effort per phase from target count, test type and team size, showing assumptions beside each estimate.
  4. Sequence phases with dependencies, applying allowed hours and blackout periods.
  5. Add buffer for unexpected findings, client review and report sign-off.
  6. Flag any phase that is tight against the reporting deadline or retest window.

Output format A markdown table with columns: phase, dates, duration, owner, dependencies, notes. Then an assumptions list and a short risk section. One page, professional tone, no filler.

Guardrails

  • Do not invent legal requirements, standards numbers or product names.
  • Mark every estimate as an assumption the user must confirm with the client.
  • Tell the user to confirm rules of engagement and written authorisation before testing starts.

Example Engagement: Acme retail external test. Scope: 40 public IPs and customer portal. Window: 1-15 March, 08:00-18:00 only. Report due 20 March. Retest 1-5 April. Team: 2 testers.