https://github.com/viveknair/ccoutputstyles
CLI tool and template gallery for customizing Claude Code output styles with pre-built templates
https://github.com/viveknair/ccoutputstyles
Last synced: 7 days ago
JSON representation
CLI tool and template gallery for customizing Claude Code output styles with pre-built templates
- Host: GitHub
- URL: https://github.com/viveknair/ccoutputstyles
- Owner: viveknair
- Created: 2025-08-22T16:39:18.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-08-31T15:39:25.000Z (about 1 month ago)
- Last Synced: 2025-08-31T17:29:09.011Z (about 1 month ago)
- Language: TypeScript
- Homepage: https://ccoutputstyles.vercel.app
- Size: 158 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-claude-code - `ccoutputstyles`
README
# ccoutputstyles
[](https://asciinema.org/a/dJLG9t7nNy3QtDM4r5H87y5Jr)
CLI tool and template gallery for customizing Claude Code output styles.
**Website:** [ccoutputstyles.vercel.app](https://ccoutputstyles.vercel.app)
## Quick Install
```bash
npx ccoutputstyles --url https://ccoutputstyles.vercel.app/templates/critical-code-reviewer
```Or run interactively:
```bash
npx ccoutputstyles
```## Contributing Templates
Template contributions welcome! The more templates we have, the better this tool becomes.
### How to Contribute
1. Fork this repository
2. Add your template to `/templates/your-template.md`:
```markdown
---
name: your-template-name
description: Brief description of what this style does
---Your template instructions here...
```3. Add it to `/app/data/templates.ts`
4. Submit a PR - we'll review and merge quickly!### Template Ideas
- Domain-specific styles (React, Python, DevOps, etc.)
- Language learning assistants
- Code review styles
- Documentation generators
- Teaching/tutoring styles## Development
```bash
npm install
npm run dev # Start website at localhost:3000
npm run build:cli # Build CLI tool
```## How It Works
Templates are Markdown files with YAML frontmatter that modify Claude Code's system prompt. They install to:
- **User level:** `~/.claude/output-styles/`
- **Project level:** `./.claude/output-styles/`## License
MIT