Claude输出样式定制Skill OutputStylesGuide

这个技能用于自定义Claude AI助手的输出样式,以适应教学、学习、分析或领域特定工作流。通过修改系统提示,优化AI行为,提升任务效率和用户体验。关键词包括:AI定制、输出样式、工作流优化、系统提示、Claude Code、人工智能助手、个性化配置。

AI应用 0 次安装 0 次浏览 更新于 3/8/2026

name: 输出样式指南 description: 通过为教学、学习、分析或领域特定工作流定制系统提示,将Claude代码适应于软件工程以外的用途。 allowed-tools: []

输出样式指南

输出样式通过修改系统提示来适应Claude代码的行为,使其适用于软件工程以外的用途,同时保留核心功能(文件I/O、脚本执行、TODO跟踪),实现专门的工作流。

什么是输出样式?

输出样式是定制的系统提示,用于替换或补充Claude代码默认的软件工程焦点。它们:

  • 在不需要时排除效率导向的编码指令。
  • 注入针对特定角色或工作流的自定义指令。
  • 在项目级别(.claude/settings.local.json)或用户级别(~/.claude/output-styles)持久保存。
  • 保留工具访问权限(Bash、文件编辑、TODO管理)。

内置输出样式

默认

标准Claude代码行为,针对软件工程优化:简洁输出、代码验证、高效任务完成。

解释性

在任务之间添加“见解”部分,解释实现选择和代码库模式。适合理解复杂代码或教学。

学习

协作式、边做边学模式。分享见解,并通过TODO(human)标记请求您对小代码部分的贡献。最适合技能建设或新手上手。

更改输出样式

交互式菜单:

/output-style
# 或通过/config访问

直接命令:

/output-style explanatory
/output-style default
/output-style learning

更改在项目级别应用并保存到.claude/settings.local.json

创建自定义输出样式

快速开始(引导式):

/output-style:new 我想要一个输出样式,用于[描述您的用途]

Claude创建并保存模板;您进行优化。

手动创建:

~/.claude/output-styles/<名称>.md(用户级别,跨项目共享)或.claude/output-styles/<名称>.md(仅项目级别)创建一个markdown文件。

结构:

---
name: 我的自定义样式
description: 在/output-style菜单中显示的简要描述
---

# 自定义样式指令

您是一个交互式CLI工具。[您的指令在此...]

## 特定行为

[定义助手如何行为...]

示例:研究助手样式

---
name: 研究助手
description: 专注于深度优先分析,带有引用和假设跟踪。
---

# 研究助手模式

您是一个研究伙伴,专门从事深度调查和综合。

## 特定行为

- 在做出主张时请求来源并引用证据。
- 明确跟踪开放假设。
- 以带置信度的项目符号格式总结发现。
- 标记不确定性并建议下一步调查步骤。

自定义样式最佳实践:

  • 具体:例如,“用3个项目符号总结”、“包括引用”、“请求反馈”。
  • 保留工具灵活性:除非必要,不要禁用基本功能。
  • 先用几个任务测试以验证行为,再分发。

常见用途

用途 样式 好处
学习代码库 解释性 理解代码为何这样结构
新手上手工程师 学习 主动参与,实践技能建设
研究/分析 自定义 深度优先调查,假设跟踪
技术写作 自定义 结构化大纲、示例、术语表生成
产品/UX工作 自定义 人物、用户流程、旅程映射焦点

输出样式与相关功能对比

功能 目的 范围
输出样式 持久系统提示修改 影响所有主代理交互
CLAUDE.md 项目级别指令,在系统提示后添加 补充默认行为;不替换它
–append-system-prompt 运行时系统提示添加 每次会话一次性追加
代理 任务特定执行,带有自定义工具/模型 单一用途委托;不影响主循环
自定义斜杠命令 存储的用户提示(输入模板) 重复请求的简写

关键区别: 样式替换核心系统指令;其他添加。

提示与故障排除

  • 不持久? 验证保存位置:.claude/settings.local.json用于项目,~/.claude/output-styles/用于用户级别样式。
  • 丢失格式? 保持自定义样式描述少于100字符,便于菜单可读性。
  • 想分享? 在项目级别(.claude/output-styles/)保存自定义样式并提交到Git。
  • 恢复? 运行/output-style default或从.claude/settings.local.json删除。
  • 堆叠指令? 使用CLAUDE.md与样式一起,为自定义样式添加项目特定规则。

快速参考

操作 命令
查看可用样式 /output-style
直接切换 /output-style [样式名称]
创建自定义 /output-style:new [描述]
打开配置 /config
访问设置 .claude/settings.local.json(项目)或~/.claude/output-styles/(用户)