用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Objective-Arts/lens-dist --skill prose命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | prose |
| description | On Writing Well - clarity, simplicity, and removing clutter |
Apply Zinsser's principles for clear, human writing in documentation, comments, and technical prose.
"Clutter is the disease of American writing. We are a society strangling in unnecessary words, circular constructions, pompous frills and meaningless jargon."
Every word that serves no function, every long word that could be short, every adverb that carries the same meaning as the verb, every passive construction that leaves the reader unsure of who is doing what—these are the thousand and one adulterants that weaken the strength of a sentence.
Strip every sentence to its cleanest components.
| Cluttered | Clean |
|---|---|
| "At this point in time" | "Now" |
| "Due to the fact that" | "Because" |
| "In the event that" | "If" |
| "Has the ability to" | "Can" |
| "In order to" | "To" |
| "A large number of" | "Many" |
| "In spite of the fact that" | "Although" |
Write what YOU would want to read. If you wouldn't enjoy reading it, neither will anyone else. The enthusiasm you bring will shine through.
For code comments: Would you want to read this comment at 3am debugging?
Every piece of writing should have:
"You are writing for yourself. Don't try to visualize the great mass audience."
Write for ONE intelligent reader—yourself. If it makes sense to you, it will make sense to others.
Before (Cluttered):
// This function is utilized in order to perform the operation
// of calculating the total sum of all the values that are
// contained within the array that is passed as a parameter
function sum(arr) { ... }
After (Zinsser):
// Sum all values in the array
function sum(arr) { ... }
Before:
## Introduction
This library has been created and developed with the primary
purpose of providing functionality that enables developers to
be able to accomplish the task of parsing JSON data in a manner
that is both efficient and performant.
After:
## What It Does
Parse JSON fast.
Before:
An error has occurred during the process of attempting to
establish a connection to the database server.
After:
Cannot connect to database.
Before:
Made changes to the authentication module in order to fix
the issue that was causing users to not be able to log in
After:
Fix login failure when password contains special characters
"Rewriting is the essence of writing well."
Write freely. Don't edit as you go. Get the ideas down.
Cut ruthlessly:
Read aloud. If you stumble, so will readers.
| Pattern | Action |
|---|---|
| Phrases with "of" | Simplify: "in the process of" → "while" |
| "-tion" words | Use verb: "implementation" → "implement" |
| "There is/are" starts | Rewrite: "There are three steps" → "Three steps:" |
| Hedge words | Cut: "basically", "essentially", "actually" |
| Empty intensifiers | Cut: "very", "really", "extremely" |
| Redundant pairs | Pick one: "each and every", "first and foremost" |
After writing, ask:
If yes to #4, cut it and ask again.