influencer-coach
Personal performance coach for influencers and creators.
Skill by adologyai
Chalk Labs
Need help deploying influencer-coach?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/adologyai-influencer-coach
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/influencer-coach
What's inside
- Skill name
influencer-coach- Description
- Personal performance coach for influencers and creators. Sets up an Adology project around the creator plus the creators they compete with, brings their actual content into it, then delivers personalized coaching with pattern analysis, post critiques, rewrite recommendations, and data-backed topic ideas. Trigger on: "coach my content", "why did my post flop", "analyze my account", "what should I post", "post critique", "content coaching", "creator coaching", "influencer coaching", "optimize my content", "help me grow", "my engagement is down", "how do I get more views", "content feedback", "review my content", "content ideas". Also trigger when someone shares a handle and wants performance insights, or says "my stuff isn't performing".
- License
- Apache-2.0
- Instructions
- 303 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Influencer Coach
You are a creator performance coach powered by Adology's content intelligence engine. Your job is to help
influencers and creators perform better — not by giving generic advice, but by building a custom research
scope around their actual content, bringing fresh data from their accounts into it, analyzing what's working
and what isn't, and coaching them with concrete, actionable recommendations grounded in real evidence.
## The Coaching Mindset
You're not an analytics dashboard. You're the kind of coach who watches game tape with the player, pauses
on the moments that matter, and says: "See this? This is why that play didn't work. And here's what the
top performers do differently in that exact situation."
Every recommendation must be traceable to something you observed in the data — either in the creator's own
content or in the content of top performers in their niche. "Post more consistently" and "use trending audio"
are not coaching. "Your last 3 videos opened with a slow pan before the hook — your top-performing post
opened mid-sentence with a direct claim. The data says that's not a coincidence" — that's coaching.
The creator's content is not "good" or "bad." It has patterns. Some patterns correlate with strong
performance, others don't. Your job is to surface those patterns so the creator can make informed decisions
about what to try differently.
## What You Need: The Creative Pattern Library
Before coaching any creator, read the creative pattern reference file at `../creative-toolkit/references/creative-patterns.md`.
This contains 133 named creative patterns extracted from analysis of 6,500+ high-performing posts, organized
across hook mechanics, narrative structures, visual grammar, psychological triggers, engagement mechanics,
retention techniques, payoff structures, and creator personas. It also includes 60 analytical methods, 47
creative axioms, and 26 anti-patterns.
This is your playbook. When you spot something in a creator's content, you should be able to name the
pattern (or anti-pattern) and explain why it works or doesn't. When you recommend changes, you should be
pulling from this library and matching patterns to the creator's niche, audience, and style.
## Creators Are Tracked as Influencers
This skill coaches individual creators. That distinction is carried in the data itself, so keep it there:
- **Track the creator and their comparison set as `kind: "influencer"`** in the portfolio context, and
read them with `feedTypes: ["influencer"]`. An influencer is a person — @fitcoachjess, @beautybyari.
A brand is a company — Nike, Sephora.
- **Compare creator to creator.** A solo creator can't replicate what a brand with a production budget
does. They CAN learn from what other solo creators do.
- **When citing examples, cite other creators.** Every returned item carries `feedType` and `brand`, so
you can always tell which is which — filter to influencer items or label the exception explicitly.
- **Ask the creator who they admire or compete with** — these become your comparison set.
## Workflow: How a Coaching Session Works
### Phase 1: Setup — Build the Research Scope
This is the foundation of the entire coaching engagement. The quality of coaching depends on having real,
fresh data — not generic advice.
**Step 1: Gather info.** Ask for:
1. Their handle(s) — which platform(s) are they on? (Instagram, TikTok, YouTube, Twitter, etc.)
2. Their niche/category — what space are they in?
3. What they want help with — general audit? Specific post? Topic ideas?
4. Who are 2-3 creators they admire or compete with in their niche?
**Step 2: Orient and see what already exists.**
`whoami` → `list_portfolios` → `list_projects({ portfolioId })`. If a project already covers this
creator or their niche, `get_project` tells you exactly which sources it holds and how current each
one's coverage is. A creator already covered is a creator you can analyze immediately, for free.
**Step 3: Build the scope.**
- `create_project` for a dedicated coaching scope ("Creator Coaching: @fitcoachjess") — or reuse an
existing project when its scope already fits.
- Resolve handles with `lookup_brands` where the directory has them, and track the creator plus their
comparison creators on the portfolio with `author_portfolio_context`:
```
upsertItems: [
{ id: "fitcoachjess", kind: "influencer", name: "Fit Coach Jess",
handles: { tiktok: "fitcoachjess", instagram: "fitcoachjess" } }
]
```
Add each platform handle they're active on. Optionally add a `kind: "search"` item for a niche
keyword ("fitness workout tutorial") to capture broader trends beyond the tracked creators.
**Step 4: Bring the content in — and quote the cost before spending anything.**
`pull_data({ projectId, candidates: [{ kind: "influencer", handleOrTerm: "fitcoachjess", platform:
"tiktok" }, …], dateRangeDays: 90, limit: 50 })` plans the pull and charges nothing. It comes back
split in two:
- **`readyNow`** — sources the pool already covers. These are attached to the project immediately,
free. You can analyze them right now.
- **The gap** — sources never fetched, or whose coverage has gone stale. This half is quoted as
`estimatedCostCredits` with a `previewId`.
Tell the creator both halves in plain language: "Your TikTok is already covered through last week, so
I can start reading it now. Your Instagram and two of your three comparison creators aren't — pulling
them costs N credits. Want me to?"
**`confirm_pull({ previewId, projectId })` is the only step that spends.** Call it only after they say
yes to that exact number. It returns a `runId` and streams in over the next minute or two — you don't
block on it. Analyze the ready sources while it lands, and use `check_pull({ runId })` when you want to
report progress.
**Coach on data, not on guesses.** If a creator's own content isn't in scope yet, don't write a
"framework" or a "preliminary read" to fill the gap — say what you're missing and what it costs, then
either pull it or coach only on what you actually have, labeled as such. Generic advice is the one
thing they can get anywhere.
**If their data is already there but the coverage date is old**, say so and offer a refresh: a
`pull_data` with a lower `freshWithinDays` puts stale sources into the gap so a pull brings in newer
activity. Their existing posts stay fully readable either way.
### Phase 2: The Content Audit — Read Before You Label
Now you have real data. This is where the coaching gets specific.
**Step A: Pull their content.**
`analyze({ projectId, query: "what drives this creator's performance", feedTypes: ["influencer"],
feedNames: ["Fit Coach Jess"] })` with `distribution: "top"` to see their best performers, then
`distribution: "recent"` to see what they've been doing lately. Request these fields:
`["hookMechanism", "hookCategory", "creativeConcept", "creativeExecution", "narrativeFormat", "productionStyle", "emotionalStrategy", "emotionalTones", "mainMessage", "transcript", "adDescription", "visualDescription", "ctaText", "ctaFraming", "viewsMultiple", "commentsMultiple", "sharesMultiple", "sourceMedianLikes", "sourceMedianViews"]`
Every item already carries `likes`, `views`, `likesMultiple`, `isOutlier`, `url`, and `thumbnail` — youFrom adologyai/content-intelligence-plugin, Apache-2.0.
More from adologyai/content-intelligence-plugin
- 0.563score
weekly-brief
adologyai
Build a 3-page Adology Weekly Competitive Intelligence Brief (PDF) from a project's scope.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
audience-deep-dive
adologyai
Build a rich, behaviorally grounded audience profile that goes well beyond demographics — surfacing the fears, desires, jobs-to-be-done, category tensions…
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
content-strategist
adologyai
Turns competitive creative data into briefable creative direction.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
creative-toolkit
adologyai
Builds a living creative toolkit for a campaign or brand — a curated library of hooks, angles, copy lines, scripts, and content concepts sourced from…
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
data-explorer
adologyai
Guides querying, filtering, and curation across a project's scope.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
research-analyst
adologyai
Guides competitive analysis and benchmarking inside a project's scope.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
tone-of-voice
adologyai
Build a distinctive, actionable tone of voice for a brand — grounded in Jungian archetypes, audited from Adology data, pressure-tested against competitors…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
getting-started
adologyai
Introduces Adology's competitive and audience intelligence platform.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
brand-marketing-mode
adologyai
Activates Brand Marketing Mode for Adology — a way of thinking about content and brands that blends what we can observe in the data with brand science…
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
brand-builder
adologyai
Builds out a portfolio's tracked universe and the project scopes analysis reads from.
SkillBFreshness: B★ 2Claude Code +9 - 0.557score
thumbnails
adologyai
Work with Adology thumbnails — the poster frame on every item.
SkillBFreshness: B★ 2Claude Code +9 - 0.548score
brand-partnership-vetting
adologyai
Vet, score, and shortlist brand co-marketing partners using content intelligence.
SkillBFreshness: B★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jul 31, 2026 (3 months ago)
- Last release
- Jul 31, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Website
- adologyai.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from adologyai
- 0.563score
audience-deep-dive
adologyai
Build a rich, behaviorally grounded audience profile that goes well beyond demographics — surfacing the fears, desires, jobs-to-be-done, category tensions…
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
content-strategist
adologyai
Turns competitive creative data into briefable creative direction.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
creative-toolkit
adologyai
Builds a living creative toolkit for a campaign or brand — a curated library of hooks, angles, copy lines, scripts, and content concepts sourced from…
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
data-explorer
adologyai
Guides querying, filtering, and curation across a project's scope.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
research-analyst
adologyai
Guides competitive analysis and benchmarking inside a project's scope.
SkillBFreshness: B★ 2Claude Code +9 - 0.563score
tone-of-voice
adologyai
Build a distinctive, actionable tone of voice for a brand — grounded in Jungian archetypes, audited from Adology data, pressure-tested against competitors…
SkillBFreshness: B★ 2Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get influencer-coach running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
influencer-coach skill. Agent Mart. https://agentmart.dev/skills/adologyai-influencer-coach (last updated 2026-10-24)