40 lines
1.1 KiB
Markdown
40 lines
1.1 KiB
Markdown
# quill-cli
|
|
|
|
Wizard-themed developer productivity CLI. Draft README — verifiable commands, no filler.
|
|
|
|
## Install
|
|
|
|
curl -fsSL https://get.quill-cli.dev/install.sh | bash
|
|
|
|
Requires: bash 4+, coreutils, git 2.30+.
|
|
|
|
## Usage
|
|
|
|
quill cast <spell> # Run a named productivity spell
|
|
quill grimoire # List available spells
|
|
quill brew <name> # Create a new custom spell (interactive)
|
|
quill history # Show invocation log
|
|
|
|
## Spells
|
|
|
|
| Spell | What it does | Command equivalence |
|
|
|-------|-------------|---------------------|
|
|
| `focus` | Block distracting domains for 45 min | modifies /etc/hosts + sets timer |
|
|
| `ship` | git add -A && git commit && git push | direct git invocation |
|
|
| `clean` | Remove node_modules/.cache and .DS_Store | find + rm |
|
|
| `deep` | Run tests with coverage threshold | npm test -- --coverage |
|
|
| `chant` | Print a productivity mantra | echo only |
|
|
|
|
## Configuration
|
|
|
|
Config file at `~/.quill/config.toml`:
|
|
|
|
[defaults]
|
|
focus_minutes = 45
|
|
coverage_threshold = 80
|
|
push_remote = "origin"
|
|
|
|
## License
|
|
|
|
MIT
|