topic-outline
GitHub用于规划、结构化或修订内容主题大纲的技能。通过调用工具维护包含标题、受众、论点及章节的结构化数据,支持基于现有大纲进行迭代修订,确保信息完整与方向一致。
Trigger Scenarios
Install
npx skills add xiaotianfotos/homerail --skill topic-outline -g -y
SKILL.md
Frontmatter
{
"name": "topic-outline",
"description": "Create and revise a structured topic outline from an evolving brief, audience, angle, thesis, sections, questions, and sources."
}
Topic Outline
Use this Skill when the user asks to plan, structure, or revise a content topic. Do not use it for a generic task checklist or for an outline the user did not request.
Call the current Tool catalog entry for com.homerail.topic-outline:upsert_topic_outline with the complete current outline. Its harness-safe wire name is supplied by the current turn and must not be guessed. Reuse one stable plugin-owned id such as com.homerail.topic-outline:current across turns so a revision replaces the same semantic node without colliding with Core or another plugin. A partial outline is valid: record what is known, preserve useful prior fields, and put only unresolved decisions in questions.
Keep the shape concise:
titlenames the topic, not the UI component.brief,audience,angle, andthesiscapture the current editorial direction.outlinecontains ordered sections with short points and truthful status.sourcesincludes only real HTTP(S) references supplied or found through an authorized tool.next_actionstates the next useful editorial step.confidencereflects evidence, not presentation polish.
Use the matching topic-outline Tool only when it is listed for the current turn. Do not substitute a legacy dynamic widget. If the requested outline is not placed on the canvas, tell the user only that visible result and offer to retry.
Version History
- 7f1ebb2 Current 2026-08-12 20:52


