Frequently Asked Questions

Questions? We have answers.

How much does this AI marketing system cost per month?

Under $50 a month for the full setup. GitHub Copilot Pro+ is $39/month. Obsidian is free for personal use, with an optional $50 one-time commercial license. Keywords Everywhere adds a small variable cost depending on search volume needs.

The only meaningful optional spend is a keyword research tool. Google Trends and Google Keyword Planner are free alternatives if budget is zero. Paid tools like Semrush add depth but are not required to start.

Do I need coding skills to use GitHub Copilot CLI for marketing?

No. The entire workflow runs on plain English commands to the agent. Skills are markdown files with instructions, not code. You need basic comfort with a terminal -- opening a folder, running a command -- but no programming knowledge is required.

If you can manage a Google Doc and type a command into a terminal, you can run this system. The vault is just a folder of text files. The agent reads them and acts on them.

What is a skill and how do I create one?

A skill is a markdown file that gives the agent a specific job description: tone rules, workflow steps, output format, and a quality checklist. When you invoke a skill, the agent reads those instructions before starting any task. The result is a specialist, not a general-purpose writer.

To create one, write what you would put in a detailed brief: what the agent should do, how it should do it, what good output looks like, and what to avoid. Start with one skill -- a brand voice guide or a content brief template -- and iterate from there. Vercel's skill.sh repository has free downloadable skills worth browsing before building from scratch.

Can I use Claude Code or ChatGPT instead of GitHub Copilot CLI?

Yes. The vault structure, memory system, and skills approach work with any agent that can read and write files. Claude Code is a strong alternative. Claude Max with Projects covers some of this too.

GitHub Copilot CLI wins at this price point for one specific reason: request-based pricing instead of token-based pricing. If you plan sessions, chain skills, and work in spec-driven batches, you get significantly more output per dollar. That math may shift as pricing models evolve -- at which point the choice becomes tool preference rather than cost.

How does the Obsidian memory system prevent the agent from forgetting context?

By keeping context in files, not in chat history. MEMORY.md holds curated long-term context: brand voice, ICP, content strategy, and editorial rules. Daily notes hold the session-by-session log of what was done and decided. At the start of each session, the agent reads both files before doing anything else.

The context doesn't live in the conversation -- it lives on disk. When a session ends and a new one starts, the agent re-reads the files and picks up where it left off. Weekly distillation of daily notes into MEMORY.md keeps the system from getting bloated as the vault grows.

What marketing tasks can this system actually handle for an agency?

SEO blog articles from brief to CMS draft in about 30 minutes of human time (mostly review and redirects). CMS audits across dozens of published posts in a single session -- the cms-auditor skill scans, identifies patterns, generates a fix list, and stages changes for approval. Keyword and competitor research processed from CSV exports. Cold outreach sequences from a defined ICP. Site-wide metadata management via API.

What it does not cover: strategic decisions, relationship work, sales conversations, or editorial judgment calls that require actual business context. Those stay with the human running the system.

How long does it take to set up this system from scratch?

The vault is basic and functional in about an hour: folder structure, MEMORY.md, and a first skill. The agent is useful from session one. The real compound effect -- where the memory system starts generating meaningful context the agent can reason over -- kicks in after 10 to 14 days of consistent session logging.

Expect the first week to feel slower than expected. Writing good briefs and directing the agent clearly takes a few sessions to calibrate. By session five, the rhythm is established and the output quality jumps noticeably.

What are the biggest limitations of using AI for agency marketing?

Three main ones. Context window limits: as the vault grows, you have to be selective about what gets loaded per session. Weekly memory distillation -- pulling key insights from daily notes into MEMORY.md -- keeps this manageable. Tone drift: on pieces over 2,500 words the agent drifts toward a generic, listicle register. Reviewing each section as you go catches it before it compounds. Relationship work: the system handles volume and consistency, but trust, sales conversations, and partnerships still require a human in the loop.

The system also requires consistent habits to work correctly. A messy vault produces messy output. The memory hygiene routines -- daily session logs, weekly MEMORY.md updates -- are not automatic. They need to be built into how you work.