一键导入
show-your-work-kleon
Apply Austin Kleon's sharing framework. Trigger on: "what should I share?", "build an audience", "document my creative process".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Apply Austin Kleon's sharing framework. Trigger on: "what should I share?", "build an audience", "document my creative process".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Harness Engineering 第一阶段:扫描现有项目,生成 AGENTS.md(目录文件)和完整的 docs/ 知识库结构。 当用户想要"为项目添加 agent 支持"、"让 AI 更好地理解我的项目"、"开始 harness engineering"、 "创建 AGENTS.md"、"搭建 agent 文档结构"、"让 Claude Code 更好地工作"时,立即使用此 skill。 也适用于用户说"帮我把项目文档整理好给 agent 用"、"我想开始用 AI agent 开发"、 "梳理这个项目能解决什么业务问题"或要求建立 business-solution.md 等场景。
Harness Engineering 第一阶段第二步:深度分析项目代码,填充业务解决方案、架构、约定、技术决策和质量标准等 docs/ 知识库内容。 在 harness-step1-create-agents-md 创建好目录骨架之后使用。当用户说"填充文档内容"、 "完善 docs/ 文件"、"让文档有实质内容"、"分析项目写架构文档"、"写 ARCHITECTURE.md"、 "写技术决策文档"、"从业务视角理解项目"、"完善 business-solution.md"时,立即使用此 skill。 前置条件:项目中已有 AGENTS.md 和 docs/ 目录骨架(由 harness-step1 创建)。
Developer implementation guide for building hierarchical (folded) memory into an Agent. Three-layer architecture where recent turns stay detailed, older content compresses into episodes, and the oldest distills into durable semantic facts. Use when compact-memory-implementation is not retaining enough, or when agents need to recall decisions from many sessions ago.
Design and implement a layered, configurable permission/safety system for agent tools. Use this skill when building an agent that needs to control which tool calls are auto-allowed, which require user confirmation, and which are denied — especially when the system must be configurable across multiple scopes (project/user/enterprise) and extensible via hooks. Triggers on: "权限系统", "工具安全", "tool permission", "permission system", "tool safety", "allow/deny rules", "hook system", "构建安全机制".
Define agent tools using the fail-closed design pattern — unified name/schema/security/execution in one class, with three-layer execution (validate → permission → call). Use this skill whenever the user wants to define a new agent tool, add permission or validation logic to an existing tool, or asks about 'build a tool', '定义一个工具', 'create a tool for X', '工具定义'. Framework-agnostic: works with hermes-agent, LangChain, or any Python agent framework.
Build LangChain (Python) tools using Claude Code's fail-closed design pattern — unified name/schema/security/execution in one class, with automatic three-layer execution (validate → permission → call). Use this skill whenever the user wants to define a new LangChain tool, add permission or validation logic to an existing tool, set up the ClaudeStyleTool base class in a project, or asks about "build_tool", "Claude Code style tool", "工具定义", or "langchain tool with permissions". Also trigger when the user says "create a tool for X" or "定义一个工具" in a LangChain Python project context, even without mentioning Claude Code explicitly.
| name | show-your-work-kleon |
| description | Apply Austin Kleon's sharing framework. Trigger on: "what should I share?", "build an audience", "document my creative process". |
| license | Skill distillation for personal/educational use. Do not reproduce source passages verbatim. |
Austin Kleon's Show Your Work! makes a single counterintuitive argument: you don't need talent, credentials, or a finished body of work before you start sharing. You need to share the process of becoming. The audience finds you not because of what you've produced, but because they recognize themselves in how you work.
The fundamental reframe: stop thinking "I need to finish this before I can share it." Start thinking "sharing IS the work."
Use this skill for queries that match the trigger phrases in the description and require applying the decision framework from Show Your Work! rather than summarizing the book.
Kleon borrows the term "scenius" from Brian Eno — the idea that creativity is not the product of lone geniuses but of collaborative ecology: a group of people in the same scene who share ideas, steal from each other generously, build on each other's work.
Why this matters for sharing: You are not a solo creator broadcasting to an audience. You are a node in a scenius. When you share your process, your influences, your failures, and your questions, you contribute to a creative ecosystem that is larger than any individual. The scenius rewards contributors.
Practical implication: Credit your influences publicly. Show what you're learning from. Make your "scenius" visible — the books you're reading, the artists inspiring you, the problems you're wrestling with.
"Amateur" comes from the Latin for "lover." An amateur does work for the love of it, not for money or credentials. Kleon argues the amateur has a structural advantage over the professional:
The amateur's assignment: Share what you're learning as you learn it. The tutorial you write the week after learning something is better than the tutorial an expert writes years later — because you remember what it was like not to know.
"In the beginner's mind there are many possibilities, but in the expert's mind there are few." — Shunryu Suzuki
Your online presence is not a resume — it's a cabinet of curiosities. What you share signals who you are, what you care about, and who you want to attract. You don't need to brand yourself explicitly; you reveal yourself through what you find worth sharing.
The curation question: "Does this add value to the audience's day, or is it just noise?"
Kleon's "So What?" test: Before posting anything, ask: "So what? Who cares? What's interesting about this?" If you can't answer it, don't post it. If you can answer it clearly in one sentence, post it.
Most creators show the finished product. Kleon argues you should show the work behind the work — the messy middle, the false starts, the revision history, the tools you use, the questions you're asking.
"Become a documentarian of what you do." Think of yourself as a filmmaker doing a behind-the-scenes documentary, not a marketing department. The behind-the-scenes footage is often more compelling than the film itself.
What to share from your process:
The Chris Hadfield example: When Canadian astronaut Chris Hadfield went to the International Space Station, he began sharing daily glimpses of life in space — videos of how astronauts cry in zero gravity, how they brush their teeth, how Earth looks at sunset from orbit. By the time he recorded his cover of David Bowie's "Space Oddity" in space, he had 1 million followers who had been with him daily for months. The song video got 22 million views in the first month. He didn't wait until he had a finished product to share.
Kleon's "daily dispatch" practice: Share one small thing every day. Not a finished piece — a scrap, an observation, a question, a photo of what's on your desk, a sentence that struck you while reading.
The consistency principle: Daily sharing over years creates something no single post can — familiarity and trust. An audience built through daily small shares is more resilient than one built by viral moments.
"One sentence a day is enough." The discipline is in showing up, not in producing great content every day.
Before sharing anything, apply the "So What?" test:
If the answer to question 1 is "nothing" or you can't articulate it, don't post it. If you can answer all three questions, you have something worth sharing — even if it feels small or unfinished.
The "stock and flow" model (from writer Robin Sloan):
Most creators default entirely to flow (social media posts) or entirely to stock (infrequent long-form work). The most powerful strategy is both: daily flow that builds a habit of sharing and relationships, plus regular investment in stock that gives those relationships something permanent to anchor to.
The flow/stock integration strategy:
This is how newsletters work at their best. This is how blogs built readerships before social media. The pattern still works — the platforms change.
Kleon distinguishes between sharing and human spam — broadcasting without listening, promoting without contributing, taking without giving back.
The reciprocity test:
Human spam behavior: posting constantly, never engaging with replies, promoting yourself in other people's comment sections, treating your audience as a distribution channel rather than people.
The fix: "When you find things you genuinely enjoy, share them." The audience can tell the difference between genuine enthusiasm and marketing.
Sharing publicly means criticism. Kleon's framework for handling negative response:
"Compulsive avoidance of embarrassment is a form of suicide." Share imperfect work. It's better than perfect silence.
When your work finds an audience, you can monetize it without betraying it — but only if you do it in ways consistent with what people showed up for.
The sustainability test: Does this monetization serve the audience or exploit them?
"If you want a patron, you don't need to find one patron to fund you for life — you need to find 1,000 true fans."
When evaluating content to share:
When designing a sharing practice:
Kleon's framework is optimized for creators whose work has a visible process — artists, writers, makers, builders, designers. It applies with some translation to knowledge workers (consultants, researchers, analysts) but requires reinterpretation: "showing your work" when your work is confidential client deliverables means sharing the methodology, not the outputs.
The framework also assumes genuine enthusiasm for the work being shared. It does not work as a marketing strategy applied cold to content you don't actually care about. Audiences can detect performed enthusiasm. The prerequisite for showing your work is actually doing work you find interesting.
This is a single-file skill because the book supports one primary workflow: apply Austin Kleon's framework to diagnose a user-supplied situation and produce a practical recommendation. The dimensions are tightly coupled lenses inside that workflow rather than independent tools with different inputs or output formats.
| Workflow | User question pattern | Inputs | Steps | Output | Independent trigger? | Distinct references? | Triage score | Should be subskill? | Reason |
|---|---|---|---|---|---|---|---|---|---|
| Framework diagnosis | User asks for analysis using the book's method | Situation, goal, constraints | Route to relevant dimensions; apply checks; identify warnings | Diagnosis and recommendation | Yes | Uses shared quote files | 2 | No | Primary workflow; all dimensions share one output |
| Improvement plan | User asks how to improve a campaign, product, policy, or decision | Current state and desired outcome | Identify gaps; rank fixes; propose next actions | Prioritized action plan | Yes | Uses shared quote files | 2 | No | Same diagnostic workflow with prescriptive output |
| Critique or second opinion | User asks whether advice, strategy, or reasoning is sound | Claim/recommendation and context | Test assumptions; flag incentives or missing criteria | Verdict with caveats | Yes | Uses shared quote files | 2 | No | Same dimensions, different framing |
Use quotes only when the user asks for source grounding or when a claim needs attribution. Reference quote anchors by topic file and anchor. Keep quoted excerpts short.
sharing-process-quotes.md: #today-taking-advantage-internet-social, #kinds-distinction-between-painter-process, #used-just-seeing-outcome, #daily-dispatch-even-better-portfolio, #once-anything-copied-brought-contact, #going-give-damn-want-made, #over-starving-artist-romanticism-idea, #traditionally-artist-been-trained-regardaudience-community-quotes.md: #alone-matters-process-experience-shaping, #standing-party-enjoying-drink-stranger, #almost-every-overnight-success-story, #fell-place-sons-explained-social, #these-deserve-rejections-undoubtedly-receive, #were-basically-trying-could-each, #actually-simple-easy-requires-incredible, #notice-pattern-technology-often-most