Skip to main content

Use your plugins and skills with William AI

Use your connected tools and skills to generate content strategies, briefs and campaigns grounded in real data.

Written by Carmen Villanueva

Once your external tools are connected to StoryChief and your skills are set up, the real value kicks in: William AI can pull live data from your external platforms and follow your team's and clients' defined workflows to generate strategies, briefs and content that reflect your actual business context.

This guide shows you how to put plugins and skills into practice: from running your first data-driven strategy to applying a skill inside a brief or content piece.

πŸ”” Note: This article assumes you've already connected at least one plugin and created or imported a skill. If not, start with How to connect your tools to StoryChief.


In this article


1. Use a plugin with William in Strategy

When a plugin is connected, William can query it directly to inform your content strategy, pulling in keyword data, CRM signals, competitor intel, or any other live data your tool exposes.

Step 1. In the top navigation, click "Strategy", where you will see a chat panel with William AI on the middle side of the screen.

Step 2. Type your request in plain language and reference the data you want William to use. For example:

  • "Use our keyword research tool to find the top 10 topics our audience is searching for this month."

  • "Pull our latest CRM data and suggest three content angles for our mid-funnel leads."

πŸ’‘ Tip: Type @ to mention a plugin and $ to mention a skill in the William chat.

Step 3. William will call the connected plugin, retrieve the relevant data, and return a response showing what was found and how it informed the suggestion.

Step 4. Review William's output. You'll see which data sources were used. Edit, refine, or discard the suggestion; nothing is saved or applied until you confirm it.

πŸ’‘ Tip: The more specific your request, the better William's output. Instead of "find content ideas," try "find content ideas for SaaS buyers in the awareness stage, based on our Google Analytics data."

How to use a plugin on StoryChief

πŸ”” Note: William only uses data from tools you've explicitly connected and granted permission to access. If a plugin isn't returning data, check its permission settings under Plugins & Skills β†’ [tool name].


2. Apply a skill in Strategy

Skills can be triggered manually in the William chat, or William may invoke them automatically when a task matches a skill's description. Here's how to use them deliberately.

Step 1. In the Strategy tab, open the William AI chat panel.

Step 2. Type the skill or $ to open your skills library.

Step 3. Select the skill you want to apply. William will run the skill's instructions against your current context (active campaign, brand data and connected plugin data), and return the output.

Step 4. Review the output carefully. William's suggestions reflect your skill's instructions and your live data, but your team makes the final call. Edit the output directly in the chat or apply it to your strategy.

πŸ’‘ Tip: If a skill isn't producing the results you expect, open it in Plugins & Skills β†’ Skills and make the instructions more specific.
Vague instructions lead to generic outputs, so tell William exactly what format, audience and goal the skill should target.


3. Inspiration: what can you do with plugins and skills?

Not sure where to start? Here are some real-world content marketing workflows you can set up today.

πŸ”” Note: Are you an agency creating strategies, campaigns and content for your clients? Check out how other agencies like yours use their plugins and skills.

πŸ” Turn behaviour data into a content calendar

Plugin: Google Analytics | Skill: Monthly content calendar builder

Connect Google Analytics, then create a skill that instructs William to identify your top pages with high traffic but low engagement (high bounce rate, low time on page, or poor conversion) and turn them into a prioritised list of articles to refresh or expand for the next month. Instead of guessing what to fix, you're building a calendar directly from how your audience actually behaves on your site.

Try asking William: "Use @GoogleAnalytics to find our top 10 pages with high bounce rate this month, then $ContentCalendarBuilder to turn them into refresh briefs."

🀝 Write content for every stage of your funnel

Plugin: HubSpot, Salesforce or any other CRM | Skill: Funnel-stage content adapter

Pull your current lead segments from your CRM and create a skill that adapts any article or campaign to a specific funnel stage (ie. awareness, consideration, or decision). William can rewrite the same core message three ways, each one tailored to where that audience is in their journey.

Try asking William: "Use @HubSpot to pull our active mid-funnel segment, then $FunnelAdapter to rewrite this brief for the consideration stage."

🧠 Build a content brief from a sales call transcript

Plugin: Notion, HubSpot, Zoom or a transcription tool | Skill: Sales-to-content brief

Your sales team talks to prospects every day. Those calls are full of objections, questions and specific language that give you exactly what your clients need.

Connect your CRM or notes tool, build a skill that scans recent call summaries, and ask William to extract recurring themes and turn them into content briefs. The result: articles and campaigns built around what real buyers actually say, not what the marketing team assumes they care about.

Try asking William: "Use @HubSpot to pull the last 10 sales call notes for [client], then $SalesToBrief to find the top 3 content angles we should be writing about."

πŸ“£ Repurpose one article into a full social campaign

Skill: Multi-channel repurposing

Create a skill that takes any published article and outputs a ready-to-schedule social campaign: a LinkedIn post, an X thread, and an Instagram caption; each adapted for the platform's tone and format, and each pointing back to the original piece. One brief, five pieces of content, zero copy-paste.

Try asking William: "Use $RepurposeTool on this article and generate platform-specific posts for LinkedIn, X and Instagram."

πŸ“‹ Generate agency-ready client briefs automatically

Plugin: Asana, Notion or any project management tool | Skill: Client brief generator

If you work with multiple clients, connect your project management tool and build a skill that pulls the active campaign goals for a specific client and generates a structured editorial brief, with audience, tone, keywords, format and CTA, ready to share or assign. No more starting from a blank page for every new request.

Try asking William: "Use @Asana to pull the active goals for Client X, then $BriefGenerator to create a brief for their next blog post."

✍️ Apply your brand voice to any content, every time

Skill: Brand voice enforcer

Create a skill that encodes your brand's tone of voice guidelines: vocabulary to use, phrases to avoid, sentence length, formality level, etc. and apply it to any draft before it goes out. Especially useful for teams with multiple writers or agencies managing content for several brands at once.

Try asking William: "Run $BrandVoice on this draft before I send it for review."

🎨 Generate visuals that always match your brand identity

Skill: Visual brand guidelines

Build a skill that encodes your full visual identity: primary and secondary colours with HEX values, typography style, border radius, spacing, layout preferences, and the tone each visual should convey. William will apply those rules every time it generates a banner, social visual, newsletter asset, or campaign image; without you having to describe the style from scratch each time.

This is especially powerful for agencies managing multiple brands: create one skill per client, name them clearly, and switch between them with a single $ mention in the chat.

Try asking William: "Generate 3 LinkedIn banner options for our upcoming product launch using $ClientAVisualBrand."

πŸ’‘ Tip: The best skills are built from workflows your team already runs manually. If you find yourself giving William the same instructions more than twice, turn it into a skill.


πŸŽ‰ You're done, grab a coffee, you deserve it!

Check out the next steps below for more in-depth guides or follow-up actions.


πŸ“š Next steps

Did this answer your question?