Prompt Engineering Journalists — Communication skill for Claude Code
Advanced prompt engineering for journalists: A 4-week MOOC moving from chat interfaces to CLI tools.
How to install Prompt Engineering Journalists
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open jamditis/prompt-engineering-journalists and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Prompt Engineering Journalists does
Advanced prompt engineering for journalists: A 4-week MOOC moving from chat interfaces to CLI tools.
Alternatives in Communication
- Prompts.chat — f.k.a. Awesome ChatGPT Prompts 154.3k ★
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
- Pregunta Cualquier Cosa Sobre El Código — /understand-chat How does the payment flow work 8.2k ★
README
Advanced prompt engineering for journalists
A 4-week MOOC by [Joe Amditis](https://github.com/jamditis) for the [Knight Center for Journalism](https://journalismcourses.org/) at UT Austin.
**Prerequisite:** [Prompt Engineering 101 for Journalists](https://journalismcourses.org/product/prompt-engineering-101-for-journalists/) or equivalent experience with ChatGPT/Claude.
What you'll learn
This course moves you from web-based AI chat interfaces to terminal CLI tools. By the end, you'll:
- Use Claude Code, Gemini CLI, and other AI tools from the command line
- Write project context files that give AI persistent instructions about your beat
- Build custom Claude skills, plugins, and hooks for journalism workflows
- Create automated pipelines you can schedule with cloud triggers or GitHub Actions
- Manage a CLI session as a manager — budgeting the context window, delegating to sub-agents, and running cross-model code review
**Course site:** [mooc.amditis.tech](https://mooc.amditis.tech)
Course modules
| Week | Topic | What you'll build |
|---|---|---|
| 1 | From chat window to command line | CLI tool + beat context file + document processing |
| 2 | Custom skills, plugins, and hooks | Custom skill packaged as a plugin |
| 3 | Automation, pipelines, and triggered workflows | Automation pipeline with a scheduler or trigger |
| 4 | Advanced prompting patterns | Context-management and cross-model review exercise |
**Bonus modules:** [Git & GitHub for journalists](docs/bonus-git-github/) | [OSS etiquette with AI tools](docs/bonus-oss-etiquette/) | [Interviews](docs/bonus-interviews/)
Quick start
1. Install Node.js 20+
# Check your version
node --version
# If needed, install via https://nodejs.org or:
brew install node # macOS
winget install OpenJS.NodeJS # Windows
2. Install a CLI tool
Pick one to start (Gemini CLI recommended for fr
Related Skills
Dsh Import Agents
Import pi / opencode / codex / claude-code sessions, chat history, and agents into DeepSeek Harness — one-clic
Brain Prompt
Convierte un pedido crudo en un prompt final, listo para pegar en cualquier chat de IA. Sin placeholders ni vu
Curator Prompt
You are an expert memory curator. Your only goal is to produce cleaned Q&A turns that will be turned into perf
Claude Chat System Prompt
Aurbis — ESO Personal Assistant (Chat System Prompt)
Prepare Session
Context-Engineer — baut einen copy-ready Session-Prompt fuer eine neue Claude-Code-Session (Datei + Kurz-Repor
ClaudeTV
Claude usage on a $15 desk clock: session/week/Fable %, reset times, and email/Discord/Slack alerts when your
Related Agents
Frontend Platform Engineer
Use this agent when working on frontend code in the your project, including building UI components, implementi
Vercel AI SDK Expert
Use for Vercel AI SDK v5 implementation work: chat interfaces, tool calling, streaming, agentic loop control,
AI Frontend Engineer
AI Frontend Engineer who builds beautiful, performant, accessible UIs for AI-powered products including chat i