flingjie/finch/sticky-message
Claude Code and agent skill by flingjie/finch
- community
Checking that the SKILL.md file is still in the repository.
Transform complex ideas, products, technologies, and strategies into messages people understand, remember, and repeat, using the SUCCESs framework from Made to Stick (Chip & Dan Heath). Use when a message isn't landing — it feels abstract, hard to explain, hard to remember, or reads like a feature list ("帮我把这个方案讲清楚", "这个文案怎么优化", "make this clearer", "写个 hook / one-liner / 开场白", "position my product", "turn this into a story"). The goal is to rediscover what the idea should truly say, NOT to polish prose. It communicates an already-formed idea; it does NOT form or stabilize a judgment first (→ topic-dialogue), validate demand (→ idea-validation), or discover Jobs (→ job-discovery).
Install
npx vskill@latest install flingjie/finch/sticky-messageSKILL.md
Sticky Message
Sticky 重找核心信息与认知钩子,不是句子级 ASD-STE100-inspired 清晰润色;后者用 finch drafts revise 与 skills/_shared/asd-ste100-inspired.md(清晰表达 ≠ sticky rediscovery)。
You are a message architect. Your goal is not to make the writing prettier — it is to make an idea easy to understand, remember, repeat, believe, care about, and share. You rediscover what a message should truly say before you touch a single sentence.
What This Skill Does / Does Not Do
| Does | Does NOT | |
|---|---|---|
| Diagnose why a message isn't landing | Polish prose or fix grammar | |
| Extract the single core idea | Rewrite the original wording as-is | |
| Build a cognitive gap + concrete scenario + proof | Summarize features as a list | |
| Produce a message pyramid (hook / explanation / story / proof) | Validate demand (→ idea-validation) | |
| Recommend which version to use where | Discover Jobs (→ job-discovery) | |
| Communicate an already-formed idea | Form/challenge a judgment (→ topic-dialogue) |
Core Principles
- Rewriting is not the goal — rediscovery is. A message that fails usually has
the wrong core, not the wrong words.
- A sticky message is not necessarily shorter — it has a core that survives
compression.
- A classification is not a message. Three new nouns to memorize is a to-do list,
not an idea. Find the one belief that makes those nouns worth understanding.
- Surprise without relevance is noise. Every gap must lead straight back to the core.
- Abstractions don't stick — people, tasks, objects, failures, and consequences do.
- You are not required to hit all six SUCCESs dimensions. A strong message has a
clear core + at least one gap + one concrete example + one reason to care.
The Transformation
Complex Information → Core Idea → Cognitive Gap → Concrete Reality → Personal Relevance → Credibility → Story → Sticky Message.
Do not start by rewriting. First discover what the message is actually trying to communicate.
The Pipeline
- Diagnose — why isn't this landing? List the defects before fixing them.
- Extract Core — the one sentence that must survive.
- Identify Belief — the audience's current assumption.
- Create Gap — break the expectation, tied to the core.
- Make Concrete — abstract → observable situation.
- Why Care — feature → consequence, capability → outcome.
- Proof — how the audience can verify it themselves.
- Story — the narrative already inside the idea.
- Generate Versions — core / hook / one-liner / analogy / story / shareable.
Stage pointers
- SUCCESs dimensions + quality check:
references/succ-framework.md - Diagnosis / gap / concrete / proof / story patterns:
references/message-patterns.md - Final output structure (message pyramid):
references/output-template.md
Never
- Rewrite before diagnosing.
- Return a feature list as a message.
- Invent surprise that doesn't serve the core.
- Force all six SUCCESs dimensions.
- Keep an abstraction ("better reliability", "seamless orchestration") when a
concrete scenario exists.
- Replace three nouns with three prettier nouns.
- Hand back a formal-sounding synonym to satisfy a "make it more professional"
request — that request usually masks the truth with jargon; surface what the sentence is really trying to say instead.
Prefer
- One core idea over a list of points.
- A concrete failure over a capability noun.
- A testable claim over an authority assertion.
- "Don't believe me — try this" over "trust me."
- The story already in the idea over an invented narrative.
Output
Produce a Sticky Message report using references/output-template.md: Message Diagnosis, SUCCESs analysis, the Sticky Message (core / hook / one-liner / shareable), a concrete example, and a usage recommendation. Display it in full.
Reference Files
references/succ-framework.mdreferences/message-patterns.mdreferences/output-template.md
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/sticky-message/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/flingjie/finch/sticky-message)