The Listing Command Center is a Cowork agent that turns your listing’s source files into the marketing assets you need to launch and sell it. You drop the MLS report, photos, and comps into a folder. You ask for what you need in plain language. The agent reads what’s there and produces the asset.
Six outputs you can request:
You drop the files. You ask. You review and use what comes back. The agent reads your source files before it does anything, so every output is grounded in the actual listing — not guesses.
Fair Housing and RESPA guardrails are baked in. The skills avoid school quality ratings, demographic framing, steering language, and lender recommendations. You should still review every output before it goes to your MLS, your database, or a client — AI guardrails reduce risk, but they don’t replace your professional judgment.
Setup takes about 20–30 minutes the first time. You’ll download a task folder, run an intake conversation, install your skills, and paste a task instruction into Cowork. After that, every new listing is just a few minutes of drop-the-files-and-ask.
You’ll need: the Claude Desktop app (Mac or Windows, any paid plan), and about 15 minutes to answer questions about your brand and your market.
STEP 1: DOWNLOAD YOUR TASK FOLDER
Download the zip file below and unzip it. The folder you get — listing-command-center-task-folder — is your task folder for the Listing Command Center. It contains the Claude.md system prompt, your agent profile template, a references folder, and seven skill folders you’ll use during setup.
Contains: Claude.md (system prompt), agent-profile-template.md (personalized during intake), a references folder, and seven skills — listing-remarks-writer, listing-photo-organizer, listing-photo-captioner, listing-html-email, dotw-email, email-subject-line-writer, and mls-data-analyzer. You’ll install the skills to your Claude skill library in Step 4 and delete the skills folder from your task folder once they’re installed.
STEP 2: MOVE YOUR TASK FOLDER WHERE YOU WANT IT
Move the unzipped listing-command-center-task-folder wherever you want it to live on your computer — Desktop, Documents, Dropbox, OneDrive, iCloud Drive, anywhere that works for you. This is the folder you’ll point Claude Cowork at when you run the task.
One note specific to this agent: your task folder will also be the home for every listing you work on. If you already have a “Listings” folder where you store property files, you can rename this folder to match or merge the contents into your existing folder. Either way works — Cowork just needs to know which folder to read.
If you need a template, you can download a sample folder structure: Click here.
STEP 3: RUN THE INTAKE PROMPT
Open a regular Claude chat — not Cowork. Before you paste anything, attach four files from your task folder: agent-profile-template.md, and the SKILL.md files from the listing-html-email, dotw-email, and mls-data-analyzer folders. These are the files Claude will personalize for you during the conversation.
Then copy and paste the intake prompt below into the chat. Claude will ask you about six bundles of questions covering who you are, your market, your brand, your voice, your email setup, and your local market knowledge — voice-dictate your answers if you can, it goes fast. When you’re done, Claude gives you four things:
Here’s the intake prompt — copy and paste it into Claude:
STEP 4: INSTALL YOUR SKILLS
For each skill, open Claude Desktop → Customize → Skills → click + → Upload a new skill, drag and drop the file, save.
Install all seven. For the three you personalized in Step 3 — listing-html-email, dotw-email, mls-data-analyzer — install the personalized versions Claude gave you, not the templates from the task folder. For the other four — listing-remarks-writer, listing-photo-organizer, listing-photo-captioner, email-subject-line-writer — drag the SKILL.md file directly from the matching folder inside your task folder.
One exception:
listing-remarks-writerincludes a reference folder with an additional markdown file. You can’t install it by dragging just the SKILL.md — you need to zip the entire skill folder first. Right-click the folder, choose Compress, then drag the resulting zip into the skill upload modal.
Make sure each skill is toggled on. Once all seven are installed, you can delete the skills/ folder from your task folder. The skills live in your Claude skill library now and don’t need to stay in the task folder. Your task folder should contain only Claude.md, your agent profile (added in the next step), and the references/ folder.
STEP 5: ADD YOUR AGENT PROFILE
Inside your task folder, place the populated agent-profile.md file Claude generated for you in Step 3. It goes at the root of the task folder, alongside Claude.md. You can also delete the original agent-profile-template.md if it’s still there — you won’t need it again unless you re-run the intake.
Your task folder should now look like this:
listing-command-center-task-folder/
├── Claude.md
├── agent-profile.md
└── references/
└── listing-folder-schema.md
STEP 6: SET UP THE COWORK TASK
Cowork runs on the Claude desktop app — it works by accessing files on your local machine, which is what makes it different from a regular cloud-based chat. Open the Claude desktop app (Mac or Windows) and switch to Cowork mode. Then:
listing-command-center-task-folder from wherever you moved it in Step 2Follow the instructions in Claude.md in the task folder root. At the start of every session, scan the contents of the task folder and the relevant listing subfolder before producing any output, so you know what source files you're working with.
This task is on-demand — there’s no schedule. You open the chat for this task whenever you have a listing to work on.
STEP 7: RUN IT ONCE MANUALLY
Before you can run anything, you need to drop a listing’s source files into the task folder. Create a subfolder inside your task folder — name it whatever makes sense, the address works well: 123-main-street, 14-oak-avenue, 1402-elm-court.
Drop the source files for that listing into the subfolder. The Command Center looks for these:
.jpg, .png, or .heic files in the subfolder or a photos/ subfolder. Required for photo ordering and captions.You don’t need every file for every command. The listing description runs on just the MLS report. The HTML email runs on the MLS report plus image URLs you provide in chat. Add files as you have them.
Now open the Cowork chat for your Listing Command Center task and ask for what you need in plain language:
Write the listing description for 123 Main.
The Command Center reads your agent profile, finds the listing subfolder, inventories the source files, extracts the property facts, researches nearby amenities, asks you about anything ambiguous, calls the right skill, and writes the output to that listing’s output/ subfolder.
You can request one output at a time, or several at once:
Generate everything for 123 Main — order the photos, write the description, caption the photos, build the HTML email, and run the pricing analysis.
It runs them in efficient order, pausing only when it needs input from you — like hosted image URLs for the HTML email.
STEP 8: WHAT YOU GET BACK
Output files land in the listing’s output/ subfolder. Each is a polished draft you review, edit, and use.
listing-remarks.md — paste into your MLS Public Remarks fieldphoto-captions.md — paste into your MLS photo captions fielddotw-email.md — two variants with subject lines and preheadersjust-listed-email.html — copy the HTML and paste into your ESP’s code editorcma-seller-facing.md (the narrative for your seller) and cma-internal-memo.md (your internal pricing rationale)Source files stay where you put them. The Command Center only writes to references/ (its working memory) and output/ (your deliverables). The one exception is photo ordering, which renames photo files in place but never deletes them.
STEP 9 (OPTIONAL): SET UP YOUR NEXT LISTING
Every new listing is a few minutes of setup. The pattern repeats:
You don’t need a new Cowork task for each listing — keep using the same one. The Command Center handles multiple listing subfolders inside the same task folder, and figures out which one you’re asking about from your message.
If you want to queue a request while you’re away from your computer, use the Dispatch feature in the Claude mobile app. As long as your computer is on with Cowork running, you can trigger a request from your phone — useful when you’re at a listing presentation or driving and want to kick off a draft before you get back to your desk.
USAGE AND COST
Everything runs inside your Claude subscription — no outside APIs, no separate billing. Each command draws from your usage allowance, the same pool you use for regular Claude chats.
Most commands are light. The pricing analysis is the heaviest — it reads the comps, builds the adjustment grid, and writes two documents — but it’s still a single on-demand run, not a recurring job. If you’re watching your usage closely, run one output at a time rather than “generate everything,” and choose Sonnet 4.6 as your model. Sonnet handles every output in this agent well and keeps usage manageable. A more powerful model like Opus may sharpen the writing slightly but will consume more of your allowance per run.
Tips
agent-profile.md directly, or re-run the intake. The agent adapts to whatever’s in the profile.references/ inside each listing subfolder. The second time you run a command for the same listing, it’s much faster — no need to re-extract data or re-do research.