Claude CoWork for Photographers
A practical guide to using Claude as your AI co-worker in your photography workflow — from setup to daily use.

What is Claude CoWork?
Claude CoWork is the practice of using Claude as a persistent, knowledgeable co-worker embedded in your daily photography workflow. This is not about asking a chatbot a one-off question and hoping for the best. It is about configuring Claude with your business context, creative style, and communication preferences so that every interaction produces output you can actually use.
Claude-native prompts. The prompts in this guide use Claude's native XML tag structure (
<context>,<instructions>,<format>,<avoid>) for more precise, consistent output. These tags help Claude parse your intent with less ambiguity. They work in ChatGPT too, but are optimized for Claude.
Think of Claude as the most capable studio assistant you have ever had, one who never forgets your pricing packages, knows your brand voice inside and out, and can draft a client proposal, shot list, or marketing email in seconds. The difference between photographers who dabble with AI and those who gain a real edge comes down to setup and consistency.
This guide walks you through setting up Claude specifically for photography work, the five workflows that will save you the most time, and the prompting techniques that separate generic output from production-ready content.
Install the Photographer Plugin
This guide works on three Claude surfaces. The plugin is the fastest path on two of them. Pick whichever you use:
If you're on Cowork (desktop or mobile app)
Claude Cowork is Anthropic's agentic workspace — Claude completes work autonomously and returns finished deliverables. The Photographer plugin packages the workflows below as native skills and slash commands.
- Open the Cowork plugin directory in your desktop app.
- Filter by Cowork, search for "Photographer", and click Install.
- The plugin's slash commands and ambient skills are now available in any Cowork task.
If you don't see the plugin in the directory yet, install via custom marketplace: paste
https://github.com/alexclowe/awesome-claude-cowork-pluginsin your Cowork plugin settings.
If you're on Claude Code (CLI)
Install from your terminal:
claude plugin add alexclowe/awesome-claude-cowork-plugins/photographerThe plugin's slash commands and skills load on next session.
If you're on Claude.ai (web chat only)
Plugins aren't directly installable on the web chat surface. You have two options:
- Use the prompts in this guide directly in a Claude Project (covered in the next section). Same outputs, more typing.
- Upload the plugin's skills as a zip via Settings → Features → Custom Skills (Pro/Max/Team/Enterprise plans). Higher friction; only worth it if you want the auto-activating skills, not the slash commands.
What the plugin gives you (any surface)
| Slash command | What it does |
|---|---|
/client-proposal |
Generate customized proposals with pricing packages, deliverables, and timelines |
/shot-list |
Build comprehensive shot lists organized by timeline, location, and priority |
/album-description |
Write compelling gallery and album descriptions that tell the story behind your images |
/marketing-email |
Craft engaging email campaigns for mini-sessions, portfolio updates, and promotions |
Auto-activating skills (no command needed — Claude applies them when relevant):
- Photography Business — Pricing strategies, proposal writing, contract terms, client management, and genre-specific workflows
- Visual Storytelling — Compelling image descriptions, narrative album copy, gallery curation language, and brand voice
The plugin works standalone for one-off tasks. Pair it with the surface-specific setup below for persistent context across every task — that combination is the full Claude CoWork setup.
Setting Up Claude for Photography Work
Surface note: The Project setup below is for claude.ai web users. Cowork users have their own task-context mechanism (set context once when starting a Cowork task). Claude Code users get the plugin's ambient skills automatically — no Project setup needed. The workflows themselves are surface-agnostic — paste the prompts wherever you're working. The key to getting consistently useful output from Claude is using Claude Projects. A Project lets you set custom instructions that persist across every conversation, so you are not re-explaining your business every time.
Step 1: Create a Photography Project. In Claude, click "Projects" and create one called something like "My Photography Business."
Step 2: Set your custom instructions. In the Project settings, add instructions like:
You are my photography business assistant. Here is my context:
<business-profile>
- Name: [Your Name], [Your Studio Name]
- Specialty: [Weddings / Portraits / Commercial / Events / Product / Newborn]
- Service area: [City/Region]
- Pricing: [Session fee, package tiers, add-ons]
- Brand voice: [Artistic and emotive / Clean and modern / Fun and relaxed]
- Turnaround time: [X] weeks for gallery delivery
- Booking platform: [HoneyBook / Dubsado / Sprout Studio / Manual]
</business-profile>
<rules>
- When writing proposals, always include package details, what is included, and a clear next-steps section.
- When writing client communications, match my voice: [paste a sample email you have written].
- Always note that pricing is subject to current rate sheets.
</rules>Step 3: Upload reference documents. Add your pricing guide, sample proposals, brand style guide, or past client emails to the Project knowledge base. Claude will reference these when generating content.
Step 4: Start every session inside this Project. This ensures Claude always has your context loaded.
Your Top 5 Workflows with Claude
1. Client Proposals That Book
Give Claude the inquiry details and let it build a proposal that reflects your brand.
<task>Write a client proposal for a wedding photography inquiry.</task>
<context>
- Clients: Emma and James, September 20, 2027, Willowbrook Estate, Napa Valley, 130 guests
- Want candid, editorial-style coverage, interested in second shooter and engagement session
- Budget range: $5,000-$7,000
</context>
<instructions>
- Recommend Gold package ($5,800: 8 hours, second shooter, gallery, 500+ images)
- Mention engagement session add-on ($450), highlight vineyard experience
- Include what to expect and next steps, warm confident tone, under 500 words
</instructions>
<avoid>Naming other clients, guaranteeing image counts, or discounting rates</avoid>Before Claude: 1-2 hours customizing a proposal for each inquiry. After Claude: 5 minutes to input details, 10 minutes to review and personalize.
2. Shot Lists That Cover Everything
<task>Create a detailed shot list for a family portrait session.</task>
<context>
- Family: Nguyen family — parents (Linh and David), children (ages 12, 8, 3)
- Location: Riverside Park, golden hour 5:30-6:30 PM, natural lifestyle style
- Grandmother joining for first 20 minutes
</context>
<instructions>
- Organize by groupings with time allocation for each
- Include candid interaction prompts, flag grandmother shots as priority
- Keep realistic for a 60-minute session (25-30 setups max)
</instructions>
<avoid>Overscheduling or stiff/posed suggestions for young children</avoid>Before Claude: 30-45 minutes building a shot list from scratch. After Claude: 3 minutes to input details, 10 minutes to adjust for the location.
3. Marketing Emails That Fill Your Calendar
<task>Write a marketing email announcing fall mini sessions.</task>
<context>
- 20-minute fall family minis, October 11-12, Hawthorne Orchard
- $275 (15 edited digital images), 12 slots/day, $50 off if booked by Sept 15
</context>
<instructions>
- Create urgency around limited slots without being aggressive
- Describe the setting, include a CTA with booking link placeholder
- Warm inviting tone, under 200 words, include a subject line
</instructions>
<avoid>Sounding like spam, "limited time offer" language, or overpromising on fall colors</avoid>Before Claude: 45-60 minutes writing and revising the email. After Claude: 3 minutes to input details, 5 minutes to finalize.
4. Album and Gallery Descriptions
<task>Write a blog post description for a wedding gallery on my website.</task>
<context>
- Couple: Priya and Connor, The Glass House, downtown Chicago, winter wedding
- Highlights: rooftop first look with skyline, candlelit ceremony, choreographed first dance, sparkler exit
- Style: moody, cinematic, warm tones
</context>
<instructions>
- First person as the photographer, open with atmosphere not logistics
- 2-3 standout moments, close with invitation for engaged couples to reach out
- 150-200 words, naturally include "Chicago winter wedding photographer"
</instructions>
<avoid>Chronological play-by-play, generic phrases, or vendor names without permission</avoid>Before Claude: 45 minutes to an hour writing the blog post. After Claude: 5 minutes to note highlights, 5 minutes to refine.
5. Social Media Captions That Build Your Brand
<task>Write 5 Instagram captions for recent wedding and portrait work.</task>
<context>
- Post 1: sunset engagement at a lavender farm / Post 2: rings on a vintage book
- Post 3: toddler laughing during family session / Post 4: bride getting ready, window light
- Post 5: couple walking away on a wooded path
</context>
<instructions>
- 2-4 sentences each, mix storytelling and booking CTAs
- 5-7 relevant hashtags per post, end 2 captions with a question
- Tone: personal, authentic, subtly aspirational
</instructions>
<avoid>Same opening structure for every caption, generic hashtags, or client names without permission</avoid>Before Claude: 30-45 minutes writing and rewriting captions. After Claude: 5 minutes to describe images, 5 minutes to polish.
Prompt Engineering Tips for Photographers
1. Always specify your photography style. "Moody and cinematic" produces very different copy than "bright and airy." Tell Claude your aesthetic so the language matches your visuals.
2. Name your packages and pricing. When Claude knows your Gold package is $5,800 and includes specific deliverables, proposals become accurate on the first draft.
3. Set word limits for every piece. Captions need to be tight. Blog posts need substance. Proposals need detail. Always tell Claude the target length.
4. Provide a sample of your writing voice. Paste a caption or email you are proud of and say "Match this tone." Claude adapts quickly to your style.
5. Use Claude to batch content. Ask for 5 captions, 3 email subject lines, or 4 blog post outlines at once. Batching saves far more time than generating one at a time.
6. Ask Claude to write from the client's perspective. Say "What questions would a bride have about my wedding packages?" to anticipate objections and improve your proposals.
Privacy & Compliance
Model release considerations. When Claude drafts blog posts, social captions, or marketing materials that reference specific clients or sessions, always confirm you have a signed model release or written permission before publishing any identifying details. Claude cannot verify your release agreements.
Copyright notices. If you use Claude to draft licensing agreements, usage terms, or watermark text, always have the final language reviewed to ensure it aligns with your actual copyright practices and local intellectual property laws.
Verify pricing and packages. Claude generates proposals based on the information you provide, but it does not have access to your live pricing. Always confirm that any quoted prices, package inclusions, and add-on rates match your current rate sheet before sending to clients.
Client confidentiality. Avoid pasting clients' home addresses, financial details, or private event specifics into Claude. Use first names and general descriptions when possible.
Going Further
Ready to build on this foundation? Check out these resources:
- Browse our full collection of photography prompt packs and templates for ready-to-use resources
- Run an AI readiness audit for your photography business to identify your biggest opportunities
- Explore AI-powered tools built specifically for photographers to automate even more of your workflow