install-output-styles

Installs bundled Claude Code output-style Markdown files into the user-scoped ~/.claude/output-styles directory.

4|1|Updated Jul 31, 2025
One-click install
npx skills add https://github.com/alvis/.agents --skill install-output-styles-alvis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: install-output-styles
Source: https://github.com/alvis/.agents/tree/main/plugins/essential/skills/install-output-styles
Command: npx skills add https://github.com/alvis/.agents --skill install-output-styles-alvis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve? Claude Code output styles must live in ~/.claude/output-styles to be selectable, and manually copying bundled style files risks stale versions, lost edits, or missed files. This Skill installs the bundled styles for the current user with backups and byte-level verification. ## Core Features & Use Cases - Bundled style installation: Copies every Markdown asset shipped with the skill into ~/.claude/output-styles, creating the directory if needed. - Safe refresh with backups: When an existing file differs, the installer saves a timestamped .bak copy before replacing it, and skips files that are already unchanged. - Verified results: The workflow requires running existence and byte-for-byte comparison checks before reporting success. - Use Case: After updating the plugin, ask the agent to refresh your output styles; it runs the installer, backs up your modified eli5.md, installs the new version, and tells you to select ELI5 via /config in a new session. ## Quick Start Ask the agent to install or refresh the bundled Claude Code output styles into your user configuration directory.

Frequently Asked Questions about install-output-styles

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install Claude Code output styles?

Invoke this skill and it runs the bundled installer script, which copies every Markdown asset into ~/.claude/output-styles. Afterward, run /config, choose the style under Output style, and start a new session to activate it.

How do I change which output style Claude Code uses?

Installing a style file does not change the selected style. Run /config in Claude Code, pick the style under Output style, and start a new session for the change to take effect.

Will installing output styles overwrite my existing files?

Files that already match the bundled asset are left unchanged. When an existing file differs, the installer saves a timestamped .bak backup copy before replacing it, so your previous version is preserved.

Can I use this for project-scoped .claude/output-styles files?

No. This skill only writes user-scoped files under ~/.claude/output-styles. It explicitly does not handle project-scoped .claude/output-styles directories or editing style source content.

Why does the output style installation fail?

Installation fails if CLAUDE_PLUGIN_ROOT is unset, the target directory is not writable, or a destination path is a symlink or non-regular file. The installer reports the exact failing path and stops without claiming success.