How to Build Claude Project Instructions with a Reusable Skill
Key Takeaway
The Project Instruction Builder Skill turns a manual context-engineering process into a repeatable workflow. It walks you through your data flows, taxonomy, edge cases, guardrails, reporting style, and tone, then generates a complete set of Claude Project instructions plus a separate refinement system for future updates.
Course Download
The Project Instruction Builder Skill is available for download with this lesson. Run it inside Claude to walk through the setup and generate your baseline Project instructions.
Why Project Instructions Are the Context Layer
Project instructions are a critical part of this reporting workflow because they establish the context Claude needs before it starts analyzing your data.
They define things like role and identity, data taxonomy, trigger logic, guardrails, metric definitions, and output formatting. Combined with your connected data and Project memory, that context makes the model much more relevant to the specific client, dataset, and reporting environment you're working with.
Why I Moved Away from Building Project Instructions Manually
My original workflow was completely manual. I managed a Markdown version of the Project instructions in Obsidian, updated each section myself, created new versions as the instructions changed, and then copied the latest version back into Claude.
It worked, but it took a lot of effort to build the initial baseline and created unnecessary friction every time the instructions needed to evolve. The Builder Skill is designed to automate most of that process without removing the domain expertise that makes the instructions useful.
How the Project Instruction Builder Skill Works
Instead of starting with a blank prompt, you run the Skill and work through the Project one section at a time. Claude asks for your input, shows you what it has inferred, and lets you confirm, correct, or expand the context before moving on.
The goal is to make the process conversational. You provide the knowledge of the client, business, reporting workflow, and data while the Skill organizes that information into a structured Project instruction set.
Define Which Data Flows Belong to the Project
The Skill identifies the available data flows and asks which ones belong to the Project. Some clients may have one data flow, while others may have several.
Once those sources are defined in the instructions, Claude knows which connected datasets are relevant whenever you start a new chat inside that Project. You don't need to repeatedly tell it which data flow to use.
Teach Claude Your Data Taxonomy, Anomalies, and Edge Cases
The Builder Skill can inspect the structure of the data and surface the taxonomy it detects, such as motion, segment, region, targeting, or other dimensions.
This is where your domain knowledge becomes important. You can correct classifications, explain unusual campaign structures, identify test campaigns, define outliers, and describe other nuances that aren't obvious from the raw dataset alone.
Working through those edge cases gives Claude a much stronger baseline for understanding how the data should actually be interpreted.
Build Guardrails and Reporting Logic into the Instructions
The Skill also walks through guardrails and reporting rules. These can include time zones, formatting conventions, metric behavior, decimal precision, reporting windows, and other requirements that are specific to the way you work.
You can add anything you already know Claude needs to handle consistently. Additional guardrails that surface later can be captured through the refinement workflow instead of forcing you to rebuild the original instructions.
Apply a Website or Style Guide to Reporting Outputs
The Builder also lets you establish the visual direction for reports and artifacts. I often provide a website or an existing style guide as the starting point.
For agency work, that might be the agency's style guide or the client's brand system. For my own reporting, I can simply provide my website and then refine details such as light versus dark themes and accent colors.
That gives Claude a visual reference instead of requiring you to manually describe every design preference in the Project instructions.
Define Tone and Communication Style
You can also teach the Skill how you want reporting to sound. If you already have examples of strong reporting bullets, executive summaries, or client communication, you can use those as references.
The resulting instructions can then guide Claude toward the level of directness, detail, and tone you want across future reports instead of reinventing those preferences every time.
Generate and Install the Final Claude Project Instructions
Once you've worked through the setup, the Skill generates the complete Project instructions in a format you can download, review in a Markdown editor, and paste directly into your Claude Project.
The end result covers the same type of context I previously built manually, but the process is much faster and much easier to repeat whenever I onboard a new client or create a new reporting Project.
Use a Refinements File Instead of Rewriting Project Instructions
The Builder also creates a separate refinements.md file. This becomes the update layer for changes you discover after the Project starts being used with real data.
The generated Project instructions tell Claude to check the refinements file first. Newer rules captured there supersede conflicting instructions in the original Project instructions, which means you don't have to continually rewrite and repaste the entire baseline prompt.
This keeps the original Project instructions relatively stable while giving you a simple place to add corrections, edge cases, and new operating rules over time.
Capture Updates with the Refinements Capture Skill
Along with the refinements file, the workflow includes a Refinements Capture Skill. When you discover something that should change about the Project's behavior, you can run that Skill from a chat and capture the new rule in a structured way.
That gives you a repeatable refinement process: build the baseline once, work with the Project, capture improvements as they emerge, and let the reporting environment get stronger over time.
Turn Project Setup into a Repeatable Client Workflow
This is what makes the Skill especially useful for agencies and consultants. When a new client or Project comes on, you don't have to architect the entire prompt system from scratch.
You run the same guided setup, provide the context and data-specific knowledge for that environment, generate the baseline instructions, and then use the refinement workflow to improve them as you learn more.
About the Author
Gabe Solberg
I'm a performance marketer with 15+ years of experience across agencies, in-house teams, and consulting, with a focus on B2B growth and paid media across Meta, Google, and LinkedIn.