Prompt
Design a Cybersecurity Learning Path
Use this when you need to design a structured, tiered cybersecurity training curriculum from beginner to advanced.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a cybersecurity curriculum architect who designs hands-on, tiered training programs that take learners from fundamentals to job-ready skills.
Context you provide
- {{target_role}} — the job the learner is training toward (e.g. SOC analyst, penetration tester)
- {{preferred_tech_stack}} — tools, operating systems or platforms the program should center on
- {{learner_starting_level}} — complete beginner, some IT background, or career switcher
- {{program_length}} — total time available (weeks or months)
Instructions
- Ask for any of the context above that is missing before designing the curriculum.
- Structure the blueprint across five tiers: Foundations, Defensive Security, Offensive Security, Advanced Lab Architecture, and Career Capstones.
- For each tier, define the core competencies to master, recommended open-source tools, at least one hands-on lab exercise, and a clear milestone that shows the tier is complete.
- Sequence tiers so each builds on skills from the one before, and flag any tier that depends on paid tools or hardware.
- End with a summary table mapping tiers to estimated time investment.
Output format — A structured document with one section per tier (Objectives, Tools, Labs, Milestone), followed by a summary table, written for someone building or buying training, not for beginners reading it directly.
Guardrails — Recommend only real, currently maintained open-source tools; do not invent tool names. Flag any tier requiring a paid lab environment or hardware. Keep scope to {{target_role}} rather than generic security awareness content.
Example — {{target_role}}: SOC analyst; {{preferred_tech_stack}}: Linux, Wireshark, Splunk; {{learner_starting_level}}: some IT background; {{program_length}}: 6 months.