重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
newsroom-style by jamditis/claude-skills-journalism
npx skills add https://github.com/jamditis/claude-skills-journalism --skill newsroom-style像专业记者一样写作。遵循美联社(AP)文体规范。保持简洁。
| 规则 | 示例 |
|---|---|
| 一到九用单词拼写 | "three witnesses" 而非 "3 witnesses" |
| 十及以上使用数字 | "15 people attended" |
| 年龄始终使用数字 | "a 5-year-old girl" |
| 百分比始终使用数字 | "5 percent"("percent"需拼写出来) |
| 地址始终使用数字 | "123 Main St." |
| 金额始终使用数字 | "$5 million" 而非 "five million dollars" |
| 序数词第一到第九用单词拼写 | "first place" 但 "10th anniversary" |
例外: 句子开头永远不要用数字。重写句子或将数字拼写出来。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 规则 | 示例 |
|---|
| 姓名前的正式头衔需大写 | "Mayor Jane Smith said..." |
| 姓名后的头衔需小写 | "Jane Smith, the mayor, said..." |
| 单独出现的头衔需小写 | "The mayor said..." |
| 第二次提及时不使用尊称 | 首次:"Jane Smith。" 第二次:"Smith" |
| 首次提及时使用全名 | "Jane Smith" 而非 "Smith" 或 "Ms. Smith" |
例外:
| 应该做 | 不应该做 |
|---|---|
| 使用 "said" | 使用 "stated," "remarked," "noted," "expressed" |
| 引语后标明归属 | 引语前标明归属 |
| 在第一个自然停顿处标明归属 | 在尴尬的断句处标明归属 |
示例:
❌ 不佳: Mayor Smith stated, "We are committed to this project."
✅ 良好: "We are committed to this project," Mayor Smith said.
✅ 良好: "We are committed to this project," said Mayor Jane Smith, who has pushed for the development since 2022.
月份:
时间:
星期:
| 使用 | 替代 |
|---|---|
| more than | over(用于数量) |
| fewer | less(用于可数名词) |
| less | fewer(用于不可数名词) |
| that | which(用于限制性从句) |
| which | that(用于非限制性从句) |
| said | stated, remarked, noted |
| about | approximately |
| because | due to the fact that |
限制性从句(必要信息,使用 "that"):
The bill that passed yesterday includes tax cuts.
(哪个法案?昨天通过的那个。)
非限制性从句(额外信息,使用 "which" + 逗号):
The bill, which passed yesterday, includes tax cuts.
(我们已经知道是哪个法案;通过时间是额外信息。)
最重要的信息放在最前面。回答关键问题:
❌ 太长:
The city council, which has been debating the issue for several months and heard from dozens of residents at multiple public meetings, voted Tuesday night to approve a controversial new zoning ordinance that would allow high-rise buildings in the downtown area.
✅ 更好:
The city council approved a zoning ordinance Tuesday that allows high-rise buildings downtown, ending months of debate.
硬新闻导语:
A fire killed three people in Northeast Philadelphia early Tuesday.
特写导语:
The last time Maria Rodriguez saw her mother, she promised to bring her to America.
提问式导语(谨慎使用):
What happens when a city runs out of money?
转换前(非正式笔记):
Yesterday the Mayor said that he was "very excited" about the new $5,000,000 project that will create over 100 jobs.
转换后(美联社文体):
Mayor John Smith said Tuesday he was "very excited" about the $5 million project, which will create more than 100 jobs.
转换前:
The meeting started at 9:00 AM on Monday, October 14th, 2024.
转换后:
The meeting began at 9 a.m. Monday, Oct. 14, 2024.
转换前:
5 protesters were arrested at the rally.
转换后:
Five protesters were arrested at the rally.
转换前:
Smith stated that he believed the project would be "transformative."
转换后:
Smith said he believed the project would be "transformative."
不同出版物有自己的风格指南,可能优先于美联社文体。常见的差异包括:
在为新的出版物撰稿前,务必询问其内部风格。
基于美联社文体手册。请查阅最新的美联社文体手册以获取更新和边缘案例。
每周安装次数
49
代码仓库
GitHub 星标数
84
首次出现
Feb 6, 2026
安全审计
安装于
codex47
cursor46
opencode46
gemini-cli45
amp44
github-copilot44
Write like a professional journalist. Follow AP Style. Keep it tight.
| Rule | Example |
|---|---|
| Spell out one through nine | "three witnesses" not "3 witnesses" |
| Use numerals for 10 and above | "15 people attended" |
| Always use numerals for ages | "a 5-year-old girl" |
| Always use numerals for percentages | "5 percent" (spell out "percent") |
| Always use numerals for addresses | "123 Main St." |
| Always use numerals for money | "$5 million" not "five million dollars" |
| Spell out first through ninth for ordinals | "first place" but "10th anniversary" |
Exception: Never start a sentence with a numeral. Rewrite or spell out.
| Rule | Example |
|---|---|
| Capitalize formal titles before names | "Mayor Jane Smith said..." |
| Lowercase titles after names | "Jane Smith, the mayor, said..." |
| Lowercase titles standing alone | "The mayor said..." |
| No courtesy titles on second reference | First: "Jane Smith." Second: "Smith" |
| Use full name on first reference | "Jane Smith" not "Smith" or "Ms. Smith" |
Exceptions:
| Do | Don't |
|---|---|
| "said" | "stated," "remarked," "noted," "expressed" |
| Attribution after quote | Attribution before quote |
| At first natural pause | At awkward break |
Examples:
❌ Bad: Mayor Smith stated, "We are committed to this project."
✅ Good: "We are committed to this project," Mayor Smith said.
✅ Good: "We are committed to this project," said Mayor Jane Smith, who has pushed for the development since 2022.
Months:
Times:
Days:
| Use | Instead of |
|---|---|
| more than | over (for quantities) |
| fewer | less (for countable items) |
| less | fewer (for mass nouns) |
| that | which (for restrictive clauses) |
| which | that (for nonrestrictive clauses) |
| said | stated, remarked, noted |
| about | approximately |
| because | due to the fact that |
Restrictive (essential, use "that"):
The bill that passed yesterday includes tax cuts.
(Which bill? The one that passed yesterday.)
Nonrestrictive (extra info, use "which" + comma):
The bill, which passed yesterday, includes tax cuts.
(We already know which bill; the passage is extra info.)
Most important information first. Answer the key questions:
❌ Too long:
The city council, which has been debating the issue for several months and heard from dozens of residents at multiple public meetings, voted Tuesday night to approve a controversial new zoning ordinance that would allow high-rise buildings in the downtown area.
✅ Better:
The city council approved a zoning ordinance Tuesday that allows high-rise buildings downtown, ending months of debate.
Hard news lede:
A fire killed three people in Northeast Philadelphia early Tuesday.
Feature lede:
The last time Maria Rodriguez saw her mother, she promised to bring her to America.
Question lede (use sparingly):
What happens when a city runs out of money?
Before (informal notes):
Yesterday the Mayor said that he was "very excited" about the new $5,000,000 project that will create over 100 jobs.
After (AP Style):
Mayor John Smith said Tuesday he was "very excited" about the $5 million project, which will create more than 100 jobs.
Before:
The meeting started at 9:00 AM on Monday, October 14th, 2024.
After:
The meeting began at 9 a.m. Monday, Oct. 14, 2024.
Before:
5 protesters were arrested at the rally.
After:
Five protesters were arrested at the rally.
Before:
Smith stated that he believed the project would be "transformative."
After:
Smith said he believed the project would be "transformative."
Different publications have their own style guides that override AP Style. Common variations:
Always ask about house style before writing for a new publication.
Based on the Associated Press Stylebook. Check the current AP Stylebook for updates and edge cases.
Weekly Installs
49
Repository
GitHub Stars
84
First Seen
Feb 6, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex47
cursor46
opencode46
gemini-cli45
amp44
github-copilot44
冲刺回顾模板:敏捷团队回顾会议指南与模板(开始-停止-继续/愤怒-悲伤-高兴/4Ls)
10,400 周安装
2025/2026移动优先响应式设计指南:Tailwind CSS流体排版与断点策略
1,400 周安装
Terraform 模块重构指南:单体配置转可复用模块 | HashiCorp 最佳实践
1,400 周安装
Ghost-Scan-Code:自动化代码安全扫描工具,快速发现仓库漏洞
1,400 周安装
Kotlin 开发模式与最佳实践 | 构建健壮高效应用程序的惯用指南
1,400 周安装
Everything Claude 代码规范:JavaScript 项目开发规范与提交指南
1,400 周安装
Claude API 使用指南:Python/TypeScript SDK 安装、模型选择与工具调用教程
1,500 周安装