skills/lenny-written-communication/SKILL.md
Help users communicate more effectively in writing. Use when someone is drafting memos, emails, strategy docs, announcements, or any written communication that needs to be clear, concise, and persuasive.
npx skillsauth add Andy-HNU/AndyClaw written-communicationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help the user communicate more effectively in writing using frameworks and insights from 38 product leaders.
When the user asks for help with written communication:
Wes Kao: "Most writers spend too much time on the what and the why and not enough time on how. Most readers already agree with the general premise of what you're saying." Minimize context and justification; focus on specific steps, nuances, and examples.
Julie Zhuo: "I approach my writing as letters to myself. This is the framework, this is the advice I need to give myself. It was hugely helpful for clarifying my train of thought." Use writing as a tool to organize scattered thoughts and force clarity.
Kevin Yien: "Writing is clarity at scale. A key component to a PM's job is creating clarity both internally and externally." Write in the voice of the customer to demonstrate deep understanding.
Naomi Gleit: "There needs to be one canonical doc. Everyone should know exactly where it is. It links to all other docs." Create a single source of truth for every project.
Boz: "Communication is the job. Leadership is exclusively done through the creation of artifacts or verbalizations that affect other humans." Take extreme ownership of whether your message was successfully received.
Wes Kao: "Don't start talking about going to REI to buy a Patagonia jacket. Start right before your friend left a Clif Bar out and you almost got mauled by a bear." Cut preamble and start at the point of highest tension or relevance.
Wes Kao: "In business, start with your conclusion, then here's why. Not here's all my thinking, here's all my data points, and then my conclusion at the end." Place the recommendation at the very top.
Deb Liu: "Write what you repeat. If you say something more than once, write it down. Then the next time someone asks, you can just hand them." Document recurring advice to scale your influence.
Wes Kao: "Being concise is not about absolute word count, it's about economy of words. You can have a 300 word memo that's meandering and a thousand word memo that is tight and concise." Focus on insight density, not just making things shorter.
Boz: "I will give an all-hands and then write a post with the content of the all-hands, because different people respond differently to these modalities." Use multiple channels and formats to ensure messages are absorbed.
Naomi Gleit: "I never use bulleted lists because you can never refer to a bullet. I always use numbered lists because you can say 'as referenced in number two.'" Enable precise referencing during discussions.
Wes Kao: "I dislike when people overuse bullets and sentence fragments when they should use complete sentences that show the connected tissue between ideas." Turn bullet fragments into full sentences to test if the idea is fully thought out.
For all 61 insights from 38 guests, see references/guest-insights.md
tools
Compact long Telegram chat sessions and prevent silent non-replies caused by high context usage. Use when a Telegram conversation becomes slow, misses replies, or session tokens are high (for example above ~80-85%), and when the user asks to clean, rotate, or shrink Telegram context.
tools
Send local files to Telegram chats through OpenClaw CLI delivery. Use when a user asks to send or forward a file (md/txt/pdf/image/video) to Telegram, especially from workspace paths. Supports direct chat targets and group/topic targets.
tools
轻量自我改进记录技能。用于把错误、用户纠正、知识缺口、功能诉求写入 `.learnings/`,并在每天回顾时将高价值经验提升到 AGENTS.md / SOUL.md / TOOLS.md / MEMORY.md。适用于“避免重复犯错、沉淀经验、降低长期 token 浪费”的场景;默认不启用高频 hooks。
data-ai
轻量主动代理增强。用于在不显著增加 token 的前提下引入 4 个高价值机制:VBR(先验证再汇报)、Autonomous vs Prompted Cron 区分、工具迁移检查清单、会话压缩恢复流程。适用于避免“改了文本没改机制”、减少自动任务失效、提高会话连续性。