Agent skill · Content & Marketing

story-mine

Turn a real experience — a client win, failed launch, support ticket, founder moment — into 3-5 distinct content angles from a five-type taxonomy (lesson, contrarian take, framework, proof, relatable moment), each with format, pillar, and a draft opening in brand voice, plus an honest list of angles the story does not support. Triggers on \"/digital-marketing-pro:story-mine\", \"mine this story\", \"we just had a client win\", \"is there a post in this\", \"turn this experience into content\". Client stories anonymise by default (--client-safe); reads the brand profile for voice, pillars, and

Indranil Banerjee700★ · 1 repos on radarProfile →
claude-codecopilotcursorcodexMIT
Install
npx skills add indranilbanerjee/digital-marketing-pro --skill story-mine --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Path: skills/story-mine/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 700
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# /digital-marketing-pro:story-mine Lived experience is the one content source competitors cannot copy, and most of it evaporates in Slack. This skill takes "here's what happened" and returns the distinct publishable angles hiding inside it — because a real story rarely contains one piece of content; it usually contains four. ## Inputs - **The story** — told naturally, as the user would tell a colleague. Do not demand structure; extracting the structure is this skill's job. - **The brand profile** (`~/.claude-marketing/brands/{slug}/`) — voice, audience, pillars, and compliance rules the angles must respect. - `--client-safe` — anonymise before angling: no client names, no identifying details, figures rounded or expressed as ratios. **Default ON whenever the story involves a client** — the user opts into naming, never out of it. ## The angle taxonomy Work through all five; return the 3-5 that genuinely hold: | Angle | The question it answers | Typical format | |---|---|---| | **The lesson** | What do we know now that we didn't before? | LinkedIn post, newsletter section | | **The contrarian take** | What common belief did this contradict? | Short post, thread | | **The framework**

What's inside
Steps it walks through
  1. Inputs
  2. The angle taxonomy
  3. Output structure
  4. Critical rules
More from digital-marketing-pro
All skills →
About this skill
What does the story-mine skill do?

Turn a real experience — a client win, failed launch, support ticket, founder moment — into 3-5 distinct content angles from a five-type taxonomy (lesson, contrarian take, framework, proof, relatable moment), each with format, pillar, and a draft opening in brand voice, plus an honest list of angles the story does not support. Triggers on \"/digital-marketing-pro:story-mine\", \"mine this story\", \"we just had a client win\", \"is there a post in this\", \"turn this experience into content\". Client stories anonymise by default (--client-safe); reads the brand profile for voice, pillars, and

How do I install it?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill story-mine --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From indranilbanerjee/digital-marketing-pro, a repository with 700 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going