AI systems

The agency runs on skills I wrote.

Thirty-five custom Claude skills, agent workflows that watch client accounts every morning, and eight connections that put Claude inside the tools the work already lives in. Every screenshot on this page is a real file from the workspace, with client names removed.

35custom Claude skills in daily use
96,000words of documented process across the skill files
8systems connected over MCP: Shopify, Meta Ads, Search Console, Figma, Drive, Hostinger, Higgsfield, Zapier
6countries of clients the systems have run for

What a skill is

A folder, not a prompt

A prompt lives in one person's head and dies when they leave. A skill is a folder: a SKILL.md that holds the workflow, the rules, the approval gates and the output format, plus reference files the model loads only when a phase needs them. Anyone on the team opens the skill and gets the same process, the same voice and the same quality checks, without knowing how to prompt.

The first thirty lines of the client-seo-reporting SKILL.md file: Rule 1 real data only, Rule 2 compute, do not eyeball
client-seo-reporting/SKILL.md, the actual file. Rule 1: every number comes from provided data. Rule 2: compute the month-over-month movement, never eyeball it.
Terminal listing of the skill folders in the Claude workspace and their total word count
The skills folder as it stands, and the word count of the process written into it.
File tree of the ecommerce-content-engine skill: SKILL.md plus four reference files
One skill opened up: the orchestrator and its four reference files. The same shape runs in Claude Code and in Cowork.

Selected systems

Five systems, what they replaced, what happened

SystemProblemBuiltResult
Ecommerce content engineecommerce-content-engineStore blog content took a researcher, a writer, an editor and a developer, and still read like AI.A five-file pipeline: live research, ideation with two human approval gates, practitioner-voice drafting, HTML build with JSON-LD schema and author entities, publish to Shopify when connected, scheduled refresh.One person runs the whole cycle for owned and client stores. The same writing engine sits behind a 56-article content engine for a client.
Daily AI health checkn8n + Zapier + Claude agentsAd accounts drift quietly. By the time a client notices cost per lead has doubled, the relationship is already damaged.Agents pull Meta Ads and Search Console every morning, check guard rails (frequency, cost per result, spend caps, learning resets) and draft the client update with the fix already proposed. A human reads and sends.UAE logistics client: 486 conversations in seven days at AED 0.63 each. When cost climbed to AED 1.36 the report flagged it first, and the pilot became a retainer. Write-up.
GEO audit skillgeo-audit, four enginesBrands know their Google rankings and nothing about how ChatGPT, Claude, Perplexity or Google AI Mode describe them.A skill that builds a buyer-prompt set from the site, runs it across the four engines, scores mention, recommendation, share of voice and citation source, and writes a fix playbook.UK activewear brand: 100% mention, 32% share of voice, only 17% of citations from its own domain, cause found in an afternoon. Write-up.
Monthly SEO reportingclient-seo-reportingHalf a day per client per month turning Search Console exports into a report a client would read.Export in; month-over-month keyword movement, click-through opportunities and pages with impressions but no clicks out, written in the agency's voice as a client-ready document.Reporting time dropped to the time it takes to read the draft. For a Toronto pest-control client the zero-click detection became a 20-article plan.
UGC video factoryhiggsfield-content-factoryShort-form ad creative was the slowest, most expensive part of every launch.A five-stage pipeline on the Higgsfield MCP: trend research, a content plan across five UGC formats, batch video generation, an image pack, scheduling to Meta Ads, and a cost comparison against traditional production.Runs for Pet Buckets, the agency's own Shopify brand; button-driven so a non-technical operator can run a launch.
A monthly client report: the month in one look, with spend, conversations and cost per conversation, and a plain-words explanation of a cost rise
The monthly report the health-check system drafts. Real numbers, client name removed. The paragraph explaining the cost rise is the part clients keep.
GEO audit verdict and scoreboard for a UK activewear brand: 100 percent mention, 17 percent own-domain citation, 32 percent share of voice
The GEO audit output. The verdict paragraph and the scoreboard are what the client reads first; the fix list follows.

Want one of these running for your business?

A morning report on your ad account, an audit of what ChatGPT says about you, or a skill written for your team. Tell me what you are trying to do and I reply myself within one working day.

Built in public

Tools anyone can use

Some of the work is public. The customer lifetime value calculator is a single HTML file, built with one prompt, that shows a business owner what one customer is worth before asking for anything. Try it, or read how it was built.

The customer lifetime value calculator page with five inputs and a dark result panel
farhanarshad.com/clv-calculator. Five inputs, result before any email.

The library

35 skills, grouped by the job they do

Every name below is a real folder synced to the agency's Claude workspace. Four skills built for personal projects are counted but not listed.

GroupSkillWhat it does
SEO and authorityseo-content-writerlive SERP research, verified entities, banned-word QA
seo-content-strategymonthly plan from Search Console data and clusters
client-seo-reportingexport to client-ready monthly report
local-seo-schemaJSON-LD, GBP plans, NAP audits, entity stacking
local-authority-stackfull citation and signal campaign with tracker
global-authority-stackresearched off-page plan for non-local sites
gmb-crush-content-refreshclient-specific refresh workflow
Shopify and ecommerceecommerce-content-engineresearch to publish, five files
shopify-brand-opsstore audits, PDP copy, CS templates, ad copy
clone-link-to-my-shopifyany landing page to editable Liquid sections
digital-product-hunterlow-saturation digital product research
ebook-builderdesigned multi-page PDF products
ebook-pdp-image-buildernine-image branded product gallery
Agency operationsagency-proposal-writerproposals, SOWs, tenders, retainers
cv-architectresearch-backed CVs with a deterministic ATS checker
ui-ux-designerdesign direction, tokens, working prototypes
website-design-directorcreative direction before any code
blog-featured-image-generatorbranded 16:9 editorial images
Video and paid creativehiggsfield-content-factoryfive-stage UGC pipeline on MCP
ebook-fb-ad-scriptpaid social scripts for digital products
ebook-fb-ad-videoscript to generated video in Marketing Studio
yt-idea-radarstructured idea hunt against channel medians
yt-thumbnail-systemthumbnail house system and test log
yt-video-packagingtitles, descriptions, chapters, A/B plan
Business planningpd-1-person-businessoffer, lead gen and monetisation plan with live research
pd-ai-business-idea-generatoridea generation against real demand
pd-listbuilderlist-building system
pd-personalbrand-launchpadpersonal brand launch plan
pd-youtube-niche-finderniche selection from channel data
pd-youtube-script-writerlong-form script structure
Also runningsearchfit-seoplugin, 11 skills: audits, clustering, schema, internal links
designplugin: critique, handoff, accessibility review
marketingplugin: campaign plans, email sequences, brand review

Connections

Claude connected to where the work lives

Commerce

Shopify Admin over MCP: products, collections, orders, analytics, digital products

Paid media

Meta Ads MCP: campaign builds, creative upload, insights, catalog, scheduling

Search

Self-hosted Search Console MCP: analytics, indexing checks, sitemaps, period comparisons

Creative

Higgsfield MCP for image, video and voice; Figma MCP for design context and generation

Infrastructure

Hostinger MCP for hosting, DNS and VPS; n8n self-hosted for the agent workflows moving off Zapier

Automation

n8n and Zapier for triggers and hand-offs; Claude Code for builds; Cowork for the team-facing skills

Operating rules

How I build

Research first, then the model writes

Every fact in an output traces to a source the skill fetched. The model never gets to invent a number for a client.

Automation watches, people decide

Agents draft, flag and propose. A human keeps the send button. That is why clients trust the morning report.

Ship small, measure adoption

One team, one task, one skill. If nobody opens it a second time, the skill was wrong, not the team.

Vet what the agent can reach

Scoped permissions, no credentials in prompts, third-party skills read before they run.

Contact

Say hello. I answer myself.

For a role, a consultation on AI search visibility, or an automation build. Tell me what you are trying to do and I will reply within one working day.

Or skip the form: WhatsApp me for a quick answer, or write to hello@farhanarshad.com if you would rather explain properly.

No newsletter, no auto-reply. Just me.