@k-kinzal/cconv
v0.1.2
Published
cconv is your coding standards, made executable
Downloads
5
Readme
cconv
cconv is your coding standards, made executable.
Prerequisites
- Node.js 18+
- Claude CLI
Get started
npm install -g @k-kinzal/cconvUsage
cconv [options] [command]
Options:
-V, --version output the version number
-v, --verbose Enable verbose output
--max-concurrency <number> Maximum number of concurrent reviews (default: 5)
--max-retries <number> Maximum number of retries for failed requests (default: 3)
-h, --help display help for command
Commands:
add [path] Generate review rules from files or stdin
list List all saved review rules
show <id> Show details of a specific review rule
fix <path> Review and fix issues in files
help [command] display help for commandExamples
# Add review rules from a documentation file
cconv add docs/coding-standards.md
# Review all TypeScript files in src directory
cconv src/**/*.ts
# Fix issues automatically
cconv fix src/**/*.ts
# Use custom concurrency limit for large projects
cconv --max-concurrency 10 src/**/*.ts
# Retry failed requests up to 5 times
cconv --max-retries 5 add docs/
# Review git diff (focus on changes only)
git diff | cconv
git diff HEAD~1 | cconv
git diff main...feature-branch | cconv
# Configure in .cconv.yaml
provider:
type: claude
command: /path/to/claude
maxConcurrency: 10
maxRetries: 5
model: sonnet
addDir: ["/additional/path"]