Sandbox
@chrisblattman/claudeblattman

Claude Code starter plugin for academic workflows

This repo packages a Claude Code starter plugin, a Codex starter pack, and a site that explains how to use them. The reusable pieces live in `plugins/starter-kit/`, `codex-starter/`, `skills/`, `agents/`, and `templates/`, with the docs site in `docs/`. It is built for people who want a working workflow instead of a blank agent chat. You can install the starter kit, use the provided skills and agents, and adapt the markdown files for your own projects.

452 stars78 forksJavaScriptUpdated 3mo ago
Who it's for

Builders who use Claude Code or Codex for research, writing, and project coordination.

What it delivers

You can start from a working agent workflow instead of assembling your own setup from scratch.

What it does

Claude Code starter plugin

A plugin installable with `/plugin marketplace add chrisblattman/claudeblattman` and `/plugin install starter-kit@claudeblattman`.

Codex starter pack

A separate starter path in `codex-starter/` that you install with `python3 install-codex-starter.py install`.

Downloadable skills

Markdown skill files in `skills/` for tasks like planning, review, research, check-ins, and weekly review.

Reusable agents

Agent definitions in `agents/` for proposal criticism, review methodology, and review writing.

Templates for setup

Starter templates in `templates/` for `CLAUDE.md`, goals, email voice, calendar policy, and triage config.

How to get it

  1. 1In Claude Code, add and install the starter plugin
    /plugin marketplace add chrisblattman/claudeblattman
    /plugin install starter-kit@claudeblattman
  2. 2After your first Claude Code handoff, optionally install the Codex starter pack
    git clone https://github.com/chrisblattman/claudeblattman.git
    cd claudeblattman/codex-starter
    python3 install-codex-starter.py install

README

Claude Blattman

A professor's guide to building AI workflows — from chatbots to self-improving systems.

Website: claudeblattman.com


What This Is

A free, open-source resource for non-developers who want to build real AI workflows. Three paths:

  1. The Essentials — Tools and foundations. Chatbots done right, dictation, transcription, prompt engineering.
  2. The Toolkit — Claude Code setup, configuration, and downloadable skills. From "what is this?" to a working system.
  3. Build Your Own — Creating custom skills, agents, and self-improving workflows.

Who It's For

  • Academics and researchers managing multiple projects
  • Professionals buried in email, meetings, and coordination
  • Anyone who wants to move beyond casual chatbot use

No coding background required. Everything is built with markdown and AI tools.

Quick Start

New to the desktop agent apps? Start with the Desktop Agent Starter Kit:

  1. Install Claude Code, then sign in.

  2. In Claude Code, add and install the starter plugin:

    /plugin marketplace add chrisblattman/claudeblattman
    /plugin install starter-kit@claudeblattman
    
  3. After your first Claude Code handoff, optionally install the Codex starter pack:

git clone https://github.com/chrisblattman/claudeblattman.git
cd claudeblattman/codex-starter
python3 install-codex-starter.py install

Then follow Start Here: Desktop Agent Starter Kit.

The older skills/ library remains available as advanced/reference material, but it is not the recommended first-run path.

Repo Structure

claudeblattman/
├── docs/               # Website source (MkDocs Material)
├── plugins/starter-kit/ # Claude plugin for the desktop-agent starter kit
├── codex-starter/      # Codex starter pack installer + skills
├── skills/             # Downloadable skill files
├── agents/             # Downloadable agent files
├── templates/          # Starter templates (CLAUDE.md, goals.yaml)
├── mkdocs.yml          # Site configuration
├── CONTRIBUTING.md     # Maintenance guide
└── LICENSE             # MIT

Contributing

See CONTRIBUTING.md for how to edit content, add skills, and maintain the site.

Release Notes

The starter kit is versioned separately from the broader docs. Each public starter-kit release should have a matching tag such as starter-kit-v0.1.0 and a current public-manifest.json. If a plugin release needs rollback, install from the last known-good tag and avoid changing the marketplace/plugin names.

License

MIT — use anything here however you want.


Built by Chris Blattman. The name is a joke. The tools are real.

Files in the repo

Repository payload18 top-level entries
  • .claude-plugin
  • .github
  • agents
  • codex-starter
  • docs
  • overrides
  • plugins
  • scripts
  • skills
  • templates
  • .gitignore
  • CNAME
  • CONTRIBUTING.md
  • LICENSE
  • mkdocs.yml
  • public-manifest.json
  • README.md
  • requirements.txt

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More plugins

Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

138k
1 add

Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.

82k
code-yeongyu/
oh-my-openagent

OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.

69k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

94k

Opinionated Oxlint rules for rejecting low-evidence TypeScript and JavaScript patterns

4.3k