generating-output-styleslisted
Install: claude install-skill aiskillstore/marketplace
# Generating Output Styles
Creates custom output styles for Claude Code following Anthropic's standards and best practices.
## Context
Output styles modify Claude Code's system prompt to adapt its behavior beyond software engineering. They directly affect the main agent loop and control response tone, structure, and approach.
**Key capabilities:**
- Generate valid output style markdown files with frontmatter
- Apply proper naming and description standards
- Structure instructions following progressive disclosure
- Configure keep-coding-instructions appropriately
- Place files in correct locations (user vs project level)
## Workflow
### Phase 1: Gather Requirements
1. Determine the output style purpose and target behavior
2. Identify if coding instructions should be retained
3. Choose placement: `~/.claude/output-styles/` (user) or `.claude/output-styles/` (project)
4. Reference output style documentation at `.claude/skills/output-style/references/output-style-docs.md`
### Phase 2: Create Output Style File
1. **Craft frontmatter:**
- `name`: Clear, descriptive name (shown in UI)
- `description`: Brief explanation for users
- `keep-coding-instructions`: true/false (default: false)
2. **Write system prompt modifications:**
- Start with role definition
- Define specific behaviors and approaches
- Include formatting guidelines
- Add any special instructions or constraints
- Keep instructions concise and actionable
3. **Structure content:**
- U