AGM Studios Alexander G. Myers

Work · AI enablement

How I rolled out AI to a small firm without losing control of client data

I wrote the rollout plan and built the vetting process, the risk tiers, the shared skills library and a deck generator for staff. I governed the rollout throughout.

Context Example XYZ Consulting, a regional advisory firm (fictional) My role I wrote and ran the adoption plan, built the skills library, and set the governance rules. Tools Claude Team, Claude Skills, draw.io, PptxGenJS, Playwright, dev-browser

Reconstruction. Fictional company and data, built from scratch to show a similar methodology. The original work is covered by a confidentiality agreement (NDA). The real engagement was a 2026 internship at a regional business-advisory firm, listed on my CV.

The problem

Small firms tend to adopt AI the way they adopt any tool. One person signs up, then everyone does. Nobody knows which features touch client records, what leaves the country, or who approved the connector that can send email. The firm in this case was small, held client data under a provincial privacy law, and had no in-house IT.

I stated the goal plainly: everyone gets the tool, and nothing that holds client data goes anywhere it should not.

What I did

  1. I inventoried what the platform could actually do. I sorted every feature into one of seven integration types, from instruction-only skills to remote tool servers, using the vendor’s own documentation.
  2. I wrote a vetting process that every new skill or connector goes through before it reaches staff (below).
  3. I gave each integration type a risk tier and a rule, so staff never have to make that judgement call alone.
  4. I built a shared skills library for the work people repeat: proposals, finance summaries, outreach and branded decks.
  5. I rolled it out over about two months with training sessions, then handed over written instructions (SOPs) tested end to end with browser automation. I made the handover as complete as I could: the library, the tiers and every step written down.

The vetting process

View diagram full sizeScroll sideways to see all of it
Requestnew skill, connectoror tool serverDoes it run codeor call tools?Tier 1read-through,publish to team folderDoes it reach thenetwork or leavethe tenant?Can it change thingsoutside its ownfolder?Can it seeclient data?Tier 2code review + dummy-datarun, pinned versionTier 3written data-flow check,named users,human confirm on actionsNot allowedfor client work;public research onlyEvery approval: added to the approved list, pinned, and re-checked at thequarterly reviewnoyesnoyesnoyesnoyes
Four questions decide the tier. The approval step grows with the tier. Instruction-only skills get a read-through; anything with scripts gets a code review and a dummy-data run; anything that leaves the tenant gets a written data-flow check.
made with draw.io (diagram) + VectorCraft (export pass) last committed 2026-10-26 iterations 2 source file ↓

Risk tiers

Risk-tier matrix: pick an integration

Each integration type gets a tier from four questions. Click one to see the answers and the rule it earns.

Tier 1 Instruction-only skill: A house-style guide for proposals: text instructions, no code, no network.

Data it can reachOnly what the user pastes into the chat
Leaves the tenant?No
Can it change things?No: it shapes the answer only
Who can see what it doesReadable in full by anyone in the team folder
RuleApprove once, publish to the shared folder, review yearly.

I kept the tiers coarse on purpose. Three levels are easy for everyone to remember, and each rule is something a non-technical manager can enforce.

Governance in one page

QuestionAnswer at Example XYZ
Where do skills live?One shared team folder; nothing installed from outside it.
Who approves?One named owner, with a second reviewer at tier 3.
What can skills do?Instruction-only by default; scripts after review; no API keys inside skills.
What never goes in?Client records, billing data and anything under the privacy law.
How is it checked?Quarterly review of the folder and connector list; every seat signs the usage policy.

The skills library and the deck generator

One skill turned a spreadsheet into a branded slide deck, pivot tables included. I rebuilt the version below from scratch for the fictional brand; it runs entirely in your browser.

Try the deck generator
Builds a .pptx in the browser with PptxGenJS; no upload, no server.
Try the deck generator →

What it proves

RiskI sorted integrations by what they could reach before anyone used them, and gave staff a rule for each tier.
AdoptionI planned repeatable wins (decks, summaries) for week one, because early wins keep a rollout alive.
HandoverPolicies, SOPs and a tested library a successor can run without me.

In an interview, I can walk through

  • the full rollout timeline, and how I ran the training sessions;
  • how I derived the prompt framework behind the skills from public prompt-engineering methods;
  • the free and open-source alternatives I considered for each paid feature.