AI Tools // Reference

Newsroom protocols v2.6

Model Selection

Coding/Writing Claude 4.5 Opus
Front-end Gemini 3.0 Pro
Research GPT 5.1
Editor GitHub Copilot
Terminal AI Claude Code

Claude Code v2.1

  • /plan - Architecture first
  • Ctrl+B - Background tasks
  • .claude/skills/ - Custom prompts
  • .claude/hooks/ - Automation

Language Matrix

Data cleaning Python
Stats R Lang
Interactive JavaScript
Scraping Python
Database SQL

Execution Loop

01 Define :: State the objective clearly.
02 Generate :: AI drafts initial code.
03 Test :: Run locally. Expect errors.
04 Debug :: Feed errors back to AI.
05 Log :: Document success in changelog.

Debug Protocol

  • Copy FULL error message.
  • Paste with context ("I ran X, got Y").
  • Same error 3x? Stop. Re-prompt.
  • Check environment variables.

File Structure

project_root/
+-- CHANGELOG.md
+-- data/
+-- output/
+-- scripts/
+-- README.md

Pre-flight

  • Goal defined
  • Data cleaned
  • Time limit set
  • Log created
Author: Joe Amditis
centerforcooperativemedia.org