{"version":"1.0.74","anchor":"custom-output-modes","canonical_anchor":"custom-output-modes","heading":"Custom Output Modes","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.74\/e\/custom-output-modes","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.74","markdown":"### Custom Output Modes\n\n**What:** Create personalized output modes that modify how Claude Code communicates with you **How to use:**\n\n`# Create a new custom output mode claude \/output-mode:new # Select from available modes claude \/output-mode # Set a mode directly claude \/output-mode Concise` **Details:**\n\n- Output modes are markdown files with YAML frontmatter stored in `~\/.claude\/output-modes\/` or `.claude\/output-modes\/`\n- Built-in modes \"Insights\" and \"Learn By Doing\" can be overridden with custom versions\n- New `output-mode-setup` agent guides you through creating modes with natural language\n- Modes can customize response length, tone, format, and workflow preferences\n- Project-level modes allow teams to share communication styles"}