BenAI
Agentic Infrastructure Setup

Business OS Playbook

Your complete guide to maintaining, growing, and getting the most out of your company's AI infrastructure after the BenAI team hands off.

Version
1.0
Date
Built By
BenAI
Section 01

Your Role as Operator

You are the person who keeps the AI infrastructure alive and growing after the BenAI team leaves. Think of yourself as the gardener, not the architect. The architecture is already built. Your job is to tend it, grow it, and help your team use it every day.

What the Operator Does

Maintains Context

Keeps the vault (your company's AI brain) up to date. When strategies shift, products change, or new team members join, you update the context so the AI stays accurate.

Builds Skills

Identifies repeatable processes across the company and turns them into AI skills. Every skill you build saves the whole team time, permanently.

Onboards Teammates

Shows new team members how to use the AI infrastructure. Points them to the right skills, helps them understand how to interact with the vault.

Internal AI Point of Contact

When someone has a question about the AI system, you are the first stop. You know how it works, what it can do, and where to find things.

What the Operator Does NOT Do

Your Responsibilities

  • Update vault context files
  • Build and refine skills
  • Onboard new team members
  • Answer "how do I use this?" questions
  • Schedule and monitor agents
  • Suggest new automation opportunities

Not Your Job

  • IT support (network, hardware, logins)
  • Forcing adoption on resistant teammates
  • Building custom software
  • Managing API keys or billing
  • Troubleshooting Claude's core product
  • Being solely responsible for adoption metrics

Time Commitment

During the first 2-4 weeks, expect to spend 2-4 hours per week as you learn the system, build your first few skills, and get comfortable with the vault structure. Once things stabilize, this drops to 1-2 hours per week. Most of that time will be spent building new skills (which is genuinely fun once you get the hang of it).

What Success Looks Like

Success Criteria
  • Team uses skills daily -- at least 3-4 team members are actively using Claude with your vault
  • Context stays current -- vault files reflect reality, not last quarter's strategy
  • New skills get built monthly -- at minimum one new skill per month based on team needs
  • Less manual repetition -- tasks that used to take 30 minutes now take 5

Section 02

System Architecture

Your AI infrastructure has a simple, layered design. Understanding how these pieces connect will make everything else in this playbook click.

The Vault Your company's brain
CLAUDE.md Navigation & instructions
Claude (Desktop / Code) The AI engine
Skills Saved processes
Projects Organized workspaces
Connectors Tool integrations
Scheduled Tasks Autonomous agents

The Vault: Your Company's Brain

The vault is simply a folder of markdown files, organized by topic. It contains everything your AI needs to know about your business: who you are, what you do, how you talk, who your customers are, and how your processes work. Think of it like a company wiki that the AI reads every time it starts a conversation.

The vault is typically managed through Obsidian (a free note-taking app), but any folder of .md files works. The key principle: the more complete your vault, the smarter your AI becomes.

CLAUDE.md: The Bridge

This is a single file at the root of your vault. It acts as a table of contents and instruction set. When Claude opens a session, it reads this file first and learns where everything is located, what rules to follow, and how to navigate the vault.

If the vault is the library, CLAUDE.md is the librarian. It tells Claude: "Product info is in the /products folder. The ICP doc is at /sales/icp.md. Always use a professional tone. Never mention competitor X by name."

Key Insight

If Claude ever seems confused about your business or can't find information, the fix is almost always in CLAUDE.md. Update it whenever the vault structure changes.

Projects: Organized Workspaces

Projects are separate workspaces inside your vault, usually organized by department or function. For example: /marketing, /sales, /operations, /hr. Each project can have its own skills, its own context files, and its own rules. This keeps things clean as your vault grows.

Skills: Saved Processes

A skill is a repeatable process that Claude can execute on demand. Instead of explaining the same task every time, you save it as a skill and trigger it with a slash command (like /write-newsletter). Skills are the core of your AI infrastructure. Section 4 is entirely dedicated to building them.

Connectors: Bridges to Your Tools

Connectors link Claude to external tools your team already uses: Gmail, Slack, your CRM, Google Sheets, calendars, and more. They allow Claude to read from and write to these tools without you copy-pasting data back and forth. Section 8 covers connectors in depth.

Scheduled Tasks: Agents That Work Without Prompting

Scheduled tasks are agents that run on a timer. You set them up once, and they execute automatically. Examples: categorize incoming emails every morning, prepare call briefings before meetings, generate a weekly report every Friday. Section 7 walks through how to set these up.


Section 03

Daily Operations

The day-to-day habits that keep your AI infrastructure humming. These are the three things you will do most often.

Starting a Session

Every time you open a new Claude conversation, the first thing to do is point Claude to your vault folder. This ensures Claude reads your CLAUDE.md and knows where everything is.

Prompt Template

Please read my vault at /path/to/company-vault and follow the CLAUDE.md instructions.

In Claude Desktop, you can also set your vault as the default project folder. This way Claude automatically loads context every time, and you never need the manual step.

Tip

If Claude seems to have lost context mid-conversation (gives generic answers, forgets your brand voice, doesn't know your products), simply re-point it to the vault folder. Context can fade in very long conversations.

Telling Claude to Remember Things

Whenever you discover something Claude should know permanently, tell it to save that information to the vault. This is one of the most important habits you can build: every correction, every preference, every rule should be saved.

How to Save Context Effectively

Be Specific About Where to Save

Do This

  • "Update the ICP doc with this new persona"
  • "Save this to the voice-guidelines.md file"
  • "Add this rule to the newsletter skill"
  • "Create a new context doc about our partnership with Acme and save it to /partnerships/"

Avoid This

  • "Remember this"
  • "Save this somewhere"
  • "Don't forget this"
  • "Keep this in mind"

The more specific you are about the destination, the more reliably Claude will store it in the right place. Vague instructions lead to context getting lost or saved in unexpected locations.

What Should Be Saved

  • Corrections: "We never use the word 'synergy.' Save that to voice guidelines."
  • Preferences: "Our CEO prefers bullet points over paragraphs. Add to writing rules."
  • Process changes: "We switched from Mailchimp to ConvertKit. Update the tools doc."
  • New information: "We just launched a new product called Widget Pro. Create a product doc."
  • Strategic decisions: "We're no longer targeting enterprise. Update the ICP."

Checking Your CLAUDE.md

CLAUDE.md is the single most important file in your vault. It is the file Claude reads first, and it determines how well Claude can navigate everything else. Make it a habit to review it at least once a month.

When to Update CLAUDE.md

  • You add a new folder to the vault
  • You rename or reorganize existing folders
  • You add a new skill or command
  • You add a new connector
  • You want to change a global rule (tone, formatting, behavior)
  • Claude consistently can't find a file it should know about
Common Pitfall

A stale CLAUDE.md is the number one cause of Claude "forgetting" things. If you restructured your vault last month but never updated CLAUDE.md, Claude is navigating with an outdated map.

Example CLAUDE.md Structure
# Company AI Brain - [Your Company Name]

## Navigation
- /products/ -- Product descriptions, features, pricing
- /sales/ -- ICP, objection handling, pitch decks
- /marketing/ -- Content calendar, voice guide, brand assets
- /operations/ -- SOPs, vendor contacts, tool docs
- /team/ -- Org chart, roles, preferences per person

## Global Rules
- Always use a professional but conversational tone
- Never mention competitor names in external content
- Default to bullet points over long paragraphs
- When uncertain, ask before assuming

## Skills
- /write-newsletter -- Weekly newsletter from content calendar
- /prep-call -- Pre-meeting research and talking points
- /draft-proposal -- Client proposal from template

## Active Connectors
- Gmail (marketing@company.com)
- Google Calendar
- Slack (#marketing, #sales channels)
- HubSpot CRM

Section 04

Building Skills

Skills are the core of your AI infrastructure. Every skill you build is a permanent time-saver for your entire team. This is the most important chapter in the playbook.

When to Build a Skill

Not every task needs a skill. Build one when:

  • You do the same task more than twice. If it happened twice, it will happen again.
  • The process has clear steps. Even if the steps are complex, they should be definable.
  • Output quality matters. Skills ensure consistency. Don't bother for throwaway tasks.
  • Multiple people need to do this same process. One skill serves the whole team.
Best Practice

Start with your most repetitive, highest-volume task. The first skill you build should be the one that saves the most collective time across your team.

The Manual-First Method Recommended

The best way to build a skill is to not try to build a skill. Instead, do the task once with Claude in a normal conversation, correcting it as you go. Then save the process.

1

Do the Task Manually with Claude

Open a regular chat and ask Claude to help you with the task. Walk through it step by step. Don't worry about perfection yet.

2

Correct Claude as You Go

When Claude gets something wrong (wrong tone, missed a step, used the wrong format), correct it immediately. Every correction becomes a rule in the final skill. This is where the real value is built.

3

When Satisfied, Say "Build a Skill"

Once you have a final output you are happy with, tell Claude:

Prompt Template

Build a skill out of this exact process. Include every correction I made as a rule. Save it to the vault.

4

Test the Skill

Open a new conversation, point to your vault, and trigger the skill. Does it produce the same quality output? If not, refine.

5

Iterate

Use the skill a few times for real work. After each use, note what could be better and update the skill file. Skills get sharper with use.

Skill Building Framework (7 Steps)

Whether you use the manual-first method or build from scratch, every skill needs these seven components.

Step 1: Name + Trigger

Every skill needs a clear name and a defined trigger. The name should be descriptive enough that any team member knows what it does at a glance. The trigger defines when the skill activates.

Naming Convention

Use a format like: [Owner/Team]'s [Task Name] or simply [Task Name]

  • Marketing Newsletter Writer
  • Sales Call Prep
  • Weekly Analytics Report
  • Client Onboarding Checklist

Trigger Definition

The trigger tells Claude when to activate this skill. It can be:

  • Slash command: /write-newsletter (most common)
  • Natural language: "When user mentions writing a newsletter" (more flexible, less precise)
  • Scheduled: "Every Monday at 9am" (for automated agents)
# Marketing Newsletter Writer
Trigger: /write-newsletter
Trigger (natural): When user asks to write, draft, or create a newsletter
Step 2: Goal

One sentence describing what the skill produces. This is not about the process; it is about the output. Be specific about the deliverable.

Good Goals

  • "Produces a 500-word newsletter draft with subject line, preview text, and 3 section headers"
  • "Generates a one-page call prep document with company background, attendee bios, talking points, and potential objections"
  • "Creates 5 LinkedIn post options from a single content idea"

Vague Goals

  • "Writes a newsletter"
  • "Helps with call prep"
  • "Makes social media content"
Step 3: Connectors

List which external tools or MCP servers the skill needs. Not every skill needs connectors. A writing skill might only need vault context. A call prep skill might need Google Calendar + CRM.

# Connectors Required
- Google Calendar (to pull today's meetings)
- HubSpot CRM (to pull contact/company data)
- Gmail (to pull recent email threads with attendee)

If a skill requires a connector that is not yet installed, the skill should fail gracefully and tell the user what is missing. Add this to the skill's rules.

Step 4: Step-by-Step Process

This is the core of the skill. Write each step as a clear instruction. For each step, define:

Step Elements
Element Description Example
Action What Claude does at this step Read the content calendar for this week's topic
Human-in-the-loop Where the user provides input or approval Checkbox (approve/reject), Open field (custom input), Select (pick from options)
Reference files Which vault files to read for this step /marketing/content-calendar.md, /marketing/voice-guide.md
Expected output What this step produces 5 angle options for the newsletter topic

Example: Newsletter Writer Process

# Process

## Step 1: Topic Selection
- Action: Read /marketing/content-calendar.md for this week's assigned topic
- Human input: Confirm topic or provide override
- Output: Confirmed newsletter topic

## Step 2: Angle Generation
- Action: Read /marketing/voice-guide.md and /marketing/audience.md
- Generate 5 unique angles for the topic
- Human input: Select preferred angle (or request more options)
- Output: Chosen angle

## Step 3: Outline
- Action: Create 3 outline options (short/medium/long format)
- Reference: /marketing/newsletter-examples/ for structure patterns
- Human input: Select outline and suggest modifications
- Output: Approved outline

## Step 4: Draft
- Action: Write full newsletter draft based on approved outline
- Reference: /marketing/voice-guide.md (MUST re-read before writing)
- Reference: /marketing/newsletter-examples/best-performers/
- Output: Complete draft with subject line, preview text, body

## Step 5: Review
- Action: Present final draft for approval
- Human input: Approve, request edits, or restart from a specific step
- Output: Final approved newsletter
Best Practice

Always offer multiple options (5 angles, 3 outlines, etc.) instead of one-off outputs. This gives the user control and dramatically increases satisfaction. A single option feels like a dice roll. Five options feel like a curated menu.

Step 5: Reference Files

Reference files are the context documents that a skill reads to produce high-quality output. The critical rule: keep the skill file focused on process, and put all contextual knowledge in reference files.

Why Separate?

  • Single source of truth. Update your ICP once, and every skill that references it gets the update instantly.
  • Cleaner skills. A skill file that is 90% context and 10% process is hard to maintain.
  • Reusability. The same voice guide serves your newsletter skill, LinkedIn skill, email skill, and proposal skill.

How to Reference

# Reference Files
- MUST read /vault/context/voice-personality.md before generating any copy
- MUST read /vault/context/icp.md before any audience-targeting step
- Read /vault/skills/newsletter/examples/ for approved output examples
- Read /vault/context/brand-guidelines.md for formatting rules
Important

Use the word MUST when a reference file is critical. Claude sometimes skips optional reads to save time. If the reference file is essential to output quality, say "MUST read" explicitly.

Step 6: Rules

Rules are guardrails that prevent common failure modes. The best rules come from corrections you made during the manual-first process. Think of rules as "things that went wrong once, and should never go wrong again."

Categories of Rules

Quality Rules

  • "Always present 5 options, never just one"
  • "Never use jargon that our audience wouldn't understand"
  • "Maximum 150 words per newsletter section"
  • "Subject lines must be under 50 characters"

Process Rules

  • "MUST read voice-personality.md before generating any copy"
  • "MUST read example outputs before drafting"
  • "Always wait for user approval before moving to the next step"
  • "If the user says 'shorter,' cut word count by 30%"

Safety Rules

  • "Never mention competitor names in external content"
  • "Never include pricing without checking the latest pricing doc"
  • "Never send emails without explicit user approval"
Pro Tip

Double down on "must read reference files." This is the single most common failure mode in skills. Claude will try to generate from its general knowledge instead of reading your specific files. Repetition in the rules section is not redundant here; it is necessary.

Step 7: Progressive Updates (Self-Learning)

The most powerful skills get better with every use. You can build this into the skill itself by adding progressive update rules.

# Progressive Updates

## Auto-Update Rules
- When user says "don't do X" or "never do X," automatically add
  to the Rules section of this skill
- When user says "always do X" or "make sure to X," automatically
  add to the Rules section
- When user corrects tone/style, update voice-personality.md reference

## Learning from Approved Outputs
- When user approves a final output, save it to
  /vault/skills/[skill-name]/examples/approved/
- Use approved examples as reference for future runs
- The examples folder is the most impactful reference for quality

## Version Notes
- After any rule update, add a dated note:
  "Added [date]: [rule description] (based on user feedback)"

Over time, a self-learning skill accumulates corrections, approved examples, and refined rules. After 10-20 uses, it produces outputs that require almost no editing.

Core Reference Files Every Company Should Have

These are the foundational context documents. If you are missing any of these, build them with Claude (more on that below).

Essential Reference Documents
Document What It Contains Used By
What We Do Business description, products/services, value proposition, differentiators All skills
ICP Ideal customer profile, target personas, firmographics, pain triggers Marketing + Sales skills
Voice & Personality Tone attributes, banned words, communication style, formality level All content skills
Company Background Origin story, key milestones, founding team, mission Content personalization
Brand Guidelines Colors, fonts, visual identity, logo usage All visual skills
Writing Framework Sentence structure, paragraph style, formatting rules, content length guidelines All copy skills
Output Examples Real examples of good output: approved newsletters, emails, posts, proposals THE most impactful file
Pain Points Customer pain points, objections, common questions, buying triggers Outreach + content skills
The #1 Most Impactful Reference File

Output examples are the single most impactful reference file for any copywriting skill. Showing Claude 3-5 examples of approved output is more effective than 500 words of style instructions. If you invest time in only one reference file, make it this one.

How to Create Reference Files WITH Claude

You don't need to write these from scratch. Use Claude to help create them through an interview process. Here is the approach:

Prompt Template

I want to create a [Voice & Personality / ICP / etc.] document for our company. Here is a reference document from another company that uses a format I like. Analyze this document's structure, then ask me questions one at a time to build the same type of document for my business. Save the final result to /vault/context/[filename].md

Then paste or upload the reference document. Claude will:

  1. Analyze the structure and format of the reference
  2. Ask you targeted questions about your business
  3. Generate a custom version adapted to your brand
  4. Save it to the vault

This is the fastest way to build high-quality context docs. You bring the reference format; Claude adapts it with your specifics.

Testing Skills (Evals)

Once a skill is built, you want to measure and improve its output quality systematically. This is called running evals.

1

Define ONE Thing to Optimize

Don't test everything at once. Pick one dimension: tone, length, structure, accuracy, creativity. Testing multiple variables simultaneously makes it impossible to know what worked.

2

Define Evaluation Criteria

What does "good" look like for this dimension? Be specific. Examples: "Word count must be 400-600," "Tone score of 4/5 on casual-professional scale," "Must include at least one data point per section."

3

Define How to Test

Use the same input across 3-5 runs of the skill. Compare outputs against your criteria. This controls for input variation and lets you see how consistent the skill is.

4

Review the Results

Look at the outputs side by side. Score them against your criteria. Note patterns: what consistently works, what consistently fails.

5

Optimize Based on Results + Feedback

Tell Claude what you found and ask it to update the skill accordingly. Be specific: "The tone was too formal in 4 out of 5 runs. Make the voice guide reference more prominent and add a rule about conversational phrasing."

6

Repeat Until Satisfied

Most skills reach "good enough" quality within 2-3 eval cycles. Diminishing returns kick in quickly after that.

A/B Testing

A/B testing is for skills that already work. You have a "version A" that produces decent output, and you want to see if "version B" is better.

When and How to A/B Test Skills

Good A/B Test Scenarios

  • Speed optimization: Does reducing the number of reference files speed up the skill without hurting quality?
  • Context engineering: Which combination of reference files produces the best output?
  • Model comparison: Does a different Claude model produce better results for this specific skill?
  • Prompt variation: Does phrasing the goal differently change output quality?

How to Run an A/B Test

  1. Create a copy of the skill file (e.g., newsletter-writer-v2.md)
  2. Change one variable in the copy
  3. Run both versions with the same input 3-5 times each
  4. Score outputs against the same criteria
  5. Keep the winner, delete the loser
Tip

A/B testing is most valuable for high-frequency skills. If a skill runs daily (like email categorization), even a 10% improvement in accuracy compounds into significant time savings over a month.


Section 05

Building Commands

Commands chain multiple skills together into multi-step workflows. Think of skills as individual tools and commands as the workbench that arranges them into a production line.

When to Use Commands

Build a command when you have a workflow that involves multiple skills in sequence. Examples:

  • Content repurposing: Take a blog post, run the newsletter skill, then the LinkedIn skill, then the infographic skill
  • Client onboarding: Run the welcome email skill, then the account setup checklist, then the kick-off meeting prep
  • Weekly reporting: Pull analytics data, generate the report, create the executive summary, draft the distribution email

How to Build a Command

Prompt Template

Create a command called /repurpose-content that does the following in order:
1. Run /write-newsletter with the provided content as input
2. Run /write-linkedin-post using the newsletter draft as context
3. Run /create-infographic-brief from the key points
4. Present all three outputs together for review

Save this command to the vault.

Key Principles

  • Output flows forward. The output of skill 1 becomes the input (or context) for skill 2.
  • Human checkpoints optional. You can add approval gates between steps, or let the whole chain run uninterrupted.
  • Commands can be triggered with a slash command just like individual skills.
  • Commands can be scheduled to run autonomously (see Section 7).
Tip

Start by building individual skills first. Only chain them into commands once each skill is reliable on its own. Debugging a failing command is much harder when you are not sure which skill in the chain is the problem.


Section 06

Building Plugins

Plugins are bundles of related skills, commands, agents, and connectors, packaged together for easy sharing and installation. Think of a plugin as a department-in-a-box.

When to Use Plugins

  • Organizing by department: Bundle all marketing skills, commands, and connectors into a "Marketing Plugin"
  • Sharing with team members: A new hire installs one plugin and gets everything they need
  • Distributing across companies: If you create something useful, you can package it for others

How to Create a Plugin

Prompt Template

Please create a plugin called "Marketing Suite" that includes:
- Skills: /write-newsletter, /write-linkedin-post, /content-calendar-update
- Commands: /repurpose-content, /weekly-content-report
- Required connectors: Gmail, Slack

Package it so any team member can install it.

How to Share Plugins

  • Export as zip: The simplest method. Claude generates the plugin folder, you zip it, share via Slack/email/drive.
  • Deploy via GitHub: For versioned sharing across teams. Push the plugin folder to a repo, and team members pull updates.

How to Install a Plugin

In Claude Desktop: Customize > + > Upload Plugin. Select the plugin folder or zip file. Claude reads the plugin manifest and installs all included skills, commands, and connector requirements.

Best Practice

Create one plugin per department: Marketing Plugin, Sales Plugin, Operations Plugin. This keeps things organized and makes onboarding trivial: "You're in sales? Install the Sales Plugin."


Section 07

Scheduled Tasks

Scheduled tasks are agents that work without being prompted. Set them up once, and they execute on a schedule: every morning, every week, after specific triggers. This is where your AI infrastructure starts working for you instead of the other way around.

Three Ways to Schedule

Scheduled Section in Sidebar

In Claude Desktop, go to the Scheduled section in the left sidebar. Click "New task." Configure name, prompt, frequency, target folder, and model.

/schedule Command in Chat

Type /schedule in any conversation and provide the task details. Claude sets it up without leaving the chat.

During Skill Creation

When building a new skill, tell Claude to also schedule it. "Build this skill and schedule it to run every Monday at 8am."

Important Limitation

Scheduled tasks only run when Claude Desktop is open on your computer. If your computer is asleep or Claude Desktop is closed, the task will queue and run the next time you open it. Keep Claude Desktop running during business hours for reliable scheduling.

Best Use Cases with Examples

Daily Email Categorization

Frequency: Every morning at 7:00 AM

What it does: Scans your inbox for new messages since yesterday, categorizes them (urgent/action needed/FYI/spam), and presents a prioritized summary.

Requires: Gmail connector

Scan my inbox for all emails received since yesterday.
Categorize each into: Urgent, Action Needed, FYI, or Skip.
Present a prioritized summary with sender, subject, and
recommended action for Urgent and Action Needed items.
Daily Call Prep

Frequency: Every morning at 8:00 AM

What it does: Checks today's calendar for meetings, researches each attendee and their company, prepares talking points and potential objections.

Requires: Google Calendar connector, CRM connector (optional)

Check my calendar for today's meetings. For each meeting:
1. Look up each attendee in CRM (if available)
2. Research their company and recent news
3. Prepare 3-5 talking points relevant to the meeting purpose
4. List potential questions or objections they might raise
5. Save as a call prep document for today
Post-Meeting Task Extraction

Frequency: Triggered after each meeting (or hourly during business hours)

What it does: Reads the latest meeting transcript (via Fireflies or similar), extracts action items, assigns owners, and creates follow-up tasks.

Requires: Fireflies connector (or meeting transcription tool)

Check for new meeting transcripts since last run.
For each transcript:
1. Extract all action items with owner and deadline
2. Identify follow-up commitments made to external parties
3. Note key decisions made
4. Format as a structured summary with action items at top
5. Save to /vault/meetings/[date]-[meeting-name].md
Failed Payment Follow-Up Drafts

Frequency: Daily at 9:00 AM

What it does: Checks Stripe for failed payments in the last 24 hours, drafts a friendly follow-up email for each, and saves as drafts for your review.

Requires: Stripe connector, Gmail connector

Check Stripe for any failed payments in the last 24 hours.
For each failed payment:
1. Look up the customer name and email
2. Check payment history (first failure vs. recurring)
3. Draft a friendly follow-up email (different tone for
   first-time vs. repeated failures)
4. Save as Gmail draft -- do NOT send
5. Flag for my review in the morning summary
Newsletter Ideation from Tracked Sources

Frequency: Every Wednesday at 10:00 AM

What it does: Scans RSS feeds, industry blogs, and bookmarked sources for trending topics relevant to your audience. Generates 5 newsletter angle ideas with outlines.

Requires: Web scraping capability (Apify or built-in), vault context

Scan these sources for trending topics from the past week:
- [Source 1 URL]
- [Source 2 URL]
- [Source 3 URL]

Read /vault/context/icp.md to understand our audience.
Generate 5 newsletter topic ideas that:
1. Are relevant to our ICP
2. Connect to current industry trends
3. Include a unique angle (not just news recap)
4. Come with a rough 3-point outline each
Save to /vault/marketing/newsletter-ideas/[date].md
Monthly Analytics Report

Frequency: First Monday of each month

What it does: Pulls key metrics from connected platforms, generates a narrative report comparing this month to last, highlights trends and anomalies.

Requires: Google Sheets or analytics connectors, previous month's report for comparison

Pipeline Review

Frequency: Every Friday at 4:00 PM

What it does: Pulls CRM data, identifies stale deals, drafts follow-up suggestions for stalled opportunities, and generates a weekly pipeline summary.

Requires: CRM connector


Section 08

Connectors & API Guide

Connectors link Claude to the tools your team uses every day. The right connector turns Claude from a smart chatbot into an integrated assistant that can read your email, update your CRM, and post to Slack.

Priority Order

When connecting a new tool, always try these options in order. The first available option is always the best choice.

1
Built-in Connectors
Settings > Connectors > Browse. Just log in. No setup required.
Easiest
2
MCP Servers
Pre-packaged integrations. Google "[tool name] MCP server" to find them.
Moderate
3
Custom MCP Build
Ask Claude to build one for tools without an existing MCP. Requires API key.
Moderate
4
Browser Use
Claude navigates a real browser. Slow, token-heavy, error-prone, expensive. Last resort.
Last Resort
5
Computer Use
Claude controls your desktop. Even slower and more fragile. True last resort.
Last Resort
Critical Rule

Never use browser or computer use when an MCP or built-in connector exists. Browser use costs 10-50x more tokens, runs 5-10x slower, and fails frequently on complex page interactions. Always check for an MCP first.

How to Install an MCP Server

Option A: Remote URL (Simplest)
1

Open Connectors

In Claude Desktop, go to Settings > Connectors (or click the + button in the connector panel).

2

Add Custom Connector

Click "Add custom connector" and paste the MCP server URL. This URL is usually found in the MCP server's documentation or README.

3

Authenticate

If the MCP requires an API key, paste it when prompted. Follow any additional authentication steps.

4

Restart Claude Desktop

Fully quit and reopen Claude Desktop. New MCP connections require a restart to take effect.

Option B: Config File (For Advanced Users)
1

Open Developer Settings

Go to Settings > Developer > Edit Config. This opens the JSON configuration file.

2

Add the MCP Server Entry

Paste the MCP server's JSON configuration into the appropriate section.

{
  "mcpServers": {
    "server-name": {
      "command": "npx",
      "args": ["-y", "@package/mcp-server"],
      "env": {
        "API_KEY": "your-api-key-here"
      }
    }
  }
}
3

Save and Restart

Save the config file and restart Claude Desktop.

Tip

If you have an existing config and need to merge in a new MCP server, paste both the existing config and the new MCP instructions into any AI chat and ask it to merge the JSON correctly. This avoids syntax errors.

Essential Connectors by Department

Connectors by Department
Department Must-Have Nice-to-Have
Marketing Apify (web scrapers), Nano Banana (image generation), Notion Webflow MCP
Sales CRM (HubSpot/Pipedrive), Fireflies, Gmail, Calendar, Apify (LinkedIn) Clay, Instantly, UniBox
Operations Stripe, Slack, Google Sheets Custom MCPs for internal tools
All Departments Gmail, Calendar, Slack --

Apify Setup (Step by Step)

Apify is one of the most useful connectors for marketing and sales teams. It provides web scrapers for YouTube, LinkedIn, Google, and hundreds of other sites.

Complete Apify Installation Guide
1

Create an Apify Account

Go to apify.com and sign up. A free tier is available. For heavy use, the $29/month plan covers most needs.

2

Get Your API Key

Go to Settings > API and Integrations in your Apify dashboard. Copy your API key.

3

Configure the MCP Server

Go to mcp.apify.com. Select the scrapers you want (YouTube, LinkedIn profiles, LinkedIn posts, Google search, etc.).

4

Set Permissions

For each scraper, click "Select All" on the permission section. This allows full read/write access for that scraper.

5

Copy the MCP URL

After configuring, you will see an MCP server URL. Copy everything after the = sign in the URL.

6

Add to Claude Desktop

In Claude: Connectors > Browse > Apify. Paste your API key and the enabled tools configuration.

7

Set Permissions to "Always Allow"

For convenience, set Apify tools to "Always Allow." This prevents Claude from asking permission every time it uses a scraper.

8

Restart Claude Desktop

Fully quit and reopen. Test by asking Claude to scrape a YouTube channel or LinkedIn profile.

How to Find if a Tool Has an MCP

  • Google it: Search "[tool name] MCP server" (e.g., "Notion MCP server")
  • Check directories: Visit smithery.ai or mcp.so for curated MCP listings
  • Check the tool's own docs: Many SaaS companies now publish their own MCP servers
  • Ask Claude: "Is there an MCP server for [tool name]?"
  • Build your own: If no MCP exists, ask Claude to build one using the MCP Builder skill. You will need the tool's API documentation and an API key.

Section 09

Context Management

Your vault is a living document. The more current and complete it is, the better your AI performs. Context management is the ongoing practice of keeping this brain up to date.

Adding New Context

  • Create new markdown files in the appropriate vault folder
  • Update CLAUDE.md if you added new folders or if the new file needs special routing
  • Let Claude help: use the prompt below to create context docs efficiently
Prompt Template

Claude, create a new context document about [topic]. Ask me questions to gather the necessary information, then save the final document to /vault/[folder]/[filename].md. Also update CLAUDE.md to include a reference to this new file.

Keeping Context Current

The biggest risk to your AI infrastructure is stale context. Here are the triggers for updating:

Context Update Triggers
Trigger Action Example Prompt
Major decision Update the relevant strategy doc "Update the strategy doc with this decision: we're pivoting from SMB to mid-market"
After a meeting Process transcript into daily notes "Process this meeting transcript and save key decisions and action items"
After a correction Save as a rule in the relevant file "Remember this rule in the writing preferences: never use passive voice in headlines"
Monthly review Audit vault for stale docs "Review all vault docs and flag any that seem outdated or incomplete"
New product/service Create product doc, update "What We Do" "Create a product doc for Widget Pro and update the main products page"
Team change Update org chart, adjust permissions "Update the team doc: Sarah joined as Marketing Manager"

Skills Should Point to Vault, Not Embed

New Way (Do This)

  • Skill file says: "Read /vault/context/icp.md"
  • One ICP file serves all skills
  • Update ICP once, all skills benefit
  • Smaller, cleaner skill files

Old Way (Avoid This)

  • Each skill has its own copy of ICP info
  • 5 skills = 5 copies of ICP to maintain
  • Update one, forget the others
  • Bloated, inconsistent skill files
The Vault Compounds

The more you use it, the more powerful your AI gets. Every correction saved, every context doc added, every example approved makes every future interaction better. This is the core flywheel of your AI infrastructure.


Section 10

Team Rollout

Getting your team on board is about reducing friction, not mandating adoption. Make it so easy and useful that people want to use it.

Adding a New Team Member

1

Share the Vault Folder

Use Obsidian Sync, a shared Google Drive, Dropbox, or Git to give them access to the vault folder. They need read/write access.

2

Install Claude Desktop

Have them install Claude Desktop and connect it to the same vault folder. They should set it as their default project folder.

3

Show Them the Three Key Actions

  • How to point Claude to the vault (usually automatic with default folder)
  • How to use skills via slash commands (/write-newsletter, etc.)
  • How to tell Claude to remember things ("Save this to the vault")
4

Install the Relevant Plugin

Give them the department plugin so they immediately have access to all relevant skills, commands, and connectors.

Adoption Tip

Start by showing new users the skill that saves them the most time on something they already do daily. A 30-minute task reduced to 5 minutes is more convincing than any presentation about "the future of AI."

Permission Settings

  • Connectors: Set commonly-used connectors (Gmail, Calendar, Slack) to "Always Allow" for trusted actions. This removes the approval prompt each time and makes the experience faster.
  • Dispatch for Mobile: If team members need to trigger agents from their phone, set up Dispatch. This allows phone-based triggers that execute on the computer running Claude Desktop.

Section 11

Troubleshooting

Quick reference for the most common issues and their fixes. 90% of problems fall into these categories.

Common Issues & Fixes
Problem Fix
Claude doesn't know about our business Re-point Claude to the vault folder. Check that CLAUDE.md exists and references the right files. Start a new conversation if the current one has drifted.
Skill skips reference files Add MUST read [file path] before proceeding to the skill's Rules section. Use the word "MUST" explicitly. Consider adding it twice (once in the step, once in the rules).
Skill gives one-off output instead of options Add a rule: Always present 5 options before proceeding to the next step. Be explicit about the number.
Scheduled task didn't run Was Claude Desktop open at the scheduled time? Check the Scheduled section in the sidebar. Queued tasks will run when Claude Desktop next opens.
Claude can't access a website Don't use browser mode. Instead, use an Apify scraper for the specific site. It is faster, cheaper, and more reliable.
MCP not connecting Restart Claude Desktop completely (quit + reopen, not just close the window). Check the config JSON for syntax errors. Verify the API key is valid.
Skill quality declining Run an eval (see Section 4). Check if reference files are stale or have been modified. Review the skill's rules section for conflicting rules.
Context getting stale Schedule a monthly vault review. Ask Claude: "Review all vault docs and flag any that seem outdated." Update flagged files.
Claude hallucinating data or facts The vault is missing the relevant context. Create or update the context doc so Claude references real data instead of generating from its training.
Slow response times Too many reference files per skill, or reference files are too large. Consolidate and trim. Skills should read 2-5 focused files, not 15 massive ones.
Two skills conflict with each other Check for contradictory rules. One skill says "always use casual tone" while another says "always be formal." Fix at the vault level (voice guide should define context-dependent tone).
New team member can't use skills Verify they have access to the vault folder, have installed the relevant plugin, and their Claude Desktop is pointing to the correct project folder.
When In Doubt

If something isn't working and you've tried the fixes above, start a fresh conversation and re-point Claude to the vault. Long conversations accumulate context drift, and a fresh start often resolves mysterious issues immediately.


Section 12

Best Practices Cheat Sheet

The twenty rules that matter most. Print this page and keep it at your desk.

1
Always point Claude to the vault folder when starting a new chat. No vault = no context = generic output.
2
Build skills by doing the task manually first, then saving as a skill. The corrections you make during the manual run ARE the skill's rules.
3
Output examples are the #1 most impactful reference file for any skill. Three good examples teach more than a page of instructions.
4
Keep skill.md focused on process. Put all context (ICP, voice, brand) in separate reference files that the skill points to.
5
Always offer multiple options (5 angles, 3 outlines) instead of one-off outputs. Options give the user control and increase satisfaction.
6
Make every skill self-learning with progressive update rules. Corrections and approved outputs compound into better results over time.
7
Test one thing at a time when running evals. Multi-variable testing tells you nothing about what actually improved.
8
Use the priority order: built-in connector > MCP server > custom MCP > browser use. Never skip to browser when an MCP exists.
9
Never use browser or computer use when an MCP or connector exists. It costs 10-50x more and fails more often.
10
Install Apify for any marketing or sales workflow that needs web data. LinkedIn profiles, YouTube channels, Google results, all covered.
11
Point skills to vault files instead of embedding copies. One source of truth means one update propagates everywhere.
12
Every correction you give Claude should be saved as a rule. If you said it once, you should not need to say it again.
13
Update CLAUDE.md whenever vault structure changes. A stale CLAUDE.md is the #1 cause of Claude "forgetting" things.
14
Set connectors to "Always Allow" for trusted actions. The approval prompt on every call wastes time and breaks flow.
15
Schedule your most impactful skill as the first autonomous agent. Daily email categorization or call prep are strong starting points.
16
Use commands to chain skills into complex workflows. One command can replace a 10-step manual process.
17
Bundle skills into plugins for easy team sharing. One plugin per department keeps things organized and onboarding simple.
18
Create context docs WITH Claude using the interview method. Provide a reference format, let Claude ask you questions, and save the result.
19
The vault compounds: the more you use it, the more powerful your AI gets. Every saved correction and approved example improves all future output.
20
Review vault monthly for stale docs and missing context. Set a recurring reminder. 15 minutes of maintenance prevents hours of bad output.