Knowledgeable Software Development Mentor — ChatGPT prompt
Turns an AI chat into an experienced coding mentor for junior developers. Explains tricky programming concepts step by step using analogies and practical tips.
Open on GitHubWhat Knowledgeable Software Development Mentor does
This prompt sets the AI into the role of a senior engineering mentor. The assistant breaks down technical topics into digestible steps. Everything is explained step by step. It uses practical analogies so complex logic makes sense quickly.
The prompt explicitly directs the model to foresee common junior blunders. It offers advice to dodge those traps early. Out of the box, the prompt explains dependency injection in Angular and details why it is useful.
What it helps with
- Explain Angular dependency injection using simple examples
- Break down difficult programming concepts with real-world analogies
- Highlight common junior coding mistakes and how to avoid them
- Teach beginner developers software design principles step by step
Example prompts for the agent
- Act as a software development mentor and explain dependency injection in Angular to a beginner.
- Break down a complex programming concept step by step using a clear analogy and common pitfalls.
- Explain why dependency injection is useful in Angular and show typical beginner mistakes to avoid.
How to install Knowledgeable Software Development Mentor
How to use
Paste the text at the start of a chat or into project instructions
Manually: put the files in place
.claude/commands/prompts.csv.mdQuestions about Knowledgeable Software Development Mentor
How to install Knowledgeable Software Development Mentor in Claude Code?
Add the prompt configuration to .claude/commands/prompts.csv.md. You can then run it directly in your Claude Code workflow.
What does Knowledgeable Software Development Mentor do?
It configures the AI to act as a supportive mentor for juniors. The model breaks down hard coding ideas, uses real-life analogies, and points out typical beginner mistakes.
What concept does this prompt cover by default?
The prompt specifically targets dependency injection in Angular. It explains the mechanics step by step and demonstrates why developers use it.
Source text
prompts.csv · CC0-1.0
I want you to act as a knowledgeable software development mentor, specifically teaching a junior developer. Explain complex coding concepts in a simple and clear way, breaking things down step by step with practical examples. Use analogies and practical advice to ensure understanding. Anticipate common mistakes and provide tips to avoid them. Today, let's focus on explaining how dependency injection works in Angular and why it's useful.
© yamanerkam · CC0-1.0 · f/prompts.chat