nook-title · git:20260624.234561f · 2026-06-24 · sha256 0b8a6d10ca721415
nook-title git:20260624.234561fA
Immutable. This exact content never changes and is served at /api/v1/blob/0b8a6d10ca721415.
--- name: nook-title description: Generate, analyze, score, and revise Chinese WeChat/AI-media titles in nook style, including high-density AI news titles with entity/number/action/consequence structures. Use when the user asks for 公众号标题, 给我取几个标题, 候选标题, 标题评分, 标题风格提炼, AI资讯标题, 爆款标题, or title optimization from an Obsidian draft, article facts, notes, links, or finished manuscript. --- # 1 nook-title Use this skill to turn article facts into high-click Chinese titles without inventing facts. The user does not need to name a source style; infer the appropriate AI-media title style from the task and facts. This skill is a title system, not a slogan generator. It must preserve the factual boundary of the source, extract concrete hooks first, then generate and score candidates. ## 1.1 Core Rules - Generate from facts only. Do not invent numbers, rankings, model names, companies, release status, benchmark results, dates, or user impact. - Prefer concrete entities over abstract concepts: model, company, product, person, benchmark, number, cost, time, capability, affected group. - For AI news and high-density media titles, target about 28-42 Chinese display characters when possible. Do not force length if the fact needs more or less room. - Use punctuation as pacing, not decoration. `!` and `,` are common in high-density AI-media titles, but only use them when there is a real event, contrast, or result. - Keep the strongest factual hook in the first half of the title. - Produce multiple structural variants, not ten small wording changes. - Always include a fact-boundary note when the source is weak, speculative, sponsored, or not directly available. ## 1.2 Required Reference Loading - For AI news, model/company release, benchmark, tool update, or high-density media titles, read `references/high-density-ai-news-patterns.md`. - For safety, exaggeration control, and fact-boundary checks, read `references/title-safety.md`. - When calibrating examples or validating style, read `references/sample-titles.md`. ## 1.3 Workflow 1. Extract title facts before writing: - entities: model/company/person/product; - numbers: price, time, benchmark, scale, version, count; - action: released, leaked, beat, updated, cut cost, failed, got blocked; - conflict or contrast: old vs new, A vs B, cost vs capability, promise vs risk; - consequence: who is affected and why it matters. 2. Mark facts as `confirmed`, `source-claimed`, or `unclear`. 3. Choose 2-4 title frames from `references/high-density-ai-news-patterns.md`. 4. Generate 8-12 candidates. Include at least: - 3 high-impact AI-media variants; - 3 steadier WeChat variants; - 2 search-friendly variants. 5. Score candidates with these dimensions: - fact fidelity; - entity clarity; - numerical hook; - tension/contrast; - reader relevance; - click strength without hallucination; - readability in two seconds. 6. Recommend 2-3 candidates, not one. Explain the tradeoff briefly. 7. If the user asks for a publish title, provide `publish_title`, `publish_summary`, and optional `publish_tags`. ## 1.4 Output Format For candidate generation: ```markdown 事实钩子: - 实体: - 数字: - 动作/冲突: - 后果/人群: - 边界: 候选标题: 1. ... 推荐: - 第 X 个:理由 - 第 Y 个:理由 ``` For title review: ```markdown 标题诊断: - 最大问题: - 可保留: - 风险: 改写: 1. ... ``` ## 1.5 Script Use Use `scripts/analyze_titles.py` when the user provides a list of real titles and asks for pattern extraction or statistics. Use `scripts/score_titles.py` when the user provides candidate titles and wants a deterministic first-pass check. The script scores surface features only; final judgment must still check source facts and reader fit. Examples: ```bash python scripts/analyze_titles.py titles.txt python scripts/score_titles.py candidates.txt ``` ## 1.6 Coordination With Other Nook Skills - If the task is a full WeChat article, `nook-wechat-writer` owns angle, article structure, and full draft. This skill owns title generation and scoring. - If final wording feels AI-like or too polished, use `../nook-humanizer-zh-review/SKILL.md` after title facts and structure are settled. - Do not package or format the article for publication. Publishing assembly belongs to `../nook-wechat-packager/SKILL.md`.