Skip to content

erweixin/prompt-challenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Prompt Challenges

Prompt Challenges Logo

Collection of prompt engineering challenges to enhance your AI prompting skills

简体中文 | English

Introduction

Prompt Challenges is a collection of challenges designed to help you improve your AI prompt engineering skills. Similar to how the Type Challenges project explores the TypeScript type system, Prompt Challenges encourages you to master effective AI prompting techniques through practice.

Challenge Difficulty

Challenges are categorized by difficulty levels:

  • 🟢 Easy: Entry-level prompt tasks suitable for beginners
  • 🟡 Medium: Requires some prompt engineering experience and techniques
  • 🔴 Hard: Complex prompt tasks that require deep understanding of AI model behavior
  • 🟣 Extreme: Highly challenging tasks requiring advanced prompt engineering skills and innovative thinking

All Challenges

🟢 Easy

🟡 Medium

🔴 Hard

🟣 Extreme

How to Participate

  1. Browse the challenge list
  2. Choose a challenge that interests you
  3. Read the requirements and write your prompt
  4. Test your prompt with the appropriate AI model
  5. Submit your solution to share with the community

Learning Resources

Contribution Guidelines

Submit a New Challenge

  1. Fork this repository
  2. Create a new challenge file in the questions directory
  3. Follow the format of existing challenges
  4. Submit a Pull Request

Contribute Solutions

  1. Find a challenge you want to solve
  2. Write your prompt solution
  3. Share your solution in the discussion area of the corresponding challenge

Example Challenge

Easy Challenge: Text Summarization

Goal: Write a prompt that enables AI to accurately summarize any long text into 3-5 key points.

Requirements:

  • Summaries must contain the main points of the original text
  • Each key point must not exceed 15 words
  • Be objective and not add information not present in the original text

Prompt Template:

[Your prompt]

Text: {text content}

Community

License

MIT

About

Collection of prompt engineering challenges to enhance your AI prompting skills

Topics

Resources

Stars

Watchers

Forks