I run a digital consultancy and I’ve been building custom skills & plugins in Claude Code to handle a lot of the work I used to do manually. One of the ones I use the most is a keyword analysis skill that basically handles the full onboarding process for a new Google Ads client. How it works: I give it a website URL and it kicks off a multi-phase workflow: Discovery: It scrapes the site and figures out what the business actually does—services, positioning, landing pages, etc. The Interview: It runs an interview process where it asks me questions about budget, target area, competitors, things to avoid, and conversion goals. It’s basically the same conversation I would have with a client. Sequential Logic: It moves through phases with prerequisites. It can’t start keyword research before the business understanding phase is done, and it can’t build campaign structure before keywords are finished. Custom Methodology: It pulls from a RAG I built with my own best practices, transcribed courses, resources, and real campaign examples. The output isn’t generic; it follows my actual methodology. The final output is a full presentation with keyword analysis, negative keyword lists, campaign structure, ad copy examples, and an ROI projection, all saved into a client folder that becomes the context for all future work on that account. I recorded a walkthrough of the whole thing running end-to-end if anyone wants to see it: https://youtu.be/aln1WYDXyC0 The skill itself is defined in markdown and uses Claude Code’s built-in tool access for web fetching, file writing, etc. Nothing external besides the RAG. I’m curious how others are structuring more complex multi-phase skills? submitted by /u/kaancata
Originally posted by u/kaancata on r/ClaudeCode
