Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prompt Engineering 101 - Lab Manual

The files in this repo are lab instructions and assets for an introductory workshop on prompt engineering. These labs were designed for a three-hour workshop intended to provide practical experience with tools and resources necessary for working with common "frontier" LLMs like ChatGPT, Claude, Copilot, Gemini, and Perplexity. If you follow the instructions in the lab, you will move from basic conversational prompts to creating a personalized library of reusable prompts tailored to your learning needs.

Who Is This For?

This workshop is designed for students new to cybersecurity with beginner-level foundational knowledge. No prior experience with AI tools or prompt engineering required.

Prerequisites

  • Basic familiarity with cybersecurity concepts
  • Comfort using web applications and basic computer navigation
  • No prior AI or prompt engineering experience needed

Technical Requirements

  • Laptop with internet connectivity
  • ChatGPT, Claude, or Copilot account (free tier acceptable)
  • Text editor or note-taking application

Recommended Resources

Obsidian

All the lab instructions were written using the Obsidian note taking app. Obsidian uses markdown files, which makes them platform-independent. It has some other cool features, too. ;-)

Link: https://obsidian.md/

Obsidian Community Plugins

To get the most out of these pages, you will also want the following plugins to enhance your Obsidian instance. They will allow you to add notes to the original pages, and you can use it to build your first prompt library.

Automatic Table Of Contents

By Johan Satgé Create a table of contents in a note, that updates itself when the note changes

Callout Manager

By eth-p Easily create and customize callouts.

Change Case

By David Brockman Plugin to let you change the case (UPPER CASE, camelCase, snake_case, etc.) of the current selection.

Regex Find/Replace

By Martin Eder Find and replace text using regular expressions.

About

Lab instructions and assets for an introductory workshop on prompt engineering.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors