Why was I pasting the same 2,000 words into Claude every single morning?
Last March, I caught myself doing something silly. I was sitting in my Bengaluru office at 8 a.m., sipping filter coffee, and copying a 2,000 word Webflow style guide into a fresh Claude chat. Again. For the fourth time that week. The same client, the same guide, the same colors, the same component names. I had become a human clipboard.
The cost was not just time. I run six active Webflow builds at any given moment, and every chat I opened was eating prompt tokens like popcorn. Anthropic's own pricing page (2026) lists Claude Opus 4.8 at a price where repeating long context across sessions adds up fast. By the end of a typical week, I was burning through context windows on text I had already written.
Then Anthropic moved the Files API to general availability in April 2026. I rebuilt my whole workflow around it. In this post I will show you how I organize Webflow style guides as uploaded files, how I version them per client, how I attach them to Claude Projects and Anthropic Skills, and the token savings I measured over one normal client week.
What is the Anthropic Files API and why does it matter for Webflow work?
The Anthropic Files API lets you upload a document once, get back a file ID, and reference that ID across many Claude conversations without pasting the content again. For a Webflow Partner like me, that means my brand guides, component naming conventions, and voice docs live as persistent assets that any Claude Opus 4.8 or Claude Sonnet 4.6 session can read on demand.
Before this, my options were limited. I could paste the guide into every chat, which wasted tokens. I could store it in Notion and copy it over, which wasted time. Or I could try to keep it all in my head, which led to inconsistent components across builds. The Files API gave me a fourth path. Upload once, reference forever, version when needed.
It also pairs cleanly with Anthropic Skills, which is where the real magic kicks in. A Skill can include a file reference in its instructions, so any agent invoking that Skill automatically pulls the right style guide without me lifting a finger.
How do I structure the style guide files for each client?
I keep four Markdown files per client, uploaded to the Files API and tagged with the client name. The four are brand voice, component naming, Webflow Designer conventions, and a decisions log. Each file is short and focused. I never try to cram everything into one giant document because Claude reads focused files faster and quotes them more accurately.
The brand voice file holds tone rules, banned words, and three or four sample sentences that show the voice in action. For one of my Bengaluru fintech clients, the banned list includes the word innovative and the phrase cutting edge. The component naming file lists every Webflow Components 2 block we use, the exact class name, and a note on when to reuse versus when to duplicate. The Webflow Designer conventions file covers breakpoints, spacing scale, and Finsweet attribute patterns. The decisions log captures the why behind every choice, so future Claude sessions do not relitigate settled questions.
I upload them through a small Python script that hits the Files API endpoint, stores the returned file IDs in a local JSON map, and tags each file with the client slug and the upload date. Takes about ten seconds per file.
How do I version style guides without losing the previous one?
I version by uploading a new file with a date suffix in the filename and keeping the old file ID active until I am sure the new one is stable. The Files API does not auto version for you, so the discipline has to live in your naming and your local index.
My naming pattern is client-slug-document-type-YYYYMMDD.md. So for a client called Saral, the brand voice file from June 2026 is saral-voice-20260615.md. When I update it on June 27, I upload saral-voice-20260627.md, point my Skills and Projects at the new file ID, and leave the old one in the workspace for two weeks as a rollback option. After two weeks of green builds, I delete the old file.
I keep the index in a simple JSON file on my laptop, synced through iCloud. Nothing fancy. I tried storing it in Pinecone briefly and decided that was overkill for fifteen clients. A flat file works.
But what about using OpenAI Files API or just stuffing everything into Cursor?
The OpenAI Files API works fine if your whole stack is on GPT models, and Cursor has its own context handling that is great for code. I tried both before settling on the Anthropic Files API for one reason. My Webflow work flows through Claude, my Anthropic Skills already live in the same workspace, and the Files API plugs into MCP servers I already run for Linear and Figma. Keeping it all in one ecosystem cut my context switching way down.
That said, I still use Cursor for actual Webflow custom code and the occasional script. The Files API is for documents that describe how I work, not for the code itself. Different tools for different jobs.
How do I actually wire a file into a Webflow build session?
I attach the file to a Claude Project for that client, or I reference the file ID inside an Anthropic Skill that handles a specific Webflow task. When I open a new chat in that Project, Claude already has the file in context and can quote the exact class names, the voice rules, and the decisions log without me typing anything.
For a recent build for a Bengaluru D2C coffee brand, I set up a Project called Filter Coffee Co with all four style guide files attached. When the founder asked me to add a new product page, I opened a fresh chat in that Project and typed one line. Build a product detail section using our existing component naming. Claude pulled the component file, suggested three reusable blocks from Webflow Components 2, named them per our convention, and even flagged that we had decided in the log to avoid carousels on product pages. That entire session used about 40 percent fewer input tokens than the same task would have taken in March.
For Skills, I include the file ID in the Skill's instruction file and write the Skill to fetch it on first turn. I have a Skill called webflow-handoff that pulls the relevant style guide, generates a Loom script, and writes the handoff doc in the client's voice. It runs end to end in about three minutes.
What token savings did I actually measure over a normal week?
Over the week of June 15 through June 21, 2026, I logged every Claude session across all six active client builds and compared it to a matched week from March before I moved to the Files API. Input tokens dropped by 58 percent. With Anthropic's June 2026 prompt cache update, which the company reported can reduce input costs by up to 90 percent on cached reads (Anthropic Engineering Blog, June 2026), the total bill dropped even further.
The raw numbers were 1.2 million input tokens in March versus 504,000 in June for roughly the same volume of work. Output tokens stayed flat because the actual deliverables did not shrink. The savings came entirely from not re-pasting context. I am also working faster because I am not babysitting copy paste. According to a 2026 GitHub developer productivity report, context switching is one of the top three drains on developer focus, and removing the paste step removed a real switch for me.
What should you do this week if you want to try this on your own Webflow builds?
Start small. Pick your most active client, write a single Markdown file with the ten most important brand voice and component rules, and upload it through the Anthropic Files API. Open a Claude Project for that client, attach the file, and run your next Webflow task through that Project. See how it feels. Then add a second file, then a third. Within a week you will have a working system.
If you want to go deeper after that, look at how I package full handoff packets for clients in how I package Webflow handoff docs as Anthropic Skills, which builds on the Files API foundation. And if you are still running your briefs through Custom GPTs, you might find the move I made from Custom GPTs to Claude Skills useful for figuring out the migration.
If you are a founder or marketer running Webflow and you want help setting this up for your own brand, reach out. I am happy to walk through your style guide, show you my upload script, and help you get the first file live. Let us chat.
Get found, cited and the back office automated
Let's make your site the source AI engines quote and wire up the systems behind it.
Read more blogs
Let's get your website found and cited by AI
Tell me what you're working on, whether AI search is skipping your product, your back office is buried in manual work, or you need a build that does both.